/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-RepeatedSemanticLbeWithDisjunctivePredicates.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-nondet/nondet-loop-bound-variant-1.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-26 11:44:51,202 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-26 11:44:51,205 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-26 11:44:51,242 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-26 11:44:51,243 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-26 11:44:51,246 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-26 11:44:51,248 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-26 11:44:51,253 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-26 11:44:51,255 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-26 11:44:51,259 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-26 11:44:51,260 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-26 11:44:51,261 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-26 11:44:51,262 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-26 11:44:51,264 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-26 11:44:51,265 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-26 11:44:51,266 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-26 11:44:51,268 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-26 11:44:51,269 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-26 11:44:51,272 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-26 11:44:51,276 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-26 11:44:51,277 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-26 11:44:51,280 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-26 11:44:51,282 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-26 11:44:51,283 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-26 11:44:51,287 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-26 11:44:51,287 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-26 11:44:51,287 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-26 11:44:51,288 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-26 11:44:51,288 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-26 11:44:51,289 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-26 11:44:51,289 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-26 11:44:51,289 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-26 11:44:51,290 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-26 11:44:51,291 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-26 11:44:51,291 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-26 11:44:51,291 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-26 11:44:51,292 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-26 11:44:51,292 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-26 11:44:51,292 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-26 11:44:51,293 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-26 11:44:51,293 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-26 11:44:51,294 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-RepeatedSemanticLbeWithDisjunctivePredicates.epf [2021-03-26 11:44:51,312 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-26 11:44:51,312 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-26 11:44:51,313 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-26 11:44:51,314 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-26 11:44:51,314 INFO L138 SettingsManager]: * Use SBE=true [2021-03-26 11:44:51,314 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-26 11:44:51,314 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-26 11:44:51,314 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-26 11:44:51,314 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-26 11:44:51,314 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-26 11:44:51,315 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-26 11:44:51,315 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-26 11:44:51,315 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-26 11:44:51,315 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-26 11:44:51,315 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-26 11:44:51,315 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-26 11:44:51,315 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-26 11:44:51,315 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-26 11:44:51,316 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-26 11:44:51,316 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-26 11:44:51,316 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-26 11:44:51,316 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-26 11:44:51,316 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-26 11:44:51,316 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-26 11:44:51,316 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-26 11:44:51,317 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-26 11:44:51,317 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-26 11:44:51,317 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=SEMANTIC_BASED_MOVER_CHECK_WITH_PREDICATES_DISJUNCTIVE [2021-03-26 11:44:51,317 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-26 11:44:51,317 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-03-26 11:44:51,317 INFO L138 SettingsManager]: * Apply repeated Lipton Reduction=true WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-03-26 11:44:51,633 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-26 11:44:51,656 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-26 11:44:51,658 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-26 11:44:51,659 INFO L271 PluginConnector]: Initializing CDTParser... [2021-03-26 11:44:51,660 INFO L275 PluginConnector]: CDTParser initialized [2021-03-26 11:44:51,662 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-nondet/nondet-loop-bound-variant-1.i [2021-03-26 11:44:51,724 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7f1ebc332/0c80044138924f23a260b9877bfd2e58/FLAGcbbc73adb [2021-03-26 11:44:52,232 INFO L306 CDTParser]: Found 1 translation units. [2021-03-26 11:44:52,233 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-nondet/nondet-loop-bound-variant-1.i [2021-03-26 11:44:52,244 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7f1ebc332/0c80044138924f23a260b9877bfd2e58/FLAGcbbc73adb [2021-03-26 11:44:52,715 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7f1ebc332/0c80044138924f23a260b9877bfd2e58 [2021-03-26 11:44:52,717 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-26 11:44:52,718 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-03-26 11:44:52,719 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-03-26 11:44:52,719 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-03-26 11:44:52,723 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-03-26 11:44:52,724 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.03 11:44:52" (1/1) ... [2021-03-26 11:44:52,725 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4be246ec and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 11:44:52, skipping insertion in model container [2021-03-26 11:44:52,725 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.03 11:44:52" (1/1) ... [2021-03-26 11:44:52,730 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-03-26 11:44:52,765 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-03-26 11:44:53,076 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-nondet/nondet-loop-bound-variant-1.i[30035,30048] [2021-03-26 11:44:53,094 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-26 11:44:53,103 INFO L203 MainTranslator]: Completed pre-run [2021-03-26 11:44:53,141 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-nondet/nondet-loop-bound-variant-1.i[30035,30048] [2021-03-26 11:44:53,145 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-26 11:44:53,201 INFO L208 MainTranslator]: Completed translation [2021-03-26 11:44:53,202 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 11:44:53 WrapperNode [2021-03-26 11:44:53,202 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-03-26 11:44:53,203 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-26 11:44:53,203 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-26 11:44:53,203 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-26 11:44:53,209 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 11:44:53" (1/1) ... [2021-03-26 11:44:53,239 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 11:44:53" (1/1) ... [2021-03-26 11:44:53,263 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-26 11:44:53,264 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-26 11:44:53,264 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-26 11:44:53,264 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-26 11:44:53,270 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 11:44:53" (1/1) ... [2021-03-26 11:44:53,270 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 11:44:53" (1/1) ... [2021-03-26 11:44:53,277 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 11:44:53" (1/1) ... [2021-03-26 11:44:53,277 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 11:44:53" (1/1) ... [2021-03-26 11:44:53,290 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 11:44:53" (1/1) ... [2021-03-26 11:44:53,293 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 11:44:53" (1/1) ... [2021-03-26 11:44:53,294 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 11:44:53" (1/1) ... [2021-03-26 11:44:53,296 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-26 11:44:53,297 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-26 11:44:53,297 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-26 11:44:53,297 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-26 11:44:53,297 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 11:44:53" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-26 11:44:53,371 INFO L130 BoogieDeclarations]: Found specification of procedure thr2 [2021-03-26 11:44:53,372 INFO L138 BoogieDeclarations]: Found implementation of procedure thr2 [2021-03-26 11:44:53,372 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2021-03-26 11:44:53,372 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2021-03-26 11:44:53,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-03-26 11:44:53,373 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2021-03-26 11:44:53,374 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-03-26 11:44:53,374 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-03-26 11:44:53,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-03-26 11:44:53,374 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-26 11:44:53,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-26 11:44:53,375 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-26 11:44:53,718 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-26 11:44:53,719 INFO L299 CfgBuilder]: Removed 11 assume(true) statements. [2021-03-26 11:44:53,720 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.03 11:44:53 BoogieIcfgContainer [2021-03-26 11:44:53,720 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-26 11:44:53,721 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-26 11:44:53,722 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-26 11:44:53,724 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-26 11:44:53,724 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 26.03 11:44:52" (1/3) ... [2021-03-26 11:44:53,725 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@733b6f2c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.03 11:44:53, skipping insertion in model container [2021-03-26 11:44:53,725 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.03 11:44:53" (2/3) ... [2021-03-26 11:44:53,725 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@733b6f2c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.03 11:44:53, skipping insertion in model container [2021-03-26 11:44:53,725 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.03 11:44:53" (3/3) ... [2021-03-26 11:44:53,727 INFO L111 eAbstractionObserver]: Analyzing ICFG nondet-loop-bound-variant-1.i [2021-03-26 11:44:53,731 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-26 11:44:53,735 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-26 11:44:53,736 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-26 11:44:53,760 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,760 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,760 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,760 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,760 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,761 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,761 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,761 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,761 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,761 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,761 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,762 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,762 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,762 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,762 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,762 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,762 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,762 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,763 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,763 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,763 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,763 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,763 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,763 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,764 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,764 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,764 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,764 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,764 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,764 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,765 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,765 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,765 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,765 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,765 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,766 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,766 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,766 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,766 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,766 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,766 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,767 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,767 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,767 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,768 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,768 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,768 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,768 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,769 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,769 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,769 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,769 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,769 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,769 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,770 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,770 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,770 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,770 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,770 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,770 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,770 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,771 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,772 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,773 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,773 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,773 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,773 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,773 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,773 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,774 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,774 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,774 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,778 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,778 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,778 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,779 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,779 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,779 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:53,780 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-26 11:44:53,797 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-03-26 11:44:53,815 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-26 11:44:53,815 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-26 11:44:53,815 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-26 11:44:53,815 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-26 11:44:53,816 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-26 11:44:53,816 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-26 11:44:53,816 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-26 11:44:53,816 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-26 11:44:53,825 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 82 places, 81 transitions, 172 flow [2021-03-26 11:44:53,879 INFO L129 PetriNetUnfolder]: 6/91 cut-off events. [2021-03-26 11:44:53,879 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-26 11:44:53,883 INFO L84 FinitePrefix]: Finished finitePrefix Result has 99 conditions, 91 events. 6/91 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 121 event pairs, 0 based on Foata normal form. 0/82 useless extension candidates. Maximal degree in co-relation 61. Up to 4 conditions per place. [2021-03-26 11:44:53,886 INFO L82 GeneralOperation]: Start removeDead. Operand has 82 places, 81 transitions, 172 flow [2021-03-26 11:44:53,892 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 81 places, 80 transitions, 168 flow [2021-03-26 11:44:53,894 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:44:53,905 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 81 places, 80 transitions, 168 flow [2021-03-26 11:44:53,910 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 81 places, 80 transitions, 168 flow [2021-03-26 11:44:53,913 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 81 places, 80 transitions, 168 flow [2021-03-26 11:44:53,953 INFO L129 PetriNetUnfolder]: 6/91 cut-off events. [2021-03-26 11:44:53,953 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-26 11:44:53,956 INFO L84 FinitePrefix]: Finished finitePrefix Result has 99 conditions, 91 events. 6/91 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 120 event pairs, 0 based on Foata normal form. 0/82 useless extension candidates. Maximal degree in co-relation 61. Up to 4 conditions per place. [2021-03-26 11:44:53,960 INFO L142 LiptonReduction]: Number of co-enabled transitions 1316 [2021-03-26 11:44:55,605 INFO L154 LiptonReduction]: Checked pairs total: 940 [2021-03-26 11:44:55,606 INFO L156 LiptonReduction]: Total number of compositions: 62 [2021-03-26 11:44:55,608 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1715 [2021-03-26 11:44:55,615 INFO L129 PetriNetUnfolder]: 1/14 cut-off events. [2021-03-26 11:44:55,615 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-26 11:44:55,616 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:44:55,616 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:44:55,617 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-26 11:44:55,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:44:55,620 INFO L82 PathProgramCache]: Analyzing trace with hash -1399549894, now seen corresponding path program 1 times [2021-03-26 11:44:55,627 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:44:55,627 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308770537] [2021-03-26 11:44:55,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:44:55,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:44:55,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:44:55,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 11:44:55,795 INFO L142 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size [2021-03-26 11:44:55,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 11:44:55,811 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:44:55,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:44:55,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:44:55,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-26 11:44:55,825 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:44:55,826 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308770537] [2021-03-26 11:44:55,826 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 11:44:55,826 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-26 11:44:55,827 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892157654] [2021-03-26 11:44:55,834 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-26 11:44:55,834 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:44:55,844 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-26 11:44:55,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-26 11:44:55,847 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 90 out of 143 [2021-03-26 11:44:55,850 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 36 places, 33 transitions, 74 flow. Second operand has 5 states, 5 states have (on average 91.2) internal successors, (456), 5 states have internal predecessors, (456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:44:55,850 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:44:55,850 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 90 of 143 [2021-03-26 11:44:55,851 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:44:55,935 INFO L129 PetriNetUnfolder]: 56/163 cut-off events. [2021-03-26 11:44:55,936 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-26 11:44:55,936 INFO L84 FinitePrefix]: Finished finitePrefix Result has 293 conditions, 163 events. 56/163 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 813 event pairs, 6 based on Foata normal form. 19/125 useless extension candidates. Maximal degree in co-relation 275. Up to 66 conditions per place. [2021-03-26 11:44:55,938 INFO L132 encePairwiseOnDemand]: 135/143 looper letters, 17 selfloop transitions, 6 changer transitions 2/42 dead transitions. [2021-03-26 11:44:55,938 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 40 places, 42 transitions, 142 flow [2021-03-26 11:44:55,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-26 11:44:55,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-26 11:44:55,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 570 transitions. [2021-03-26 11:44:55,951 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6643356643356644 [2021-03-26 11:44:55,951 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 570 transitions. [2021-03-26 11:44:55,952 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 570 transitions. [2021-03-26 11:44:55,954 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:44:55,956 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 570 transitions. [2021-03-26 11:44:55,960 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 95.0) internal successors, (570), 6 states have internal predecessors, (570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:44:55,966 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 143.0) internal successors, (1001), 7 states have internal predecessors, (1001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:44:55,967 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 143.0) internal successors, (1001), 7 states have internal predecessors, (1001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:44:55,969 INFO L185 Difference]: Start difference. First operand has 36 places, 33 transitions, 74 flow. Second operand 6 states and 570 transitions. [2021-03-26 11:44:55,970 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 40 places, 42 transitions, 142 flow [2021-03-26 11:44:55,972 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 39 places, 42 transitions, 141 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-26 11:44:55,973 INFO L241 Difference]: Finished difference. Result has 42 places, 33 transitions, 101 flow [2021-03-26 11:44:55,974 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=143, PETRI_DIFFERENCE_MINUEND_FLOW=67, PETRI_DIFFERENCE_MINUEND_PLACES=34, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=30, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=25, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=101, PETRI_PLACES=42, PETRI_TRANSITIONS=33} [2021-03-26 11:44:55,975 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 6 predicate places. [2021-03-26 11:44:55,975 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:44:55,975 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 42 places, 33 transitions, 101 flow [2021-03-26 11:44:55,976 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 42 places, 33 transitions, 101 flow [2021-03-26 11:44:55,976 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 42 places, 33 transitions, 101 flow [2021-03-26 11:44:55,981 INFO L129 PetriNetUnfolder]: 0/40 cut-off events. [2021-03-26 11:44:55,981 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-03-26 11:44:55,981 INFO L84 FinitePrefix]: Finished finitePrefix Result has 67 conditions, 40 events. 0/40 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 59 event pairs, 0 based on Foata normal form. 0/33 useless extension candidates. Maximal degree in co-relation 0. Up to 6 conditions per place. [2021-03-26 11:44:55,982 INFO L142 LiptonReduction]: Number of co-enabled transitions 286 [2021-03-26 11:44:56,444 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 62 [2021-03-26 11:44:56,610 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 62 [2021-03-26 11:44:57,505 INFO L154 LiptonReduction]: Checked pairs total: 149 [2021-03-26 11:44:57,505 INFO L156 LiptonReduction]: Total number of compositions: 18 [2021-03-26 11:44:57,505 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1530 [2021-03-26 11:44:57,507 INFO L480 AbstractCegarLoop]: Abstraction has has 28 places, 19 transitions, 67 flow [2021-03-26 11:44:57,507 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 91.2) internal successors, (456), 5 states have internal predecessors, (456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:44:57,507 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:44:57,507 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:44:57,507 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-26 11:44:57,508 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-26 11:44:57,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:44:57,508 INFO L82 PathProgramCache]: Analyzing trace with hash 922825907, now seen corresponding path program 1 times [2021-03-26 11:44:57,508 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:44:57,508 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718625974] [2021-03-26 11:44:57,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:44:57,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-26 11:44:57,537 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-26 11:44:57,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-26 11:44:57,568 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-26 11:44:57,607 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-26 11:44:57,607 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-26 11:44:57,608 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-26 11:44:57,609 WARN L342 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-26 11:44:57,609 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-03-26 11:44:57,619 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,620 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,620 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,620 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,620 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,620 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,620 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,620 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,620 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,621 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,621 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,621 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,621 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,621 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,621 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,621 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,621 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,621 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,621 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,621 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,622 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,622 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,622 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,622 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,622 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,622 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,622 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,622 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,622 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,622 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,623 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,623 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,623 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,623 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,623 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,623 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,623 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,623 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,624 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,624 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,624 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,624 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,624 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,624 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,624 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,625 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,625 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,625 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,625 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,625 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,625 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,625 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,625 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,625 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,625 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,625 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,625 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,626 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,626 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,626 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,626 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,626 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,626 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,626 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,626 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,626 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,626 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,627 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,627 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,627 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,627 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,627 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,627 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,627 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,627 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,627 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,628 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,628 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,628 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,628 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,628 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,628 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,628 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,628 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,629 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,629 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,629 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,629 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,629 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,629 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,629 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,629 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,630 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,630 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,630 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,630 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,630 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,630 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,630 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,630 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,630 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,630 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,631 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,631 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,631 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,631 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,631 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,631 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,631 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,632 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,632 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,632 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,632 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,632 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,632 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,632 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,632 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,632 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,632 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,632 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,632 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,633 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,633 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,633 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,633 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,633 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,633 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,633 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,634 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,634 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,634 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,634 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,634 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,634 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,635 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,636 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,636 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,636 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,636 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,636 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,636 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,636 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,636 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,636 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,637 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,637 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,638 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,638 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,638 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,638 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,638 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,639 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,639 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,639 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,639 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,639 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:44:57,639 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-26 11:44:57,640 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-03-26 11:44:57,641 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-26 11:44:57,641 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-26 11:44:57,642 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-26 11:44:57,642 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-26 11:44:57,642 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-26 11:44:57,642 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-26 11:44:57,642 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-26 11:44:57,642 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-26 11:44:57,644 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 113 places, 111 transitions, 246 flow [2021-03-26 11:44:57,656 INFO L129 PetriNetUnfolder]: 9/125 cut-off events. [2021-03-26 11:44:57,657 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-26 11:44:57,658 INFO L84 FinitePrefix]: Finished finitePrefix Result has 139 conditions, 125 events. 9/125 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 233 event pairs, 0 based on Foata normal form. 0/112 useless extension candidates. Maximal degree in co-relation 134. Up to 6 conditions per place. [2021-03-26 11:44:57,658 INFO L82 GeneralOperation]: Start removeDead. Operand has 113 places, 111 transitions, 246 flow [2021-03-26 11:44:57,659 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 100 places, 99 transitions, 213 flow [2021-03-26 11:44:57,659 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:44:57,659 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 100 places, 99 transitions, 213 flow [2021-03-26 11:44:57,659 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 100 places, 99 transitions, 213 flow [2021-03-26 11:44:57,660 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 100 places, 99 transitions, 213 flow [2021-03-26 11:44:57,671 INFO L129 PetriNetUnfolder]: 9/125 cut-off events. [2021-03-26 11:44:57,672 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-26 11:44:57,673 INFO L84 FinitePrefix]: Finished finitePrefix Result has 138 conditions, 125 events. 9/125 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 222 event pairs, 0 based on Foata normal form. 0/112 useless extension candidates. Maximal degree in co-relation 99. Up to 6 conditions per place. [2021-03-26 11:44:57,675 INFO L142 LiptonReduction]: Number of co-enabled transitions 2956 [2021-03-26 11:44:59,428 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 87 [2021-03-26 11:44:59,614 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 87 [2021-03-26 11:44:59,685 INFO L154 LiptonReduction]: Checked pairs total: 2243 [2021-03-26 11:44:59,685 INFO L156 LiptonReduction]: Total number of compositions: 69 [2021-03-26 11:44:59,685 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2026 [2021-03-26 11:44:59,688 INFO L129 PetriNetUnfolder]: 1/9 cut-off events. [2021-03-26 11:44:59,688 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-26 11:44:59,688 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:44:59,688 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:44:59,688 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-26 11:44:59,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:44:59,689 INFO L82 PathProgramCache]: Analyzing trace with hash -204402262, now seen corresponding path program 1 times [2021-03-26 11:44:59,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:44:59,689 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235399260] [2021-03-26 11:44:59,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:44:59,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:44:59,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:44:59,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 11:44:59,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:44:59,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 11:44:59,734 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:44:59,734 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235399260] [2021-03-26 11:44:59,735 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 11:44:59,735 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-26 11:44:59,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293270669] [2021-03-26 11:44:59,735 INFO L460 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-03-26 11:44:59,735 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:44:59,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-03-26 11:44:59,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-03-26 11:44:59,742 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 164 out of 180 [2021-03-26 11:44:59,742 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 47 places, 42 transitions, 99 flow. Second operand has 2 states, 2 states have (on average 164.5) internal successors, (329), 2 states have internal predecessors, (329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:44:59,742 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:44:59,742 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 164 of 180 [2021-03-26 11:44:59,742 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:44:59,748 INFO L129 PetriNetUnfolder]: 1/52 cut-off events. [2021-03-26 11:44:59,748 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-26 11:44:59,748 INFO L84 FinitePrefix]: Finished finitePrefix Result has 66 conditions, 52 events. 1/52 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 65 event pairs, 0 based on Foata normal form. 2/48 useless extension candidates. Maximal degree in co-relation 61. Up to 3 conditions per place. [2021-03-26 11:44:59,749 INFO L132 encePairwiseOnDemand]: 178/180 looper letters, 0 selfloop transitions, 0 changer transitions 0/38 dead transitions. [2021-03-26 11:44:59,749 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 46 places, 38 transitions, 91 flow [2021-03-26 11:44:59,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-26 11:44:59,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-03-26 11:44:59,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 330 transitions. [2021-03-26 11:44:59,753 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9166666666666666 [2021-03-26 11:44:59,753 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 330 transitions. [2021-03-26 11:44:59,753 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 330 transitions. [2021-03-26 11:44:59,753 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:44:59,753 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 330 transitions. [2021-03-26 11:44:59,754 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 165.0) internal successors, (330), 2 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:44:59,755 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 180.0) internal successors, (540), 3 states have internal predecessors, (540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:44:59,756 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 180.0) internal successors, (540), 3 states have internal predecessors, (540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:44:59,756 INFO L185 Difference]: Start difference. First operand has 47 places, 42 transitions, 99 flow. Second operand 2 states and 330 transitions. [2021-03-26 11:44:59,756 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 46 places, 38 transitions, 91 flow [2021-03-26 11:44:59,757 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 45 places, 38 transitions, 88 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-03-26 11:44:59,757 INFO L241 Difference]: Finished difference. Result has 45 places, 38 transitions, 88 flow [2021-03-26 11:44:59,757 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=180, PETRI_DIFFERENCE_MINUEND_FLOW=88, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=38, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=88, PETRI_PLACES=45, PETRI_TRANSITIONS=38} [2021-03-26 11:44:59,758 INFO L343 CegarLoopForPetriNet]: 47 programPoint places, -2 predicate places. [2021-03-26 11:44:59,758 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:44:59,758 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 45 places, 38 transitions, 88 flow [2021-03-26 11:44:59,758 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 45 places, 38 transitions, 88 flow [2021-03-26 11:44:59,759 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 44 places, 38 transitions, 88 flow [2021-03-26 11:44:59,762 INFO L129 PetriNetUnfolder]: 1/52 cut-off events. [2021-03-26 11:44:59,762 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-26 11:44:59,762 INFO L84 FinitePrefix]: Finished finitePrefix Result has 63 conditions, 52 events. 1/52 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 57 event pairs, 0 based on Foata normal form. 0/46 useless extension candidates. Maximal degree in co-relation 51. Up to 3 conditions per place. [2021-03-26 11:44:59,763 INFO L142 LiptonReduction]: Number of co-enabled transitions 594 [2021-03-26 11:45:00,735 WARN L205 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 129 [2021-03-26 11:45:00,881 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2021-03-26 11:45:01,175 WARN L205 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 129 [2021-03-26 11:45:01,315 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2021-03-26 11:45:01,663 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-03-26 11:45:01,828 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-03-26 11:45:01,997 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-03-26 11:45:02,163 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-03-26 11:45:02,178 INFO L154 LiptonReduction]: Checked pairs total: 1193 [2021-03-26 11:45:02,178 INFO L156 LiptonReduction]: Total number of compositions: 12 [2021-03-26 11:45:02,179 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2421 [2021-03-26 11:45:02,179 INFO L480 AbstractCegarLoop]: Abstraction has has 32 places, 26 transitions, 64 flow [2021-03-26 11:45:02,180 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 164.5) internal successors, (329), 2 states have internal predecessors, (329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:02,180 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:45:02,180 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:45:02,180 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-26 11:45:02,180 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-26 11:45:02,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:45:02,181 INFO L82 PathProgramCache]: Analyzing trace with hash -205083611, now seen corresponding path program 1 times [2021-03-26 11:45:02,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:45:02,181 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007501533] [2021-03-26 11:45:02,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:45:02,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:02,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:02,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 11:45:02,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:02,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:45:02,244 INFO L142 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size [2021-03-26 11:45:02,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 11:45:02,258 INFO L142 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size [2021-03-26 11:45:02,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 11:45:02,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:02,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:02,282 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:45:02,282 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007501533] [2021-03-26 11:45:02,282 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 11:45:02,282 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-26 11:45:02,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124574371] [2021-03-26 11:45:02,283 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 11:45:02,283 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:45:02,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 11:45:02,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-03-26 11:45:02,284 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 124 out of 192 [2021-03-26 11:45:02,285 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 32 places, 26 transitions, 64 flow. Second operand has 6 states, 6 states have (on average 125.0) internal successors, (750), 6 states have internal predecessors, (750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:02,285 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:45:02,285 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 124 of 192 [2021-03-26 11:45:02,285 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:45:02,355 INFO L129 PetriNetUnfolder]: 207/395 cut-off events. [2021-03-26 11:45:02,355 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-26 11:45:02,356 INFO L84 FinitePrefix]: Finished finitePrefix Result has 734 conditions, 395 events. 207/395 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 2207 event pairs, 82 based on Foata normal form. 0/279 useless extension candidates. Maximal degree in co-relation 725. Up to 189 conditions per place. [2021-03-26 11:45:02,358 INFO L132 encePairwiseOnDemand]: 188/192 looper letters, 17 selfloop transitions, 3 changer transitions 0/35 dead transitions. [2021-03-26 11:45:02,358 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 34 places, 35 transitions, 122 flow [2021-03-26 11:45:02,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-26 11:45:02,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-26 11:45:02,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 393 transitions. [2021-03-26 11:45:02,360 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6822916666666666 [2021-03-26 11:45:02,360 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 393 transitions. [2021-03-26 11:45:02,360 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 393 transitions. [2021-03-26 11:45:02,360 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:45:02,360 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 393 transitions. [2021-03-26 11:45:02,361 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 131.0) internal successors, (393), 3 states have internal predecessors, (393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:02,363 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 192.0) internal successors, (768), 4 states have internal predecessors, (768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:02,363 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 192.0) internal successors, (768), 4 states have internal predecessors, (768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:02,364 INFO L185 Difference]: Start difference. First operand has 32 places, 26 transitions, 64 flow. Second operand 3 states and 393 transitions. [2021-03-26 11:45:02,364 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 34 places, 35 transitions, 122 flow [2021-03-26 11:45:02,364 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 34 places, 35 transitions, 122 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-26 11:45:02,365 INFO L241 Difference]: Finished difference. Result has 35 places, 28 transitions, 83 flow [2021-03-26 11:45:02,365 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=192, PETRI_DIFFERENCE_MINUEND_FLOW=64, PETRI_DIFFERENCE_MINUEND_PLACES=32, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=26, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=83, PETRI_PLACES=35, PETRI_TRANSITIONS=28} [2021-03-26 11:45:02,365 INFO L343 CegarLoopForPetriNet]: 47 programPoint places, -12 predicate places. [2021-03-26 11:45:02,366 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:45:02,366 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 35 places, 28 transitions, 83 flow [2021-03-26 11:45:02,366 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 35 places, 28 transitions, 83 flow [2021-03-26 11:45:02,366 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 35 places, 28 transitions, 83 flow [2021-03-26 11:45:02,369 INFO L129 PetriNetUnfolder]: 3/43 cut-off events. [2021-03-26 11:45:02,370 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-26 11:45:02,370 INFO L84 FinitePrefix]: Finished finitePrefix Result has 68 conditions, 43 events. 3/43 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 71 event pairs, 1 based on Foata normal form. 0/37 useless extension candidates. Maximal degree in co-relation 58. Up to 10 conditions per place. [2021-03-26 11:45:02,370 INFO L142 LiptonReduction]: Number of co-enabled transitions 354 [2021-03-26 11:45:02,396 INFO L154 LiptonReduction]: Checked pairs total: 220 [2021-03-26 11:45:02,396 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 11:45:02,396 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 30 [2021-03-26 11:45:02,397 INFO L480 AbstractCegarLoop]: Abstraction has has 35 places, 28 transitions, 83 flow [2021-03-26 11:45:02,398 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 125.0) internal successors, (750), 6 states have internal predecessors, (750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:02,398 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:45:02,398 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:45:02,398 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-26 11:45:02,398 INFO L428 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-26 11:45:02,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:45:02,398 INFO L82 PathProgramCache]: Analyzing trace with hash 1402004393, now seen corresponding path program 1 times [2021-03-26 11:45:02,399 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:45:02,399 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396766994] [2021-03-26 11:45:02,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:45:02,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:02,451 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:02,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:02,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:02,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:02,466 INFO L142 QuantifierPusher]: treesize reduction 5, result has 78.3 percent of original size [2021-03-26 11:45:02,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 11:45:02,482 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:45:02,483 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396766994] [2021-03-26 11:45:02,483 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 11:45:02,483 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-26 11:45:02,483 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420460562] [2021-03-26 11:45:02,483 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-26 11:45:02,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:45:02,484 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-26 11:45:02,484 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-03-26 11:45:02,485 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 192 [2021-03-26 11:45:02,486 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 35 places, 28 transitions, 83 flow. Second operand has 5 states, 5 states have (on average 126.4) internal successors, (632), 5 states have internal predecessors, (632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:02,486 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:45:02,486 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 192 [2021-03-26 11:45:02,486 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:45:02,575 INFO L129 PetriNetUnfolder]: 247/470 cut-off events. [2021-03-26 11:45:02,575 INFO L130 PetriNetUnfolder]: For 12/12 co-relation queries the response was YES. [2021-03-26 11:45:02,576 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1007 conditions, 470 events. 247/470 cut-off events. For 12/12 co-relation queries the response was YES. Maximal size of possible extension queue 85. Compared 2646 event pairs, 80 based on Foata normal form. 14/374 useless extension candidates. Maximal degree in co-relation 995. Up to 142 conditions per place. [2021-03-26 11:45:02,578 INFO L132 encePairwiseOnDemand]: 187/192 looper letters, 27 selfloop transitions, 6 changer transitions 0/46 dead transitions. [2021-03-26 11:45:02,579 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 39 places, 46 transitions, 188 flow [2021-03-26 11:45:02,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-26 11:45:02,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-26 11:45:02,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 659 transitions. [2021-03-26 11:45:02,581 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6864583333333333 [2021-03-26 11:45:02,581 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 659 transitions. [2021-03-26 11:45:02,581 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 659 transitions. [2021-03-26 11:45:02,581 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:45:02,581 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 659 transitions. [2021-03-26 11:45:02,583 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 131.8) internal successors, (659), 5 states have internal predecessors, (659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:02,586 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 192.0) internal successors, (1152), 6 states have internal predecessors, (1152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:02,587 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 192.0) internal successors, (1152), 6 states have internal predecessors, (1152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:02,587 INFO L185 Difference]: Start difference. First operand has 35 places, 28 transitions, 83 flow. Second operand 5 states and 659 transitions. [2021-03-26 11:45:02,587 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 39 places, 46 transitions, 188 flow [2021-03-26 11:45:02,590 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 38 places, 46 transitions, 184 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-26 11:45:02,591 INFO L241 Difference]: Finished difference. Result has 40 places, 30 transitions, 107 flow [2021-03-26 11:45:02,591 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=192, PETRI_DIFFERENCE_MINUEND_FLOW=80, PETRI_DIFFERENCE_MINUEND_PLACES=34, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=28, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=107, PETRI_PLACES=40, PETRI_TRANSITIONS=30} [2021-03-26 11:45:02,591 INFO L343 CegarLoopForPetriNet]: 47 programPoint places, -7 predicate places. [2021-03-26 11:45:02,592 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:45:02,592 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 40 places, 30 transitions, 107 flow [2021-03-26 11:45:02,592 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 40 places, 30 transitions, 107 flow [2021-03-26 11:45:02,592 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 40 places, 30 transitions, 107 flow [2021-03-26 11:45:02,598 INFO L129 PetriNetUnfolder]: 3/46 cut-off events. [2021-03-26 11:45:02,598 INFO L130 PetriNetUnfolder]: For 8/8 co-relation queries the response was YES. [2021-03-26 11:45:02,599 INFO L84 FinitePrefix]: Finished finitePrefix Result has 84 conditions, 46 events. 3/46 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 79 event pairs, 1 based on Foata normal form. 0/41 useless extension candidates. Maximal degree in co-relation 71. Up to 10 conditions per place. [2021-03-26 11:45:02,600 INFO L142 LiptonReduction]: Number of co-enabled transitions 376 [2021-03-26 11:45:02,879 INFO L154 LiptonReduction]: Checked pairs total: 394 [2021-03-26 11:45:02,879 INFO L156 LiptonReduction]: Total number of compositions: 6 [2021-03-26 11:45:02,879 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 287 [2021-03-26 11:45:02,880 INFO L480 AbstractCegarLoop]: Abstraction has has 39 places, 29 transitions, 108 flow [2021-03-26 11:45:02,880 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 126.4) internal successors, (632), 5 states have internal predecessors, (632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:02,880 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:45:02,880 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:45:02,880 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-26 11:45:02,881 INFO L428 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-26 11:45:02,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:45:02,881 INFO L82 PathProgramCache]: Analyzing trace with hash -1486353277, now seen corresponding path program 1 times [2021-03-26 11:45:02,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:45:02,881 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689810377] [2021-03-26 11:45:02,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:45:02,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:02,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:02,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:45:02,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:02,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:02,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:02,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:02,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:02,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:02,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:02,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:02,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:02,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:02,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:02,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:45:02,998 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:45:02,998 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689810377] [2021-03-26 11:45:02,998 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [484332286] [2021-03-26 11:45:02,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:45:03,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:03,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 11 conjunts are in the unsatisfiable core [2021-03-26 11:45:03,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 11:45:03,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:45:03,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:45:03,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:03,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:03,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:03,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:45:03,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:45:03,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:03,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:45:03,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:45:03,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:03,263 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-26 11:45:03,264 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-26 11:45:03,264 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 10 [2021-03-26 11:45:03,264 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123757440] [2021-03-26 11:45:03,264 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-26 11:45:03,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:45:03,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-26 11:45:03,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-03-26 11:45:03,265 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 198 [2021-03-26 11:45:03,266 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 39 places, 29 transitions, 108 flow. Second operand has 5 states, 5 states have (on average 126.4) internal successors, (632), 5 states have internal predecessors, (632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:03,266 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:45:03,266 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 198 [2021-03-26 11:45:03,266 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:45:03,416 INFO L129 PetriNetUnfolder]: 211/441 cut-off events. [2021-03-26 11:45:03,416 INFO L130 PetriNetUnfolder]: For 291/291 co-relation queries the response was YES. [2021-03-26 11:45:03,417 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1097 conditions, 441 events. 211/441 cut-off events. For 291/291 co-relation queries the response was YES. Maximal size of possible extension queue 94. Compared 2582 event pairs, 63 based on Foata normal form. 6/321 useless extension candidates. Maximal degree in co-relation 1082. Up to 115 conditions per place. [2021-03-26 11:45:03,419 INFO L132 encePairwiseOnDemand]: 188/198 looper letters, 30 selfloop transitions, 10 changer transitions 0/52 dead transitions. [2021-03-26 11:45:03,419 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 45 places, 52 transitions, 252 flow [2021-03-26 11:45:03,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-26 11:45:03,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-26 11:45:03,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 916 transitions. [2021-03-26 11:45:03,421 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6608946608946609 [2021-03-26 11:45:03,422 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 916 transitions. [2021-03-26 11:45:03,422 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 916 transitions. [2021-03-26 11:45:03,422 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:45:03,422 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 916 transitions. [2021-03-26 11:45:03,425 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 130.85714285714286) internal successors, (916), 7 states have internal predecessors, (916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:03,427 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 198.0) internal successors, (1584), 8 states have internal predecessors, (1584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:03,428 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 198.0) internal successors, (1584), 8 states have internal predecessors, (1584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:03,428 INFO L185 Difference]: Start difference. First operand has 39 places, 29 transitions, 108 flow. Second operand 7 states and 916 transitions. [2021-03-26 11:45:03,428 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 45 places, 52 transitions, 252 flow [2021-03-26 11:45:03,431 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 42 places, 52 transitions, 233 flow, removed 2 selfloop flow, removed 3 redundant places. [2021-03-26 11:45:03,432 INFO L241 Difference]: Finished difference. Result has 44 places, 32 transitions, 138 flow [2021-03-26 11:45:03,433 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=92, PETRI_DIFFERENCE_MINUEND_PLACES=36, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=29, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=138, PETRI_PLACES=44, PETRI_TRANSITIONS=32} [2021-03-26 11:45:03,433 INFO L343 CegarLoopForPetriNet]: 47 programPoint places, -3 predicate places. [2021-03-26 11:45:03,433 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:45:03,433 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 44 places, 32 transitions, 138 flow [2021-03-26 11:45:03,434 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 44 places, 32 transitions, 138 flow [2021-03-26 11:45:03,434 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 44 places, 32 transitions, 138 flow [2021-03-26 11:45:03,438 INFO L129 PetriNetUnfolder]: 1/49 cut-off events. [2021-03-26 11:45:03,438 INFO L130 PetriNetUnfolder]: For 25/25 co-relation queries the response was YES. [2021-03-26 11:45:03,439 INFO L84 FinitePrefix]: Finished finitePrefix Result has 103 conditions, 49 events. 1/49 cut-off events. For 25/25 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 128 event pairs, 0 based on Foata normal form. 0/45 useless extension candidates. Maximal degree in co-relation 89. Up to 10 conditions per place. [2021-03-26 11:45:03,439 INFO L142 LiptonReduction]: Number of co-enabled transitions 396 [2021-03-26 11:45:03,556 INFO L154 LiptonReduction]: Checked pairs total: 437 [2021-03-26 11:45:03,556 INFO L156 LiptonReduction]: Total number of compositions: 1 [2021-03-26 11:45:03,556 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 123 [2021-03-26 11:45:03,557 INFO L480 AbstractCegarLoop]: Abstraction has has 44 places, 32 transitions, 141 flow [2021-03-26 11:45:03,557 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 126.4) internal successors, (632), 5 states have internal predecessors, (632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:03,557 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:45:03,558 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:45:03,779 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-03-26 11:45:03,779 INFO L428 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-26 11:45:03,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:45:03,780 INFO L82 PathProgramCache]: Analyzing trace with hash -1535573123, now seen corresponding path program 1 times [2021-03-26 11:45:03,780 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:45:03,780 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890749306] [2021-03-26 11:45:03,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:45:03,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:03,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 11:45:03,817 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:03,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:03,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 11:45:03,821 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:45:03,821 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890749306] [2021-03-26 11:45:03,821 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 11:45:03,822 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-26 11:45:03,822 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440393577] [2021-03-26 11:45:03,822 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-26 11:45:03,822 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:45:03,822 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-26 11:45:03,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-26 11:45:03,823 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 150 out of 199 [2021-03-26 11:45:03,824 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 44 places, 32 transitions, 141 flow. Second operand has 3 states, 3 states have (on average 151.0) internal successors, (453), 3 states have internal predecessors, (453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:03,824 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:45:03,824 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 150 of 199 [2021-03-26 11:45:03,824 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:45:03,853 INFO L129 PetriNetUnfolder]: 0/47 cut-off events. [2021-03-26 11:45:03,853 INFO L130 PetriNetUnfolder]: For 31/34 co-relation queries the response was YES. [2021-03-26 11:45:03,853 INFO L84 FinitePrefix]: Finished finitePrefix Result has 107 conditions, 47 events. 0/47 cut-off events. For 31/34 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 111 event pairs, 0 based on Foata normal form. 5/48 useless extension candidates. Maximal degree in co-relation 0. Up to 9 conditions per place. [2021-03-26 11:45:03,853 INFO L132 encePairwiseOnDemand]: 192/199 looper letters, 1 selfloop transitions, 7 changer transitions 0/29 dead transitions. [2021-03-26 11:45:03,853 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 46 places, 29 transitions, 135 flow [2021-03-26 11:45:03,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-26 11:45:03,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-26 11:45:03,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 461 transitions. [2021-03-26 11:45:03,855 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7721943048576214 [2021-03-26 11:45:03,855 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 461 transitions. [2021-03-26 11:45:03,855 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 461 transitions. [2021-03-26 11:45:03,856 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:45:03,856 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 461 transitions. [2021-03-26 11:45:03,857 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 153.66666666666666) internal successors, (461), 3 states have internal predecessors, (461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:03,858 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 199.0) internal successors, (796), 4 states have internal predecessors, (796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:03,858 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 199.0) internal successors, (796), 4 states have internal predecessors, (796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:03,858 INFO L185 Difference]: Start difference. First operand has 44 places, 32 transitions, 141 flow. Second operand 3 states and 461 transitions. [2021-03-26 11:45:03,858 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 46 places, 29 transitions, 135 flow [2021-03-26 11:45:03,860 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 44 places, 29 transitions, 128 flow, removed 1 selfloop flow, removed 2 redundant places. [2021-03-26 11:45:03,861 INFO L241 Difference]: Finished difference. Result has 44 places, 29 transitions, 126 flow [2021-03-26 11:45:03,861 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=199, PETRI_DIFFERENCE_MINUEND_FLOW=112, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=29, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=126, PETRI_PLACES=44, PETRI_TRANSITIONS=29} [2021-03-26 11:45:03,861 INFO L343 CegarLoopForPetriNet]: 47 programPoint places, -3 predicate places. [2021-03-26 11:45:03,861 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:45:03,861 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 44 places, 29 transitions, 126 flow [2021-03-26 11:45:03,862 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 44 places, 29 transitions, 126 flow [2021-03-26 11:45:03,862 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 44 places, 29 transitions, 126 flow [2021-03-26 11:45:03,866 INFO L129 PetriNetUnfolder]: 0/47 cut-off events. [2021-03-26 11:45:03,866 INFO L130 PetriNetUnfolder]: For 20/21 co-relation queries the response was YES. [2021-03-26 11:45:03,866 INFO L84 FinitePrefix]: Finished finitePrefix Result has 101 conditions, 47 events. 0/47 cut-off events. For 20/21 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 108 event pairs, 0 based on Foata normal form. 0/43 useless extension candidates. Maximal degree in co-relation 0. Up to 8 conditions per place. [2021-03-26 11:45:03,866 INFO L142 LiptonReduction]: Number of co-enabled transitions 310 [2021-03-26 11:45:04,657 INFO L154 LiptonReduction]: Checked pairs total: 82 [2021-03-26 11:45:04,657 INFO L156 LiptonReduction]: Total number of compositions: 8 [2021-03-26 11:45:04,658 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 797 [2021-03-26 11:45:04,658 INFO L480 AbstractCegarLoop]: Abstraction has has 42 places, 27 transitions, 130 flow [2021-03-26 11:45:04,658 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 151.0) internal successors, (453), 3 states have internal predecessors, (453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:04,658 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:45:04,659 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:45:04,659 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-26 11:45:04,659 INFO L428 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-26 11:45:04,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:45:04,659 INFO L82 PathProgramCache]: Analyzing trace with hash 1114888256, now seen corresponding path program 1 times [2021-03-26 11:45:04,659 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:45:04,659 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122906922] [2021-03-26 11:45:04,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:45:04,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:04,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:04,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:04,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:04,772 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:04,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:04,802 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:45:04,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:45:04,812 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:45:04,812 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122906922] [2021-03-26 11:45:04,813 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414117285] [2021-03-26 11:45:04,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:45:04,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:04,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-26 11:45:04,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 11:45:04,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:45:04,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:45:04,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:04,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:45:04,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:45:04,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:04,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:45:04,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:45:04,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:04,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:04,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:45:04,946 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:45:04,951 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:04,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,958 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:45:04,960 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:45:04,962 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:45:04,963 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:04,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,966 INFO L147 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size 3 [2021-03-26 11:45:04,966 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:45:04,967 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:45:04,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:04,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:04,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:05,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:05,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:05,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:05,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:05,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:05,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:05,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:05,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:05,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:05,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:05,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:05,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:05,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:05,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:05,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:05,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:05,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:05,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:05,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:05,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:05,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:05,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:05,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:05,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:05,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:05,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:05,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:05,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:05,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:05,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:05,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:05,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:05,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:05,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:05,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:05,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:05,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:05,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:05,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-26 11:45:05,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:05,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:05,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:05,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 11:45:05,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-26 11:45:05,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:05,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:05,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:05,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:05,045 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:45:05,045 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 11:45:05,046 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 3] total 10 [2021-03-26 11:45:05,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588040959] [2021-03-26 11:45:05,046 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-26 11:45:05,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:45:05,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-26 11:45:05,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-03-26 11:45:05,048 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 123 out of 207 [2021-03-26 11:45:05,049 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 42 places, 27 transitions, 130 flow. Second operand has 12 states, 12 states have (on average 124.66666666666667) internal successors, (1496), 12 states have internal predecessors, (1496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:05,049 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:45:05,049 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 123 of 207 [2021-03-26 11:45:05,049 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:45:05,415 INFO L129 PetriNetUnfolder]: 202/457 cut-off events. [2021-03-26 11:45:05,415 INFO L130 PetriNetUnfolder]: For 739/747 co-relation queries the response was YES. [2021-03-26 11:45:05,416 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1282 conditions, 457 events. 202/457 cut-off events. For 739/747 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 2212 event pairs, 28 based on Foata normal form. 12/425 useless extension candidates. Maximal degree in co-relation 1266. Up to 96 conditions per place. [2021-03-26 11:45:05,418 INFO L132 encePairwiseOnDemand]: 195/207 looper letters, 35 selfloop transitions, 23 changer transitions 5/72 dead transitions. [2021-03-26 11:45:05,418 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 53 places, 72 transitions, 426 flow [2021-03-26 11:45:05,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-26 11:45:05,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-03-26 11:45:05,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1664 transitions. [2021-03-26 11:45:05,423 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6183574879227053 [2021-03-26 11:45:05,423 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1664 transitions. [2021-03-26 11:45:05,423 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1664 transitions. [2021-03-26 11:45:05,424 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:45:05,424 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1664 transitions. [2021-03-26 11:45:05,427 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 128.0) internal successors, (1664), 13 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:05,431 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 207.0) internal successors, (2898), 14 states have internal predecessors, (2898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:05,432 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 207.0) internal successors, (2898), 14 states have internal predecessors, (2898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:05,432 INFO L185 Difference]: Start difference. First operand has 42 places, 27 transitions, 130 flow. Second operand 13 states and 1664 transitions. [2021-03-26 11:45:05,432 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 53 places, 72 transitions, 426 flow [2021-03-26 11:45:05,434 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 72 transitions, 379 flow, removed 0 selfloop flow, removed 4 redundant places. [2021-03-26 11:45:05,435 INFO L241 Difference]: Finished difference. Result has 53 places, 41 transitions, 234 flow [2021-03-26 11:45:05,435 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=207, PETRI_DIFFERENCE_MINUEND_FLOW=103, PETRI_DIFFERENCE_MINUEND_PLACES=37, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=26, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=16, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=234, PETRI_PLACES=53, PETRI_TRANSITIONS=41} [2021-03-26 11:45:05,435 INFO L343 CegarLoopForPetriNet]: 47 programPoint places, 6 predicate places. [2021-03-26 11:45:05,435 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:45:05,436 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 53 places, 41 transitions, 234 flow [2021-03-26 11:45:05,436 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 53 places, 41 transitions, 234 flow [2021-03-26 11:45:05,436 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 52 places, 41 transitions, 234 flow [2021-03-26 11:45:05,445 INFO L129 PetriNetUnfolder]: 8/72 cut-off events. [2021-03-26 11:45:05,446 INFO L130 PetriNetUnfolder]: For 70/75 co-relation queries the response was YES. [2021-03-26 11:45:05,446 INFO L84 FinitePrefix]: Finished finitePrefix Result has 177 conditions, 72 events. 8/72 cut-off events. For 70/75 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 191 event pairs, 0 based on Foata normal form. 1/69 useless extension candidates. Maximal degree in co-relation 160. Up to 13 conditions per place. [2021-03-26 11:45:05,447 INFO L142 LiptonReduction]: Number of co-enabled transitions 272 [2021-03-26 11:45:06,843 INFO L154 LiptonReduction]: Checked pairs total: 218 [2021-03-26 11:45:06,844 INFO L156 LiptonReduction]: Total number of compositions: 21 [2021-03-26 11:45:06,844 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1409 [2021-03-26 11:45:06,845 INFO L480 AbstractCegarLoop]: Abstraction has has 51 places, 40 transitions, 247 flow [2021-03-26 11:45:06,845 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 124.66666666666667) internal successors, (1496), 12 states have internal predecessors, (1496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:06,845 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:45:06,845 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2021-03-26 11:45:07,067 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:45:07,068 INFO L428 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-26 11:45:07,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:45:07,068 INFO L82 PathProgramCache]: Analyzing trace with hash -147633252, now seen corresponding path program 1 times [2021-03-26 11:45:07,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:45:07,068 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652537216] [2021-03-26 11:45:07,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:45:07,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-26 11:45:07,083 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-26 11:45:07,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-26 11:45:07,096 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-26 11:45:07,110 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-26 11:45:07,110 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-26 11:45:07,110 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-26 11:45:07,111 WARN L342 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-26 11:45:07,111 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-03-26 11:45:07,133 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,133 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,134 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,134 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,134 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,134 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,134 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,134 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,134 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,134 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,134 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,134 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,134 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,134 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,134 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,134 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,135 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,135 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,135 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,135 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,135 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,135 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,135 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,135 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,135 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,135 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,135 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,135 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,135 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,135 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,136 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,136 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,136 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,136 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,136 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,136 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,136 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,136 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,136 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,136 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,136 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,136 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,137 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,137 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,138 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,138 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,138 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,138 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,138 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,138 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,138 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,138 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,138 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,138 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,139 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,139 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,139 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,139 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,139 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,139 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,139 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,139 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,139 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,139 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,139 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,139 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,139 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,139 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,139 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,140 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,140 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,140 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,140 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,140 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,140 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,140 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,140 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,140 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,140 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,140 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,140 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,140 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,141 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,141 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,141 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,141 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,141 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,141 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,142 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,142 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,142 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,142 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,142 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,142 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,142 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,142 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,142 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,143 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,143 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,143 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,143 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,143 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,143 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,143 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,144 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,144 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,144 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,144 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,144 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,144 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,144 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,147 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,148 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,148 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,148 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,148 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,148 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,148 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,148 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,148 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,148 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,149 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,149 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,149 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,149 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,149 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,149 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,150 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,150 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,150 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,150 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,150 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,150 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,150 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,150 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,150 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,151 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,151 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,151 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,155 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,155 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,155 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,155 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,155 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,155 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,155 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,156 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,156 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,156 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,156 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,156 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,156 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,157 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,157 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,157 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,157 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,158 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,158 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,158 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,158 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,159 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,159 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,159 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,159 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,159 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,159 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,160 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,160 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,161 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,161 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,161 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,161 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,161 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,162 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,162 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,162 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,163 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,163 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,163 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,163 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,163 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,163 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,164 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,164 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,164 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,164 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,164 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,165 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,165 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,165 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,166 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,166 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,166 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,166 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:07,166 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-26 11:45:07,167 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2021-03-26 11:45:07,168 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-26 11:45:07,168 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-26 11:45:07,168 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-26 11:45:07,168 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-26 11:45:07,168 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-26 11:45:07,168 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-26 11:45:07,168 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-26 11:45:07,168 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-26 11:45:07,171 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 144 places, 141 transitions, 324 flow [2021-03-26 11:45:07,187 INFO L129 PetriNetUnfolder]: 12/159 cut-off events. [2021-03-26 11:45:07,188 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-03-26 11:45:07,188 INFO L84 FinitePrefix]: Finished finitePrefix Result has 180 conditions, 159 events. 12/159 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 325 event pairs, 0 based on Foata normal form. 0/142 useless extension candidates. Maximal degree in co-relation 173. Up to 8 conditions per place. [2021-03-26 11:45:07,189 INFO L82 GeneralOperation]: Start removeDead. Operand has 144 places, 141 transitions, 324 flow [2021-03-26 11:45:07,190 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 119 places, 118 transitions, 260 flow [2021-03-26 11:45:07,190 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:45:07,190 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 119 places, 118 transitions, 260 flow [2021-03-26 11:45:07,190 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 119 places, 118 transitions, 260 flow [2021-03-26 11:45:07,191 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 119 places, 118 transitions, 260 flow [2021-03-26 11:45:07,202 INFO L129 PetriNetUnfolder]: 12/159 cut-off events. [2021-03-26 11:45:07,202 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-03-26 11:45:07,203 INFO L84 FinitePrefix]: Finished finitePrefix Result has 178 conditions, 159 events. 12/159 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 328 event pairs, 0 based on Foata normal form. 0/142 useless extension candidates. Maximal degree in co-relation 138. Up to 8 conditions per place. [2021-03-26 11:45:07,206 INFO L142 LiptonReduction]: Number of co-enabled transitions 5280 [2021-03-26 11:45:09,233 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 87 [2021-03-26 11:45:09,441 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 87 [2021-03-26 11:45:09,522 INFO L154 LiptonReduction]: Checked pairs total: 5009 [2021-03-26 11:45:09,522 INFO L156 LiptonReduction]: Total number of compositions: 82 [2021-03-26 11:45:09,522 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2332 [2021-03-26 11:45:09,524 INFO L129 PetriNetUnfolder]: 1/15 cut-off events. [2021-03-26 11:45:09,524 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-26 11:45:09,524 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:45:09,524 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:45:09,524 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-26 11:45:09,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:45:09,524 INFO L82 PathProgramCache]: Analyzing trace with hash 1699346963, now seen corresponding path program 1 times [2021-03-26 11:45:09,524 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:45:09,524 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654817417] [2021-03-26 11:45:09,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:45:09,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:09,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:09,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 11:45:09,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:09,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:45:09,550 INFO L142 QuantifierPusher]: treesize reduction 10, result has 52.4 percent of original size [2021-03-26 11:45:09,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:45:09,561 INFO L142 QuantifierPusher]: treesize reduction 10, result has 52.4 percent of original size [2021-03-26 11:45:09,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:45:09,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:09,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:09,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:09,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-26 11:45:09,583 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:45:09,583 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654817417] [2021-03-26 11:45:09,583 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 11:45:09,583 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-26 11:45:09,583 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926574005] [2021-03-26 11:45:09,584 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-26 11:45:09,584 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:45:09,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-26 11:45:09,584 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-03-26 11:45:09,585 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2021-03-26 11:45:09,586 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 60 places, 55 transitions, 134 flow. Second operand has 7 states, 7 states have (on average 147.14285714285714) internal successors, (1030), 7 states have internal predecessors, (1030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:09,586 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:45:09,586 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2021-03-26 11:45:09,587 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:45:09,946 INFO L129 PetriNetUnfolder]: 2629/4112 cut-off events. [2021-03-26 11:45:09,946 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-03-26 11:45:09,958 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7689 conditions, 4112 events. 2629/4112 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 392. Compared 27930 event pairs, 713 based on Foata normal form. 647/3788 useless extension candidates. Maximal degree in co-relation 7668. Up to 1974 conditions per place. [2021-03-26 11:45:09,978 INFO L132 encePairwiseOnDemand]: 209/223 looper letters, 43 selfloop transitions, 12 changer transitions 1/86 dead transitions. [2021-03-26 11:45:09,978 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 66 places, 86 transitions, 308 flow [2021-03-26 11:45:09,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-26 11:45:09,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-26 11:45:09,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1234 transitions. [2021-03-26 11:45:09,981 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6917040358744395 [2021-03-26 11:45:09,981 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1234 transitions. [2021-03-26 11:45:09,981 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1234 transitions. [2021-03-26 11:45:09,982 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:45:09,982 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1234 transitions. [2021-03-26 11:45:09,984 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 154.25) internal successors, (1234), 8 states have internal predecessors, (1234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:09,988 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 223.0) internal successors, (2007), 9 states have internal predecessors, (2007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:09,988 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 223.0) internal successors, (2007), 9 states have internal predecessors, (2007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:09,988 INFO L185 Difference]: Start difference. First operand has 60 places, 55 transitions, 134 flow. Second operand 8 states and 1234 transitions. [2021-03-26 11:45:09,988 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 66 places, 86 transitions, 308 flow [2021-03-26 11:45:09,989 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 65 places, 86 transitions, 301 flow, removed 3 selfloop flow, removed 1 redundant places. [2021-03-26 11:45:09,992 INFO L241 Difference]: Finished difference. Result has 68 places, 59 transitions, 197 flow [2021-03-26 11:45:09,992 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=119, PETRI_DIFFERENCE_MINUEND_PLACES=58, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=51, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=197, PETRI_PLACES=68, PETRI_TRANSITIONS=59} [2021-03-26 11:45:09,992 INFO L343 CegarLoopForPetriNet]: 60 programPoint places, 8 predicate places. [2021-03-26 11:45:09,992 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:45:09,993 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 68 places, 59 transitions, 197 flow [2021-03-26 11:45:09,993 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 68 places, 59 transitions, 197 flow [2021-03-26 11:45:09,993 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 68 places, 59 transitions, 197 flow [2021-03-26 11:45:10,006 INFO L129 PetriNetUnfolder]: 51/194 cut-off events. [2021-03-26 11:45:10,007 INFO L130 PetriNetUnfolder]: For 72/179 co-relation queries the response was YES. [2021-03-26 11:45:10,007 INFO L84 FinitePrefix]: Finished finitePrefix Result has 407 conditions, 194 events. 51/194 cut-off events. For 72/179 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 831 event pairs, 23 based on Foata normal form. 1/159 useless extension candidates. Maximal degree in co-relation 386. Up to 84 conditions per place. [2021-03-26 11:45:10,011 INFO L142 LiptonReduction]: Number of co-enabled transitions 1730 [2021-03-26 11:45:11,039 WARN L205 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 129 [2021-03-26 11:45:11,177 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2021-03-26 11:45:11,514 WARN L205 SmtUtils]: Spent 331.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 129 [2021-03-26 11:45:11,670 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2021-03-26 11:45:12,059 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-03-26 11:45:12,217 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-03-26 11:45:12,374 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-03-26 11:45:12,524 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-03-26 11:45:12,562 INFO L154 LiptonReduction]: Checked pairs total: 2692 [2021-03-26 11:45:12,562 INFO L156 LiptonReduction]: Total number of compositions: 16 [2021-03-26 11:45:12,563 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2571 [2021-03-26 11:45:12,563 INFO L480 AbstractCegarLoop]: Abstraction has has 50 places, 44 transitions, 161 flow [2021-03-26 11:45:12,563 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 147.14285714285714) internal successors, (1030), 7 states have internal predecessors, (1030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:12,564 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:45:12,564 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:45:12,564 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-26 11:45:12,564 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-26 11:45:12,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:45:12,564 INFO L82 PathProgramCache]: Analyzing trace with hash 524345517, now seen corresponding path program 1 times [2021-03-26 11:45:12,564 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:45:12,564 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278798258] [2021-03-26 11:45:12,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:45:12,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:12,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:12,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 11:45:12,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:12,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:45:12,625 INFO L142 QuantifierPusher]: treesize reduction 10, result has 52.4 percent of original size [2021-03-26 11:45:12,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:45:12,633 INFO L142 QuantifierPusher]: treesize reduction 10, result has 52.4 percent of original size [2021-03-26 11:45:12,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:45:12,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:12,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:12,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:12,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:12,660 INFO L142 QuantifierPusher]: treesize reduction 3, result has 70.0 percent of original size [2021-03-26 11:45:12,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:12,661 INFO L142 QuantifierPusher]: treesize reduction 3, result has 76.9 percent of original size [2021-03-26 11:45:12,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:12,674 INFO L142 QuantifierPusher]: treesize reduction 5, result has 72.2 percent of original size [2021-03-26 11:45:12,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:12,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:12,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-26 11:45:12,690 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:45:12,690 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278798258] [2021-03-26 11:45:12,690 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 11:45:12,690 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-26 11:45:12,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061968877] [2021-03-26 11:45:12,690 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-26 11:45:12,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:45:12,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-26 11:45:12,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-03-26 11:45:12,693 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 239 [2021-03-26 11:45:12,694 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 50 places, 44 transitions, 161 flow. Second operand has 10 states, 10 states have (on average 143.5) internal successors, (1435), 10 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:12,694 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:45:12,694 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 239 [2021-03-26 11:45:12,694 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:45:13,761 INFO L129 PetriNetUnfolder]: 7075/11151 cut-off events. [2021-03-26 11:45:13,762 INFO L130 PetriNetUnfolder]: For 3419/3419 co-relation queries the response was YES. [2021-03-26 11:45:13,793 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26862 conditions, 11151 events. 7075/11151 cut-off events. For 3419/3419 co-relation queries the response was YES. Maximal size of possible extension queue 743. Compared 79579 event pairs, 700 based on Foata normal form. 120/9063 useless extension candidates. Maximal degree in co-relation 26846. Up to 3731 conditions per place. [2021-03-26 11:45:13,849 INFO L132 encePairwiseOnDemand]: 226/239 looper letters, 102 selfloop transitions, 37 changer transitions 3/155 dead transitions. [2021-03-26 11:45:13,850 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 62 places, 155 transitions, 747 flow [2021-03-26 11:45:13,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-26 11:45:13,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-03-26 11:45:13,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1994 transitions. [2021-03-26 11:45:13,854 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6417766334084326 [2021-03-26 11:45:13,855 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1994 transitions. [2021-03-26 11:45:13,855 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1994 transitions. [2021-03-26 11:45:13,856 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:45:13,856 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1994 transitions. [2021-03-26 11:45:13,859 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 153.3846153846154) internal successors, (1994), 13 states have internal predecessors, (1994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:13,863 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 239.0) internal successors, (3346), 14 states have internal predecessors, (3346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:13,864 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 239.0) internal successors, (3346), 14 states have internal predecessors, (3346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:13,864 INFO L185 Difference]: Start difference. First operand has 50 places, 44 transitions, 161 flow. Second operand 13 states and 1994 transitions. [2021-03-26 11:45:13,864 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 62 places, 155 transitions, 747 flow [2021-03-26 11:45:14,012 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 61 places, 155 transitions, 740 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-26 11:45:14,014 INFO L241 Difference]: Finished difference. Result has 68 places, 72 transitions, 423 flow [2021-03-26 11:45:14,014 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=239, PETRI_DIFFERENCE_MINUEND_FLOW=157, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=44, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=423, PETRI_PLACES=68, PETRI_TRANSITIONS=72} [2021-03-26 11:45:14,014 INFO L343 CegarLoopForPetriNet]: 60 programPoint places, 8 predicate places. [2021-03-26 11:45:14,014 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:45:14,014 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 68 places, 72 transitions, 423 flow [2021-03-26 11:45:14,014 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 68 places, 72 transitions, 423 flow [2021-03-26 11:45:14,015 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 68 places, 72 transitions, 423 flow [2021-03-26 11:45:14,040 INFO L129 PetriNetUnfolder]: 67/384 cut-off events. [2021-03-26 11:45:14,040 INFO L130 PetriNetUnfolder]: For 519/718 co-relation queries the response was YES. [2021-03-26 11:45:14,042 INFO L84 FinitePrefix]: Finished finitePrefix Result has 962 conditions, 384 events. 67/384 cut-off events. For 519/718 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 2361 event pairs, 17 based on Foata normal form. 5/350 useless extension candidates. Maximal degree in co-relation 941. Up to 98 conditions per place. [2021-03-26 11:45:14,046 INFO L142 LiptonReduction]: Number of co-enabled transitions 1532 [2021-03-26 11:45:14,328 INFO L154 LiptonReduction]: Checked pairs total: 3564 [2021-03-26 11:45:14,328 INFO L156 LiptonReduction]: Total number of compositions: 8 [2021-03-26 11:45:14,328 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 314 [2021-03-26 11:45:14,329 INFO L480 AbstractCegarLoop]: Abstraction has has 68 places, 72 transitions, 425 flow [2021-03-26 11:45:14,329 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 143.5) internal successors, (1435), 10 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:14,329 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:45:14,329 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:45:14,330 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-03-26 11:45:14,330 INFO L428 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-26 11:45:14,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:45:14,330 INFO L82 PathProgramCache]: Analyzing trace with hash -963803381, now seen corresponding path program 1 times [2021-03-26 11:45:14,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:45:14,330 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571270846] [2021-03-26 11:45:14,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:45:14,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:14,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:45:14,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:14,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:14,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:14,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:14,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:14,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:45:14,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-26 11:45:14,405 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:45:14,405 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571270846] [2021-03-26 11:45:14,406 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1426414610] [2021-03-26 11:45:14,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:45:14,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:14,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 14 conjunts are in the unsatisfiable core [2021-03-26 11:45:14,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 11:45:14,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:45:14,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:45:14,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,511 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,530 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,530 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:14,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:14,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:14,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:45:14,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:45:14,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:14,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:45:14,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:45:14,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:14,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 11:45:14,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:14,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 11:45:14,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 11:45:14,593 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.3 percent of original size [2021-03-26 11:45:14,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:14,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,596 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:45:14,597 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:14,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:45:14,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:45:14,602 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-26 11:45:14,603 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:14,604 INFO L142 QuantifierPusher]: treesize reduction 15, result has 42.3 percent of original size [2021-03-26 11:45:14,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:45:14,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:45:14,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:14,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:45:14,616 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-26 11:45:14,616 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-26 11:45:14,616 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 12 [2021-03-26 11:45:14,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680255480] [2021-03-26 11:45:14,617 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 11:45:14,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:45:14,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 11:45:14,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-03-26 11:45:14,618 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 158 out of 247 [2021-03-26 11:45:14,619 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 68 places, 72 transitions, 425 flow. Second operand has 6 states, 6 states have (on average 159.5) internal successors, (957), 6 states have internal predecessors, (957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:14,619 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:45:14,619 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 158 of 247 [2021-03-26 11:45:14,619 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:45:15,473 INFO L129 PetriNetUnfolder]: 4033/7252 cut-off events. [2021-03-26 11:45:15,474 INFO L130 PetriNetUnfolder]: For 10036/11217 co-relation queries the response was YES. [2021-03-26 11:45:15,512 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22270 conditions, 7252 events. 4033/7252 cut-off events. For 10036/11217 co-relation queries the response was YES. Maximal size of possible extension queue 1122. Compared 67604 event pairs, 599 based on Foata normal form. 77/6383 useless extension candidates. Maximal degree in co-relation 22246. Up to 1785 conditions per place. [2021-03-26 11:45:15,541 INFO L132 encePairwiseOnDemand]: 232/247 looper letters, 129 selfloop transitions, 50 changer transitions 3/204 dead transitions. [2021-03-26 11:45:15,541 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 80 places, 204 transitions, 1444 flow [2021-03-26 11:45:15,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-26 11:45:15,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-03-26 11:45:15,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2211 transitions. [2021-03-26 11:45:15,547 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6885705387729679 [2021-03-26 11:45:15,547 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2211 transitions. [2021-03-26 11:45:15,547 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2211 transitions. [2021-03-26 11:45:15,548 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:45:15,548 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2211 transitions. [2021-03-26 11:45:15,551 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 170.07692307692307) internal successors, (2211), 13 states have internal predecessors, (2211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:15,556 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 247.0) internal successors, (3458), 14 states have internal predecessors, (3458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:15,557 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 247.0) internal successors, (3458), 14 states have internal predecessors, (3458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:15,557 INFO L185 Difference]: Start difference. First operand has 68 places, 72 transitions, 425 flow. Second operand 13 states and 2211 transitions. [2021-03-26 11:45:15,557 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 80 places, 204 transitions, 1444 flow [2021-03-26 11:45:15,661 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 78 places, 204 transitions, 1323 flow, removed 39 selfloop flow, removed 2 redundant places. [2021-03-26 11:45:15,664 INFO L241 Difference]: Finished difference. Result has 86 places, 102 transitions, 773 flow [2021-03-26 11:45:15,665 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=247, PETRI_DIFFERENCE_MINUEND_FLOW=374, PETRI_DIFFERENCE_MINUEND_PLACES=66, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=773, PETRI_PLACES=86, PETRI_TRANSITIONS=102} [2021-03-26 11:45:15,665 INFO L343 CegarLoopForPetriNet]: 60 programPoint places, 26 predicate places. [2021-03-26 11:45:15,665 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:45:15,665 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 86 places, 102 transitions, 773 flow [2021-03-26 11:45:15,665 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 86 places, 102 transitions, 773 flow [2021-03-26 11:45:15,666 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 86 places, 102 transitions, 773 flow [2021-03-26 11:45:15,708 INFO L129 PetriNetUnfolder]: 113/516 cut-off events. [2021-03-26 11:45:15,708 INFO L130 PetriNetUnfolder]: For 2419/5611 co-relation queries the response was YES. [2021-03-26 11:45:15,711 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1908 conditions, 516 events. 113/516 cut-off events. For 2419/5611 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 3811 event pairs, 30 based on Foata normal form. 6/430 useless extension candidates. Maximal degree in co-relation 1878. Up to 182 conditions per place. [2021-03-26 11:45:15,721 INFO L142 LiptonReduction]: Number of co-enabled transitions 2330 [2021-03-26 11:45:15,899 INFO L154 LiptonReduction]: Checked pairs total: 4075 [2021-03-26 11:45:15,899 INFO L156 LiptonReduction]: Total number of compositions: 7 [2021-03-26 11:45:15,899 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 234 [2021-03-26 11:45:15,900 INFO L480 AbstractCegarLoop]: Abstraction has has 86 places, 102 transitions, 774 flow [2021-03-26 11:45:15,900 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 159.5) internal successors, (957), 6 states have internal predecessors, (957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:15,900 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:45:15,900 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:45:16,114 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-03-26 11:45:16,114 INFO L428 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-26 11:45:16,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:45:16,114 INFO L82 PathProgramCache]: Analyzing trace with hash -76345659, now seen corresponding path program 1 times [2021-03-26 11:45:16,114 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:45:16,114 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420422520] [2021-03-26 11:45:16,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:45:16,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:16,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:16,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 11:45:16,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:16,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:16,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:16,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 11:45:16,152 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-26 11:45:16,152 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420422520] [2021-03-26 11:45:16,153 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 11:45:16,153 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-26 11:45:16,155 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509104579] [2021-03-26 11:45:16,155 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-26 11:45:16,155 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:45:16,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-26 11:45:16,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-26 11:45:16,157 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 192 out of 254 [2021-03-26 11:45:16,157 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 102 transitions, 774 flow. Second operand has 3 states, 3 states have (on average 193.0) internal successors, (579), 3 states have internal predecessors, (579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:16,157 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:45:16,157 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 192 of 254 [2021-03-26 11:45:16,157 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:45:16,250 INFO L129 PetriNetUnfolder]: 149/741 cut-off events. [2021-03-26 11:45:16,250 INFO L130 PetriNetUnfolder]: For 1617/1928 co-relation queries the response was YES. [2021-03-26 11:45:16,254 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2244 conditions, 741 events. 149/741 cut-off events. For 1617/1928 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 5915 event pairs, 38 based on Foata normal form. 62/682 useless extension candidates. Maximal degree in co-relation 2212. Up to 144 conditions per place. [2021-03-26 11:45:16,257 INFO L132 encePairwiseOnDemand]: 246/254 looper letters, 1 selfloop transitions, 8 changer transitions 0/91 dead transitions. [2021-03-26 11:45:16,258 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 88 places, 91 transitions, 678 flow [2021-03-26 11:45:16,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-26 11:45:16,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-26 11:45:16,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 588 transitions. [2021-03-26 11:45:16,259 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7716535433070866 [2021-03-26 11:45:16,260 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 588 transitions. [2021-03-26 11:45:16,260 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 588 transitions. [2021-03-26 11:45:16,260 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:45:16,260 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 588 transitions. [2021-03-26 11:45:16,261 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 196.0) internal successors, (588), 3 states have internal predecessors, (588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:16,262 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 254.0) internal successors, (1016), 4 states have internal predecessors, (1016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:16,263 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 254.0) internal successors, (1016), 4 states have internal predecessors, (1016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:16,263 INFO L185 Difference]: Start difference. First operand has 86 places, 102 transitions, 774 flow. Second operand 3 states and 588 transitions. [2021-03-26 11:45:16,263 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 88 places, 91 transitions, 678 flow [2021-03-26 11:45:16,270 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 87 places, 91 transitions, 640 flow, removed 17 selfloop flow, removed 1 redundant places. [2021-03-26 11:45:16,273 INFO L241 Difference]: Finished difference. Result has 87 places, 91 transitions, 638 flow [2021-03-26 11:45:16,274 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=254, PETRI_DIFFERENCE_MINUEND_FLOW=622, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=91, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=638, PETRI_PLACES=87, PETRI_TRANSITIONS=91} [2021-03-26 11:45:16,274 INFO L343 CegarLoopForPetriNet]: 60 programPoint places, 27 predicate places. [2021-03-26 11:45:16,274 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:45:16,274 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 87 places, 91 transitions, 638 flow [2021-03-26 11:45:16,274 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 87 places, 91 transitions, 638 flow [2021-03-26 11:45:16,275 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 87 places, 91 transitions, 638 flow [2021-03-26 11:45:16,336 INFO L129 PetriNetUnfolder]: 149/781 cut-off events. [2021-03-26 11:45:16,336 INFO L130 PetriNetUnfolder]: For 1433/1716 co-relation queries the response was YES. [2021-03-26 11:45:16,340 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2258 conditions, 781 events. 149/781 cut-off events. For 1433/1716 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 6358 event pairs, 44 based on Foata normal form. 19/679 useless extension candidates. Maximal degree in co-relation 2228. Up to 143 conditions per place. [2021-03-26 11:45:16,352 INFO L142 LiptonReduction]: Number of co-enabled transitions 1610 [2021-03-26 11:45:17,761 INFO L154 LiptonReduction]: Checked pairs total: 893 [2021-03-26 11:45:17,761 INFO L156 LiptonReduction]: Total number of compositions: 34 [2021-03-26 11:45:17,762 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1488 [2021-03-26 11:45:17,762 INFO L480 AbstractCegarLoop]: Abstraction has has 85 places, 89 transitions, 682 flow [2021-03-26 11:45:17,762 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 193.0) internal successors, (579), 3 states have internal predecessors, (579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:17,763 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:45:17,763 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:45:17,763 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-03-26 11:45:17,763 INFO L428 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-26 11:45:17,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:45:17,763 INFO L82 PathProgramCache]: Analyzing trace with hash -2071625441, now seen corresponding path program 1 times [2021-03-26 11:45:17,763 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:45:17,763 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32343093] [2021-03-26 11:45:17,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:45:17,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:17,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:17,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,814 INFO L142 QuantifierPusher]: treesize reduction 3, result has 70.0 percent of original size [2021-03-26 11:45:17,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:17,816 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:45:17,816 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:45:17,820 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:45:17,828 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:45:17,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:45:17,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-26 11:45:17,841 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:45:17,841 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32343093] [2021-03-26 11:45:17,841 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348175460] [2021-03-26 11:45:17,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:45:17,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:17,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-26 11:45:17,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 11:45:17,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:45:17,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:45:17,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:17,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:17,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-26 11:45:17,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:17,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 11:45:17,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-26 11:45:17,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:17,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:17,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:18,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:18,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:18,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:18,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:18,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:18,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:18,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:18,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:18,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:18,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:18,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:18,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:18,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:18,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:45:18,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:45:18,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:18,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:45:18,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:45:18,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:18,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:18,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:45:18,053 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:45:18,054 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:18,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,059 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:45:18,059 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:45:18,060 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:45:18,062 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:18,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,065 INFO L147 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size 3 [2021-03-26 11:45:18,066 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:45:18,066 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:45:18,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:18,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 11:45:18,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:18,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 11:45:18,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 11:45:18,084 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.3 percent of original size [2021-03-26 11:45:18,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:18,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,089 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:45:18,090 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:18,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:45:18,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:45:18,095 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-26 11:45:18,097 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:18,098 INFO L142 QuantifierPusher]: treesize reduction 15, result has 42.3 percent of original size [2021-03-26 11:45:18,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:45:18,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:45:18,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:18,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:45:18,109 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-26 11:45:18,109 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-26 11:45:18,110 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 12 [2021-03-26 11:45:18,110 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609513573] [2021-03-26 11:45:18,110 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-26 11:45:18,110 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:45:18,111 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-26 11:45:18,111 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-03-26 11:45:18,112 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 165 out of 288 [2021-03-26 11:45:18,113 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 89 transitions, 682 flow. Second operand has 7 states, 7 states have (on average 166.42857142857142) internal successors, (1165), 7 states have internal predecessors, (1165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:18,113 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:45:18,113 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 165 of 288 [2021-03-26 11:45:18,113 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:45:18,765 INFO L129 PetriNetUnfolder]: 2264/4299 cut-off events. [2021-03-26 11:45:18,765 INFO L130 PetriNetUnfolder]: For 10768/11451 co-relation queries the response was YES. [2021-03-26 11:45:18,780 INFO L84 FinitePrefix]: Finished finitePrefix Result has 16564 conditions, 4299 events. 2264/4299 cut-off events. For 10768/11451 co-relation queries the response was YES. Maximal size of possible extension queue 755. Compared 38437 event pairs, 375 based on Foata normal form. 75/3546 useless extension candidates. Maximal degree in co-relation 16531. Up to 931 conditions per place. [2021-03-26 11:45:18,798 INFO L132 encePairwiseOnDemand]: 251/288 looper letters, 90 selfloop transitions, 67 changer transitions 4/181 dead transitions. [2021-03-26 11:45:18,798 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 97 places, 181 transitions, 1543 flow [2021-03-26 11:45:18,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-26 11:45:18,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-03-26 11:45:18,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2300 transitions. [2021-03-26 11:45:18,805 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6143162393162394 [2021-03-26 11:45:18,805 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2300 transitions. [2021-03-26 11:45:18,805 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2300 transitions. [2021-03-26 11:45:18,806 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:45:18,806 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2300 transitions. [2021-03-26 11:45:18,809 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 176.92307692307693) internal successors, (2300), 13 states have internal predecessors, (2300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:18,821 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 288.0) internal successors, (4032), 14 states have internal predecessors, (4032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:18,822 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 288.0) internal successors, (4032), 14 states have internal predecessors, (4032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:18,822 INFO L185 Difference]: Start difference. First operand has 85 places, 89 transitions, 682 flow. Second operand 13 states and 2300 transitions. [2021-03-26 11:45:18,822 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 97 places, 181 transitions, 1543 flow [2021-03-26 11:45:18,899 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 96 places, 181 transitions, 1466 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-26 11:45:18,901 INFO L241 Difference]: Finished difference. Result has 103 places, 111 transitions, 1111 flow [2021-03-26 11:45:18,902 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=288, PETRI_DIFFERENCE_MINUEND_FLOW=651, PETRI_DIFFERENCE_MINUEND_PLACES=84, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=89, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1111, PETRI_PLACES=103, PETRI_TRANSITIONS=111} [2021-03-26 11:45:18,902 INFO L343 CegarLoopForPetriNet]: 60 programPoint places, 43 predicate places. [2021-03-26 11:45:18,902 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:45:18,902 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 103 places, 111 transitions, 1111 flow [2021-03-26 11:45:18,902 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 103 places, 111 transitions, 1111 flow [2021-03-26 11:45:18,903 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 103 places, 111 transitions, 1111 flow [2021-03-26 11:45:18,973 INFO L129 PetriNetUnfolder]: 158/658 cut-off events. [2021-03-26 11:45:18,973 INFO L130 PetriNetUnfolder]: For 3111/3415 co-relation queries the response was YES. [2021-03-26 11:45:18,977 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2620 conditions, 658 events. 158/658 cut-off events. For 3111/3415 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 5234 event pairs, 36 based on Foata normal form. 20/560 useless extension candidates. Maximal degree in co-relation 2581. Up to 208 conditions per place. [2021-03-26 11:45:18,987 INFO L142 LiptonReduction]: Number of co-enabled transitions 1914 [2021-03-26 11:45:20,594 INFO L154 LiptonReduction]: Checked pairs total: 748 [2021-03-26 11:45:20,594 INFO L156 LiptonReduction]: Total number of compositions: 24 [2021-03-26 11:45:20,594 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1692 [2021-03-26 11:45:20,595 INFO L480 AbstractCegarLoop]: Abstraction has has 100 places, 108 transitions, 1121 flow [2021-03-26 11:45:20,596 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 166.42857142857142) internal successors, (1165), 7 states have internal predecessors, (1165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:20,596 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:45:20,596 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:45:20,817 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-03-26 11:45:20,818 INFO L428 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-26 11:45:20,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:45:20,818 INFO L82 PathProgramCache]: Analyzing trace with hash 41007572, now seen corresponding path program 1 times [2021-03-26 11:45:20,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:45:20,818 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055680532] [2021-03-26 11:45:20,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:45:20,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:20,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:20,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:20,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:20,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:20,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:20,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:20,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:20,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:20,908 INFO L142 QuantifierPusher]: treesize reduction 3, result has 76.9 percent of original size [2021-03-26 11:45:20,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:20,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:20,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:20,927 INFO L142 QuantifierPusher]: treesize reduction 5, result has 72.2 percent of original size [2021-03-26 11:45:20,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:20,938 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:45:20,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:45:20,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:20,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-26 11:45:20,950 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:45:20,950 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055680532] [2021-03-26 11:45:20,951 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1319617245] [2021-03-26 11:45:20,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:45:21,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:21,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-26 11:45:21,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 11:45:21,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:45:21,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:45:21,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:21,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:21,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:21,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:21,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:21,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:21,077 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:21,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:21,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:21,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:21,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:21,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:21,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:21,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:45:21,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:45:21,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:21,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:45:21,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:45:21,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:21,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:21,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:45:21,120 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:45:21,121 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:21,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,124 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:45:21,125 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:45:21,125 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:45:21,127 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:21,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,129 INFO L147 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size 3 [2021-03-26 11:45:21,129 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:45:21,130 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:45:21,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:21,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:21,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:21,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:45:21,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:45:21,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:21,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:45:21,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:45:21,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:21,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 11:45:21,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:21,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 11:45:21,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 11:45:21,195 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.3 percent of original size [2021-03-26 11:45:21,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:21,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,197 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:45:21,197 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:21,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:45:21,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:45:21,202 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-26 11:45:21,202 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:21,206 INFO L142 QuantifierPusher]: treesize reduction 15, result has 42.3 percent of original size [2021-03-26 11:45:21,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:45:21,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:45:21,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:21,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:45:21,221 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:45:21,222 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 11:45:21,222 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 15 [2021-03-26 11:45:21,222 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616416417] [2021-03-26 11:45:21,223 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-26 11:45:21,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:45:21,224 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-26 11:45:21,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-03-26 11:45:21,226 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 143 out of 312 [2021-03-26 11:45:21,228 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 100 places, 108 transitions, 1121 flow. Second operand has 17 states, 17 states have (on average 144.64705882352942) internal successors, (2459), 17 states have internal predecessors, (2459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:21,228 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:45:21,228 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 143 of 312 [2021-03-26 11:45:21,228 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:45:22,995 INFO L129 PetriNetUnfolder]: 3820/7084 cut-off events. [2021-03-26 11:45:22,995 INFO L130 PetriNetUnfolder]: For 36610/37016 co-relation queries the response was YES. [2021-03-26 11:45:23,022 INFO L84 FinitePrefix]: Finished finitePrefix Result has 31939 conditions, 7084 events. 3820/7084 cut-off events. For 36610/37016 co-relation queries the response was YES. Maximal size of possible extension queue 625. Compared 58971 event pairs, 179 based on Foata normal form. 244/6498 useless extension candidates. Maximal degree in co-relation 31897. Up to 1663 conditions per place. [2021-03-26 11:45:23,048 INFO L132 encePairwiseOnDemand]: 259/312 looper letters, 182 selfloop transitions, 113 changer transitions 17/321 dead transitions. [2021-03-26 11:45:23,048 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 321 transitions, 3168 flow [2021-03-26 11:45:23,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-26 11:45:23,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-03-26 11:45:23,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 4738 transitions. [2021-03-26 11:45:23,057 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4898676592224979 [2021-03-26 11:45:23,057 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 4738 transitions. [2021-03-26 11:45:23,057 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 4738 transitions. [2021-03-26 11:45:23,059 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:45:23,059 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 4738 transitions. [2021-03-26 11:45:23,065 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 152.83870967741936) internal successors, (4738), 31 states have internal predecessors, (4738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:23,076 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 312.0) internal successors, (9984), 32 states have internal predecessors, (9984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:23,077 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 312.0) internal successors, (9984), 32 states have internal predecessors, (9984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:23,077 INFO L185 Difference]: Start difference. First operand has 100 places, 108 transitions, 1121 flow. Second operand 31 states and 4738 transitions. [2021-03-26 11:45:23,077 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 321 transitions, 3168 flow [2021-03-26 11:45:23,480 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 126 places, 321 transitions, 2947 flow, removed 80 selfloop flow, removed 4 redundant places. [2021-03-26 11:45:23,484 INFO L241 Difference]: Finished difference. Result has 140 places, 155 transitions, 1911 flow [2021-03-26 11:45:23,484 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=312, PETRI_DIFFERENCE_MINUEND_FLOW=974, PETRI_DIFFERENCE_MINUEND_PLACES=96, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=108, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1911, PETRI_PLACES=140, PETRI_TRANSITIONS=155} [2021-03-26 11:45:23,484 INFO L343 CegarLoopForPetriNet]: 60 programPoint places, 80 predicate places. [2021-03-26 11:45:23,484 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:45:23,484 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 140 places, 155 transitions, 1911 flow [2021-03-26 11:45:23,485 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 140 places, 155 transitions, 1911 flow [2021-03-26 11:45:23,486 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 139 places, 155 transitions, 1911 flow [2021-03-26 11:45:23,594 INFO L129 PetriNetUnfolder]: 240/1082 cut-off events. [2021-03-26 11:45:23,594 INFO L130 PetriNetUnfolder]: For 9555/10619 co-relation queries the response was YES. [2021-03-26 11:45:23,599 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5369 conditions, 1082 events. 240/1082 cut-off events. For 9555/10619 co-relation queries the response was YES. Maximal size of possible extension queue 151. Compared 9452 event pairs, 57 based on Foata normal form. 19/899 useless extension candidates. Maximal degree in co-relation 5315. Up to 367 conditions per place. [2021-03-26 11:45:23,608 INFO L142 LiptonReduction]: Number of co-enabled transitions 2480 [2021-03-26 11:45:24,472 INFO L154 LiptonReduction]: Checked pairs total: 731 [2021-03-26 11:45:24,472 INFO L156 LiptonReduction]: Total number of compositions: 17 [2021-03-26 11:45:24,473 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 989 [2021-03-26 11:45:24,473 INFO L480 AbstractCegarLoop]: Abstraction has has 138 places, 154 transitions, 1927 flow [2021-03-26 11:45:24,474 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 144.64705882352942) internal successors, (2459), 17 states have internal predecessors, (2459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:24,474 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:45:24,474 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:45:24,695 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-03-26 11:45:24,696 INFO L428 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-26 11:45:24,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:45:24,696 INFO L82 PathProgramCache]: Analyzing trace with hash -318493167, now seen corresponding path program 1 times [2021-03-26 11:45:24,696 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:45:24,696 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868916690] [2021-03-26 11:45:24,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:45:24,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:24,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:45:24,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:24,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:24,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:24,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:45:24,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:45:24,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:24,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:24,822 INFO L142 QuantifierPusher]: treesize reduction 5, result has 78.3 percent of original size [2021-03-26 11:45:24,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 11:45:24,846 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:45:24,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:45:24,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-26 11:45:24,866 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:45:24,866 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868916690] [2021-03-26 11:45:24,866 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880793509] [2021-03-26 11:45:24,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:45:24,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:24,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-26 11:45:24,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 11:45:24,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:45:24,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:45:24,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:24,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:24,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:24,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:24,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:24,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:24,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:24,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:24,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:24,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:24,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:24,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:24,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:24,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:24,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:24,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:24,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:24,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:24,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:24,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:24,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:24,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:24,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:24,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:24,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:24,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:24,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:25,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:25,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:25,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:25,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:25,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:25,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:25,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:25,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:25,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:25,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:25,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:25,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:25,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:25,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:25,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:25,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:25,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:25,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:45:25,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:45:25,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:25,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:45:25,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:45:25,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:25,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:25,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:45:25,034 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:45:25,035 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:25,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,037 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:45:25,037 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:45:25,038 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:45:25,039 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:25,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,040 INFO L147 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size 3 [2021-03-26 11:45:25,040 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:45:25,041 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:45:25,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:25,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:25,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:25,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:45:25,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:45:25,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:25,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:45:25,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:45:25,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:25,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 11:45:25,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:25,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 11:45:25,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 11:45:25,122 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.3 percent of original size [2021-03-26 11:45:25,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:25,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,125 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:45:25,126 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:25,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:45:25,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:45:25,130 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-26 11:45:25,131 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:25,132 INFO L142 QuantifierPusher]: treesize reduction 15, result has 42.3 percent of original size [2021-03-26 11:45:25,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:45:25,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:45:25,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:25,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:45:25,145 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:45:25,146 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 11:45:25,146 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6] total 17 [2021-03-26 11:45:25,146 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199446447] [2021-03-26 11:45:25,147 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-26 11:45:25,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:45:25,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-26 11:45:25,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-03-26 11:45:25,150 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 143 out of 329 [2021-03-26 11:45:25,152 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 138 places, 154 transitions, 1927 flow. Second operand has 19 states, 19 states have (on average 144.89473684210526) internal successors, (2753), 19 states have internal predecessors, (2753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:25,152 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:45:25,152 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 143 of 329 [2021-03-26 11:45:25,152 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:45:28,725 INFO L129 PetriNetUnfolder]: 4787/9421 cut-off events. [2021-03-26 11:45:28,725 INFO L130 PetriNetUnfolder]: For 91717/91765 co-relation queries the response was YES. [2021-03-26 11:45:28,766 INFO L84 FinitePrefix]: Finished finitePrefix Result has 49019 conditions, 9421 events. 4787/9421 cut-off events. For 91717/91765 co-relation queries the response was YES. Maximal size of possible extension queue 717. Compared 79659 event pairs, 273 based on Foata normal form. 150/8981 useless extension candidates. Maximal degree in co-relation 48962. Up to 2269 conditions per place. [2021-03-26 11:45:28,798 INFO L132 encePairwiseOnDemand]: 266/329 looper letters, 310 selfloop transitions, 413 changer transitions 61/792 dead transitions. [2021-03-26 11:45:28,798 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 201 places, 792 transitions, 9858 flow [2021-03-26 11:45:28,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-03-26 11:45:28,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2021-03-26 11:45:28,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 9782 transitions. [2021-03-26 11:45:28,917 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4645706686930091 [2021-03-26 11:45:28,918 INFO L72 ComplementDD]: Start complementDD. Operand 64 states and 9782 transitions. [2021-03-26 11:45:28,918 INFO L73 IsDeterministic]: Start isDeterministic. Operand 64 states and 9782 transitions. [2021-03-26 11:45:28,921 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:45:28,921 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 64 states and 9782 transitions. [2021-03-26 11:45:28,932 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 65 states, 64 states have (on average 152.84375) internal successors, (9782), 64 states have internal predecessors, (9782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:28,953 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 65 states, 65 states have (on average 329.0) internal successors, (21385), 65 states have internal predecessors, (21385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:28,958 INFO L81 ComplementDD]: Finished complementDD. Result has 65 states, 65 states have (on average 329.0) internal successors, (21385), 65 states have internal predecessors, (21385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:28,959 INFO L185 Difference]: Start difference. First operand has 138 places, 154 transitions, 1927 flow. Second operand 64 states and 9782 transitions. [2021-03-26 11:45:28,959 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 201 places, 792 transitions, 9858 flow [2021-03-26 11:45:29,671 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 187 places, 792 transitions, 8440 flow, removed 430 selfloop flow, removed 14 redundant places. [2021-03-26 11:45:29,680 INFO L241 Difference]: Finished difference. Result has 229 places, 485 transitions, 6239 flow [2021-03-26 11:45:29,681 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=329, PETRI_DIFFERENCE_MINUEND_FLOW=1523, PETRI_DIFFERENCE_MINUEND_PLACES=124, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=154, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=64, PETRI_FLOW=6239, PETRI_PLACES=229, PETRI_TRANSITIONS=485} [2021-03-26 11:45:29,681 INFO L343 CegarLoopForPetriNet]: 60 programPoint places, 169 predicate places. [2021-03-26 11:45:29,681 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:45:29,681 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 229 places, 485 transitions, 6239 flow [2021-03-26 11:45:29,681 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 229 places, 485 transitions, 6239 flow [2021-03-26 11:45:29,685 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 227 places, 485 transitions, 6239 flow [2021-03-26 11:45:30,114 INFO L129 PetriNetUnfolder]: 985/3279 cut-off events. [2021-03-26 11:45:30,114 INFO L130 PetriNetUnfolder]: For 84665/85336 co-relation queries the response was YES. [2021-03-26 11:45:30,138 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21183 conditions, 3279 events. 985/3279 cut-off events. For 84665/85336 co-relation queries the response was YES. Maximal size of possible extension queue 384. Compared 34202 event pairs, 63 based on Foata normal form. 79/3077 useless extension candidates. Maximal degree in co-relation 21089. Up to 880 conditions per place. [2021-03-26 11:45:30,169 INFO L142 LiptonReduction]: Number of co-enabled transitions 3876 [2021-03-26 11:45:32,593 INFO L154 LiptonReduction]: Checked pairs total: 3537 [2021-03-26 11:45:32,593 INFO L156 LiptonReduction]: Total number of compositions: 39 [2021-03-26 11:45:32,594 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2913 [2021-03-26 11:45:32,594 INFO L480 AbstractCegarLoop]: Abstraction has has 227 places, 485 transitions, 6276 flow [2021-03-26 11:45:32,595 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 144.89473684210526) internal successors, (2753), 19 states have internal predecessors, (2753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:32,595 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:45:32,595 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:45:32,816 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-03-26 11:45:32,816 INFO L428 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-26 11:45:32,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:45:32,816 INFO L82 PathProgramCache]: Analyzing trace with hash 1166592032, now seen corresponding path program 1 times [2021-03-26 11:45:32,816 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:45:32,816 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117625509] [2021-03-26 11:45:32,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:45:32,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:32,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:32,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:32,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:32,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:32,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:32,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:32,883 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:45:32,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:45:32,888 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:45:32,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:45:32,893 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:45:32,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:45:32,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:32,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-26 11:45:32,905 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-03-26 11:45:32,905 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117625509] [2021-03-26 11:45:32,905 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 11:45:32,906 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-26 11:45:32,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022853294] [2021-03-26 11:45:32,906 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-26 11:45:32,906 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:45:32,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-26 11:45:32,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-03-26 11:45:32,908 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 171 out of 368 [2021-03-26 11:45:32,909 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 227 places, 485 transitions, 6276 flow. Second operand has 9 states, 9 states have (on average 172.44444444444446) internal successors, (1552), 9 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:32,909 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:45:32,909 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 171 of 368 [2021-03-26 11:45:32,909 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:45:35,135 INFO L129 PetriNetUnfolder]: 3244/6998 cut-off events. [2021-03-26 11:45:35,135 INFO L130 PetriNetUnfolder]: For 211166/212583 co-relation queries the response was YES. [2021-03-26 11:45:35,176 INFO L84 FinitePrefix]: Finished finitePrefix Result has 47827 conditions, 6998 events. 3244/6998 cut-off events. For 211166/212583 co-relation queries the response was YES. Maximal size of possible extension queue 741. Compared 65891 event pairs, 205 based on Foata normal form. 280/6531 useless extension candidates. Maximal degree in co-relation 47730. Up to 1831 conditions per place. [2021-03-26 11:45:35,191 INFO L132 encePairwiseOnDemand]: 282/368 looper letters, 132 selfloop transitions, 372 changer transitions 15/597 dead transitions. [2021-03-26 11:45:35,191 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 249 places, 597 transitions, 8709 flow [2021-03-26 11:45:35,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-26 11:45:35,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2021-03-26 11:45:35,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 4173 transitions. [2021-03-26 11:45:35,197 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.49302930056710775 [2021-03-26 11:45:35,197 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 4173 transitions. [2021-03-26 11:45:35,197 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 4173 transitions. [2021-03-26 11:45:35,199 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:45:35,199 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 4173 transitions. [2021-03-26 11:45:35,203 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 181.43478260869566) internal successors, (4173), 23 states have internal predecessors, (4173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:35,210 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 368.0) internal successors, (8832), 24 states have internal predecessors, (8832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:35,210 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 368.0) internal successors, (8832), 24 states have internal predecessors, (8832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:35,210 INFO L185 Difference]: Start difference. First operand has 227 places, 485 transitions, 6276 flow. Second operand 23 states and 4173 transitions. [2021-03-26 11:45:35,211 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 249 places, 597 transitions, 8709 flow [2021-03-26 11:45:36,313 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 243 places, 597 transitions, 8221 flow, removed 230 selfloop flow, removed 6 redundant places. [2021-03-26 11:45:36,320 INFO L241 Difference]: Finished difference. Result has 247 places, 496 transitions, 6770 flow [2021-03-26 11:45:36,320 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=368, PETRI_DIFFERENCE_MINUEND_FLOW=5842, PETRI_DIFFERENCE_MINUEND_PLACES=221, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=485, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=355, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=127, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=6770, PETRI_PLACES=247, PETRI_TRANSITIONS=496} [2021-03-26 11:45:36,320 INFO L343 CegarLoopForPetriNet]: 60 programPoint places, 187 predicate places. [2021-03-26 11:45:36,320 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:45:36,320 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 247 places, 496 transitions, 6770 flow [2021-03-26 11:45:36,321 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 247 places, 496 transitions, 6770 flow [2021-03-26 11:45:36,323 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 247 places, 496 transitions, 6770 flow [2021-03-26 11:45:36,802 INFO L129 PetriNetUnfolder]: 1050/3467 cut-off events. [2021-03-26 11:45:36,803 INFO L130 PetriNetUnfolder]: For 94025/94871 co-relation queries the response was YES. [2021-03-26 11:45:36,829 INFO L84 FinitePrefix]: Finished finitePrefix Result has 23324 conditions, 3467 events. 1050/3467 cut-off events. For 94025/94871 co-relation queries the response was YES. Maximal size of possible extension queue 423. Compared 36691 event pairs, 94 based on Foata normal form. 99/3218 useless extension candidates. Maximal degree in co-relation 23226. Up to 1025 conditions per place. [2021-03-26 11:45:36,871 INFO L142 LiptonReduction]: Number of co-enabled transitions 3952 [2021-03-26 11:45:37,900 INFO L154 LiptonReduction]: Checked pairs total: 2512 [2021-03-26 11:45:37,900 INFO L156 LiptonReduction]: Total number of compositions: 22 [2021-03-26 11:45:37,900 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1580 [2021-03-26 11:45:37,900 INFO L480 AbstractCegarLoop]: Abstraction has has 247 places, 496 transitions, 6775 flow [2021-03-26 11:45:37,901 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 172.44444444444446) internal successors, (1552), 9 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:37,901 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:45:37,901 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:45:37,901 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-03-26 11:45:37,901 INFO L428 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-26 11:45:37,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:45:37,901 INFO L82 PathProgramCache]: Analyzing trace with hash -1949245197, now seen corresponding path program 1 times [2021-03-26 11:45:37,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:45:37,901 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875586177] [2021-03-26 11:45:37,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:45:37,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:37,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:37,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:37,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:37,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:37,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:37,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:37,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:37,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:37,970 INFO L142 QuantifierPusher]: treesize reduction 3, result has 70.0 percent of original size [2021-03-26 11:45:37,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:37,973 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:45:37,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:45:37,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:37,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:45:37,987 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:45:37,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:45:37,994 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:45:37,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:45:38,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-26 11:45:38,007 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:45:38,007 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875586177] [2021-03-26 11:45:38,008 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410532188] [2021-03-26 11:45:38,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:45:38,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:38,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-26 11:45:38,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 11:45:38,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:45:38,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:45:38,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:38,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:38,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-26 11:45:38,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:38,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 11:45:38,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-26 11:45:38,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:38,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:38,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:38,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:38,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:38,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:45:38,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:45:38,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:38,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:45:38,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:45:38,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:38,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:38,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:45:38,232 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:45:38,233 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:38,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,234 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:45:38,234 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:45:38,235 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:45:38,241 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:38,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,243 INFO L147 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size 3 [2021-03-26 11:45:38,243 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:45:38,243 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:45:38,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:38,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:38,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-26 11:45:38,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:38,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 11:45:38,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-26 11:45:38,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:38,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 11:45:38,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:38,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 11:45:38,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 11:45:38,288 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.3 percent of original size [2021-03-26 11:45:38,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:38,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,289 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:45:38,290 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:38,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:45:38,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:45:38,294 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-26 11:45:38,295 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:38,295 INFO L142 QuantifierPusher]: treesize reduction 15, result has 42.3 percent of original size [2021-03-26 11:45:38,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:45:38,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:45:38,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:38,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:45:38,306 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-03-26 11:45:38,306 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 11:45:38,306 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 15 [2021-03-26 11:45:38,307 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655625345] [2021-03-26 11:45:38,308 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-26 11:45:38,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:45:38,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-26 11:45:38,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-03-26 11:45:38,311 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 149 out of 390 [2021-03-26 11:45:38,312 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 247 places, 496 transitions, 6775 flow. Second operand has 17 states, 17 states have (on average 150.64705882352942) internal successors, (2561), 17 states have internal predecessors, (2561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:38,312 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:45:38,312 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 149 of 390 [2021-03-26 11:45:38,312 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:45:41,402 INFO L129 PetriNetUnfolder]: 4402/9270 cut-off events. [2021-03-26 11:45:41,403 INFO L130 PetriNetUnfolder]: For 276534/276882 co-relation queries the response was YES. [2021-03-26 11:45:41,481 INFO L84 FinitePrefix]: Finished finitePrefix Result has 66187 conditions, 9270 events. 4402/9270 cut-off events. For 276534/276882 co-relation queries the response was YES. Maximal size of possible extension queue 822. Compared 85867 event pairs, 700 based on Foata normal form. 172/8802 useless extension candidates. Maximal degree in co-relation 66086. Up to 2239 conditions per place. [2021-03-26 11:45:41,516 INFO L132 encePairwiseOnDemand]: 285/390 looper letters, 219 selfloop transitions, 483 changer transitions 9/734 dead transitions. [2021-03-26 11:45:41,516 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 734 transitions, 11345 flow [2021-03-26 11:45:41,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-26 11:45:41,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-03-26 11:45:41,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 4812 transitions. [2021-03-26 11:45:41,522 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4112820512820513 [2021-03-26 11:45:41,523 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 4812 transitions. [2021-03-26 11:45:41,523 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 4812 transitions. [2021-03-26 11:45:41,525 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:45:41,525 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 4812 transitions. [2021-03-26 11:45:41,532 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 160.4) internal successors, (4812), 30 states have internal predecessors, (4812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:41,686 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 390.0) internal successors, (12090), 31 states have internal predecessors, (12090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:41,687 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 390.0) internal successors, (12090), 31 states have internal predecessors, (12090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:41,688 INFO L185 Difference]: Start difference. First operand has 247 places, 496 transitions, 6775 flow. Second operand 30 states and 4812 transitions. [2021-03-26 11:45:41,688 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 734 transitions, 11345 flow [2021-03-26 11:45:42,833 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 261 places, 734 transitions, 10603 flow, removed 24 selfloop flow, removed 15 redundant places. [2021-03-26 11:45:42,843 INFO L241 Difference]: Finished difference. Result has 272 places, 600 transitions, 9073 flow [2021-03-26 11:45:42,844 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=390, PETRI_DIFFERENCE_MINUEND_FLOW=6215, PETRI_DIFFERENCE_MINUEND_PLACES=232, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=496, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=379, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=111, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=9073, PETRI_PLACES=272, PETRI_TRANSITIONS=600} [2021-03-26 11:45:42,844 INFO L343 CegarLoopForPetriNet]: 60 programPoint places, 212 predicate places. [2021-03-26 11:45:42,844 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:45:42,844 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 272 places, 600 transitions, 9073 flow [2021-03-26 11:45:42,844 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 272 places, 600 transitions, 9073 flow [2021-03-26 11:45:42,849 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 272 places, 600 transitions, 9073 flow [2021-03-26 11:45:43,434 INFO L129 PetriNetUnfolder]: 1217/3983 cut-off events. [2021-03-26 11:45:43,434 INFO L130 PetriNetUnfolder]: For 115099/115848 co-relation queries the response was YES. [2021-03-26 11:45:43,464 INFO L84 FinitePrefix]: Finished finitePrefix Result has 28437 conditions, 3983 events. 1217/3983 cut-off events. For 115099/115848 co-relation queries the response was YES. Maximal size of possible extension queue 491. Compared 43196 event pairs, 52 based on Foata normal form. 78/3693 useless extension candidates. Maximal degree in co-relation 28330. Up to 1245 conditions per place. [2021-03-26 11:45:43,516 INFO L142 LiptonReduction]: Number of co-enabled transitions 4266 [2021-03-26 11:45:45,056 INFO L154 LiptonReduction]: Checked pairs total: 3259 [2021-03-26 11:45:45,056 INFO L156 LiptonReduction]: Total number of compositions: 22 [2021-03-26 11:45:45,056 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2212 [2021-03-26 11:45:45,057 INFO L480 AbstractCegarLoop]: Abstraction has has 272 places, 600 transitions, 9080 flow [2021-03-26 11:45:45,057 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 150.64705882352942) internal successors, (2561), 17 states have internal predecessors, (2561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:45,057 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:45:45,057 INFO L263 CegarLoopForPetriNet]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:45:45,257 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:45:45,258 INFO L428 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-26 11:45:45,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:45:45,258 INFO L82 PathProgramCache]: Analyzing trace with hash -1712702993, now seen corresponding path program 1 times [2021-03-26 11:45:45,258 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:45:45,258 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190570488] [2021-03-26 11:45:45,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:45:45,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-26 11:45:45,267 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-26 11:45:45,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-26 11:45:45,277 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-26 11:45:45,282 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-26 11:45:45,282 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-26 11:45:45,282 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-03-26 11:45:45,282 WARN L342 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-26 11:45:45,282 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-03-26 11:45:45,300 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,300 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,300 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,301 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,301 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,301 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,301 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,301 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,301 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,301 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,301 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,301 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,301 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,301 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,301 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,301 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,301 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,302 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,302 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,302 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,302 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,302 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,302 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,302 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,302 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,302 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,302 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,302 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,302 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,302 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,302 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,302 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,302 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,302 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,303 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,303 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,303 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,303 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,303 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,303 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,303 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,303 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,303 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,303 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,303 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,303 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,303 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,303 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,303 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,304 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,304 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,304 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,304 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,304 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,304 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,304 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,304 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,304 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,304 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,304 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,304 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,304 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,304 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,304 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,304 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,304 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,304 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,305 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,305 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,305 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,305 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,305 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,305 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,305 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,305 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,305 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,305 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,305 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,305 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,305 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,305 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,305 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,305 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,306 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,306 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,306 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,306 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,306 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,306 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,306 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,306 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,306 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,306 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,306 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,306 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,306 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,306 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,306 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,306 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,306 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,307 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,307 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,307 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,307 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,307 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,307 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,307 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,307 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,307 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,307 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,307 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,307 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,307 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,307 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,307 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,307 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,307 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,307 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,308 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,308 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,308 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,308 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,308 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,308 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,308 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,308 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,308 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,308 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,308 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,308 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,308 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,308 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,308 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,308 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,308 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,309 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,309 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,309 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,309 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,309 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,309 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,309 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,309 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,309 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,309 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,309 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,309 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,309 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,309 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,309 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,309 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,309 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,309 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,310 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,310 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,310 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,310 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,310 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,310 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,310 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,310 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,310 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,310 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,310 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,310 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,310 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,310 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,310 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,311 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,311 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,311 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,311 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,311 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,311 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,311 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,311 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,311 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,311 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,312 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,312 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,312 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,312 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,312 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,312 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,312 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,312 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,312 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,312 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,312 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,312 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,313 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,313 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,313 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,313 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,313 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,313 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,315 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,315 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,315 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,315 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,315 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,315 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,315 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,315 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,315 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,316 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,316 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,316 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,316 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,316 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,316 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,316 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,316 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,316 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,316 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,316 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,316 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,316 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,316 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,316 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,316 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,316 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,316 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,317 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,317 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,317 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,317 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,317 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,317 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,317 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,317 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,317 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,317 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,317 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,317 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,317 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,318 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,318 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,318 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,318 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,318 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,318 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,318 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,318 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,318 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,318 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,320 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,320 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,320 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,320 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,320 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,320 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,320 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,320 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,320 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,320 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,321 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,321 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,321 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,321 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,321 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,321 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,322 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,322 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,322 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,322 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,323 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,323 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,323 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,323 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,323 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,323 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,324 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,324 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,324 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,324 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,325 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,325 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,325 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,325 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,325 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,325 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,326 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,326 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,326 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,326 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,326 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,326 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,327 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,327 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,327 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,327 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,327 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,327 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,328 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,328 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,328 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,328 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,328 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,328 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:45:45,329 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-26 11:45:45,329 INFO L253 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2021-03-26 11:45:45,330 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-26 11:45:45,330 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-26 11:45:45,330 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-26 11:45:45,330 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-26 11:45:45,330 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-26 11:45:45,330 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-26 11:45:45,330 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-26 11:45:45,330 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-26 11:45:45,331 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 175 places, 171 transitions, 406 flow [2021-03-26 11:45:45,344 INFO L129 PetriNetUnfolder]: 15/193 cut-off events. [2021-03-26 11:45:45,344 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-03-26 11:45:45,345 INFO L84 FinitePrefix]: Finished finitePrefix Result has 222 conditions, 193 events. 15/193 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 428 event pairs, 0 based on Foata normal form. 0/172 useless extension candidates. Maximal degree in co-relation 213. Up to 10 conditions per place. [2021-03-26 11:45:45,345 INFO L82 GeneralOperation]: Start removeDead. Operand has 175 places, 171 transitions, 406 flow [2021-03-26 11:45:45,346 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 138 places, 137 transitions, 309 flow [2021-03-26 11:45:45,347 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:45:45,347 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 138 places, 137 transitions, 309 flow [2021-03-26 11:45:45,347 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 138 places, 137 transitions, 309 flow [2021-03-26 11:45:45,347 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 138 places, 137 transitions, 309 flow [2021-03-26 11:45:45,359 INFO L129 PetriNetUnfolder]: 15/193 cut-off events. [2021-03-26 11:45:45,359 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-03-26 11:45:45,360 INFO L84 FinitePrefix]: Finished finitePrefix Result has 219 conditions, 193 events. 15/193 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 443 event pairs, 0 based on Foata normal form. 0/172 useless extension candidates. Maximal degree in co-relation 178. Up to 10 conditions per place. [2021-03-26 11:45:45,363 INFO L142 LiptonReduction]: Number of co-enabled transitions 8288 [2021-03-26 11:45:47,277 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 74 [2021-03-26 11:45:47,438 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 74 [2021-03-26 11:45:47,530 INFO L154 LiptonReduction]: Checked pairs total: 7297 [2021-03-26 11:45:47,530 INFO L156 LiptonReduction]: Total number of compositions: 101 [2021-03-26 11:45:47,531 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2184 [2021-03-26 11:45:47,532 INFO L129 PetriNetUnfolder]: 1/10 cut-off events. [2021-03-26 11:45:47,532 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-26 11:45:47,532 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:45:47,532 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:45:47,532 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-26 11:45:47,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:45:47,532 INFO L82 PathProgramCache]: Analyzing trace with hash -443192053, now seen corresponding path program 1 times [2021-03-26 11:45:47,532 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:45:47,532 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482890072] [2021-03-26 11:45:47,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:45:47,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:47,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:47,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 11:45:47,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:47,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 11:45:47,543 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:45:47,543 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482890072] [2021-03-26 11:45:47,543 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 11:45:47,543 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-26 11:45:47,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142412581] [2021-03-26 11:45:47,543 INFO L460 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-03-26 11:45:47,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:45:47,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-03-26 11:45:47,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-03-26 11:45:47,544 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 246 out of 272 [2021-03-26 11:45:47,545 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 67 places, 61 transitions, 157 flow. Second operand has 2 states, 2 states have (on average 246.5) internal successors, (493), 2 states have internal predecessors, (493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:47,545 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:45:47,545 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 246 of 272 [2021-03-26 11:45:47,545 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:45:47,551 INFO L129 PetriNetUnfolder]: 2/88 cut-off events. [2021-03-26 11:45:47,551 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-03-26 11:45:47,551 INFO L84 FinitePrefix]: Finished finitePrefix Result has 115 conditions, 88 events. 2/88 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 122 event pairs, 0 based on Foata normal form. 4/81 useless extension candidates. Maximal degree in co-relation 108. Up to 5 conditions per place. [2021-03-26 11:45:47,551 INFO L132 encePairwiseOnDemand]: 268/272 looper letters, 0 selfloop transitions, 0 changer transitions 0/56 dead transitions. [2021-03-26 11:45:47,551 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 67 places, 56 transitions, 147 flow [2021-03-26 11:45:47,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-26 11:45:47,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-03-26 11:45:47,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 496 transitions. [2021-03-26 11:45:47,552 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9117647058823529 [2021-03-26 11:45:47,552 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 496 transitions. [2021-03-26 11:45:47,552 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 496 transitions. [2021-03-26 11:45:47,553 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:45:47,553 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 496 transitions. [2021-03-26 11:45:47,553 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 248.0) internal successors, (496), 2 states have internal predecessors, (496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:47,554 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 272.0) internal successors, (816), 3 states have internal predecessors, (816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:47,554 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 272.0) internal successors, (816), 3 states have internal predecessors, (816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:47,554 INFO L185 Difference]: Start difference. First operand has 67 places, 61 transitions, 157 flow. Second operand 2 states and 496 transitions. [2021-03-26 11:45:47,554 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 67 places, 56 transitions, 147 flow [2021-03-26 11:45:47,555 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 66 places, 56 transitions, 134 flow, removed 6 selfloop flow, removed 1 redundant places. [2021-03-26 11:45:47,555 INFO L241 Difference]: Finished difference. Result has 66 places, 56 transitions, 134 flow [2021-03-26 11:45:47,555 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=272, PETRI_DIFFERENCE_MINUEND_FLOW=134, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=56, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=134, PETRI_PLACES=66, PETRI_TRANSITIONS=56} [2021-03-26 11:45:47,556 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, -1 predicate places. [2021-03-26 11:45:47,556 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:45:47,556 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 66 places, 56 transitions, 134 flow [2021-03-26 11:45:47,556 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 66 places, 56 transitions, 134 flow [2021-03-26 11:45:47,556 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 65 places, 56 transitions, 134 flow [2021-03-26 11:45:47,561 INFO L129 PetriNetUnfolder]: 2/88 cut-off events. [2021-03-26 11:45:47,561 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2021-03-26 11:45:47,562 INFO L84 FinitePrefix]: Finished finitePrefix Result has 107 conditions, 88 events. 2/88 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 135 event pairs, 0 based on Foata normal form. 0/77 useless extension candidates. Maximal degree in co-relation 93. Up to 5 conditions per place. [2021-03-26 11:45:47,562 INFO L142 LiptonReduction]: Number of co-enabled transitions 1712 [2021-03-26 11:45:48,209 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 101 [2021-03-26 11:45:48,497 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 101 [2021-03-26 11:45:48,993 INFO L154 LiptonReduction]: Checked pairs total: 2741 [2021-03-26 11:45:48,993 INFO L156 LiptonReduction]: Total number of compositions: 17 [2021-03-26 11:45:48,993 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1437 [2021-03-26 11:45:48,993 INFO L480 AbstractCegarLoop]: Abstraction has has 49 places, 40 transitions, 102 flow [2021-03-26 11:45:48,993 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 246.5) internal successors, (493), 2 states have internal predecessors, (493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:48,993 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:45:48,993 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:45:48,993 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-03-26 11:45:48,994 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-26 11:45:48,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:45:48,994 INFO L82 PathProgramCache]: Analyzing trace with hash -443058474, now seen corresponding path program 1 times [2021-03-26 11:45:48,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:45:48,994 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738731772] [2021-03-26 11:45:48,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:45:49,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:49,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:49,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 11:45:49,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:49,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:45:49,013 INFO L142 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size [2021-03-26 11:45:49,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 11:45:49,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:49,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:49,031 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:45:49,032 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738731772] [2021-03-26 11:45:49,032 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 11:45:49,032 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-26 11:45:49,032 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101211821] [2021-03-26 11:45:49,032 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-26 11:45:49,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:45:49,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-26 11:45:49,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-26 11:45:49,034 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 198 out of 289 [2021-03-26 11:45:49,034 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 49 places, 40 transitions, 102 flow. Second operand has 5 states, 5 states have (on average 199.0) internal successors, (995), 5 states have internal predecessors, (995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:49,034 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:45:49,034 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 198 of 289 [2021-03-26 11:45:49,034 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:45:49,478 INFO L129 PetriNetUnfolder]: 5627/8320 cut-off events. [2021-03-26 11:45:49,478 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2021-03-26 11:45:49,498 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15497 conditions, 8320 events. 5627/8320 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 808. Compared 59039 event pairs, 1278 based on Foata normal form. 0/6348 useless extension candidates. Maximal degree in co-relation 15484. Up to 5786 conditions per place. [2021-03-26 11:45:49,522 INFO L132 encePairwiseOnDemand]: 282/289 looper letters, 25 selfloop transitions, 6 changer transitions 0/54 dead transitions. [2021-03-26 11:45:49,522 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 54 transitions, 192 flow [2021-03-26 11:45:49,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-26 11:45:49,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-26 11:45:49,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 824 transitions. [2021-03-26 11:45:49,523 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.71280276816609 [2021-03-26 11:45:49,523 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 824 transitions. [2021-03-26 11:45:49,523 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 824 transitions. [2021-03-26 11:45:49,524 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:45:49,524 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 824 transitions. [2021-03-26 11:45:49,525 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 206.0) internal successors, (824), 4 states have internal predecessors, (824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:49,525 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 289.0) internal successors, (1445), 5 states have internal predecessors, (1445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:49,526 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 289.0) internal successors, (1445), 5 states have internal predecessors, (1445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:49,526 INFO L185 Difference]: Start difference. First operand has 49 places, 40 transitions, 102 flow. Second operand 4 states and 824 transitions. [2021-03-26 11:45:49,526 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 54 transitions, 192 flow [2021-03-26 11:45:49,526 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 52 places, 54 transitions, 192 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-26 11:45:49,527 INFO L241 Difference]: Finished difference. Result has 53 places, 44 transitions, 137 flow [2021-03-26 11:45:49,527 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=289, PETRI_DIFFERENCE_MINUEND_FLOW=102, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=40, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=137, PETRI_PLACES=53, PETRI_TRANSITIONS=44} [2021-03-26 11:45:49,527 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, -14 predicate places. [2021-03-26 11:45:49,527 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:45:49,527 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 53 places, 44 transitions, 137 flow [2021-03-26 11:45:49,528 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 53 places, 44 transitions, 137 flow [2021-03-26 11:45:49,528 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 53 places, 44 transitions, 137 flow [2021-03-26 11:45:49,535 INFO L129 PetriNetUnfolder]: 45/154 cut-off events. [2021-03-26 11:45:49,535 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2021-03-26 11:45:49,536 INFO L84 FinitePrefix]: Finished finitePrefix Result has 256 conditions, 154 events. 45/154 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 538 event pairs, 23 based on Foata normal form. 0/128 useless extension candidates. Maximal degree in co-relation 242. Up to 76 conditions per place. [2021-03-26 11:45:49,537 INFO L142 LiptonReduction]: Number of co-enabled transitions 1066 [2021-03-26 11:45:49,889 WARN L205 SmtUtils]: Spent 338.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 138 [2021-03-26 11:45:50,047 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-03-26 11:45:50,435 WARN L205 SmtUtils]: Spent 387.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 138 [2021-03-26 11:45:50,584 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-03-26 11:45:50,604 INFO L154 LiptonReduction]: Checked pairs total: 1280 [2021-03-26 11:45:50,604 INFO L156 LiptonReduction]: Total number of compositions: 1 [2021-03-26 11:45:50,604 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1077 [2021-03-26 11:45:50,605 INFO L480 AbstractCegarLoop]: Abstraction has has 51 places, 43 transitions, 133 flow [2021-03-26 11:45:50,605 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 199.0) internal successors, (995), 5 states have internal predecessors, (995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:50,605 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:45:50,605 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:45:50,605 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-03-26 11:45:50,605 INFO L428 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-26 11:45:50,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:45:50,606 INFO L82 PathProgramCache]: Analyzing trace with hash -1787777439, now seen corresponding path program 1 times [2021-03-26 11:45:50,606 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:45:50,606 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126198832] [2021-03-26 11:45:50,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:45:50,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:50,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:50,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 11:45:50,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:50,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:50,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:50,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:50,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:50,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 11:45:50,647 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:45:50,647 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126198832] [2021-03-26 11:45:50,647 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 11:45:50,647 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-26 11:45:50,647 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033399888] [2021-03-26 11:45:50,647 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-26 11:45:50,647 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:45:50,648 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-26 11:45:50,648 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-26 11:45:50,649 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 199 out of 290 [2021-03-26 11:45:50,649 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 43 transitions, 133 flow. Second operand has 5 states, 5 states have (on average 200.6) internal successors, (1003), 5 states have internal predecessors, (1003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:50,649 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:45:50,649 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 199 of 290 [2021-03-26 11:45:50,650 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:45:51,733 INFO L129 PetriNetUnfolder]: 10831/16120 cut-off events. [2021-03-26 11:45:51,734 INFO L130 PetriNetUnfolder]: For 1041/1041 co-relation queries the response was YES. [2021-03-26 11:45:51,762 INFO L84 FinitePrefix]: Finished finitePrefix Result has 35153 conditions, 16120 events. 10831/16120 cut-off events. For 1041/1041 co-relation queries the response was YES. Maximal size of possible extension queue 1667. Compared 126947 event pairs, 1887 based on Foata normal form. 134/14000 useless extension candidates. Maximal degree in co-relation 35139. Up to 6922 conditions per place. [2021-03-26 11:45:51,803 INFO L132 encePairwiseOnDemand]: 282/290 looper letters, 54 selfloop transitions, 14 changer transitions 0/88 dead transitions. [2021-03-26 11:45:51,804 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 56 places, 88 transitions, 384 flow [2021-03-26 11:45:51,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-26 11:45:51,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-26 11:45:51,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1263 transitions. [2021-03-26 11:45:51,805 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7258620689655172 [2021-03-26 11:45:51,805 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1263 transitions. [2021-03-26 11:45:51,805 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1263 transitions. [2021-03-26 11:45:51,805 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:45:51,806 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1263 transitions. [2021-03-26 11:45:51,807 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 210.5) internal successors, (1263), 6 states have internal predecessors, (1263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:51,808 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 290.0) internal successors, (2030), 7 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:51,808 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 290.0) internal successors, (2030), 7 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:51,808 INFO L185 Difference]: Start difference. First operand has 51 places, 43 transitions, 133 flow. Second operand 6 states and 1263 transitions. [2021-03-26 11:45:51,809 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 56 places, 88 transitions, 384 flow [2021-03-26 11:45:51,810 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 55 places, 88 transitions, 376 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-26 11:45:51,811 INFO L241 Difference]: Finished difference. Result has 58 places, 52 transitions, 220 flow [2021-03-26 11:45:51,811 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=290, PETRI_DIFFERENCE_MINUEND_FLOW=128, PETRI_DIFFERENCE_MINUEND_PLACES=50, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=43, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=220, PETRI_PLACES=58, PETRI_TRANSITIONS=52} [2021-03-26 11:45:51,811 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, -9 predicate places. [2021-03-26 11:45:51,811 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:45:51,811 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 58 places, 52 transitions, 220 flow [2021-03-26 11:45:51,811 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 58 places, 52 transitions, 220 flow [2021-03-26 11:45:51,812 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 58 places, 52 transitions, 220 flow [2021-03-26 11:45:51,832 INFO L129 PetriNetUnfolder]: 102/306 cut-off events. [2021-03-26 11:45:51,832 INFO L130 PetriNetUnfolder]: For 163/1230 co-relation queries the response was YES. [2021-03-26 11:45:51,833 INFO L84 FinitePrefix]: Finished finitePrefix Result has 748 conditions, 306 events. 102/306 cut-off events. For 163/1230 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 1555 event pairs, 41 based on Foata normal form. 1/248 useless extension candidates. Maximal degree in co-relation 732. Up to 185 conditions per place. [2021-03-26 11:45:51,837 INFO L142 LiptonReduction]: Number of co-enabled transitions 1386 [2021-03-26 11:45:51,871 INFO L154 LiptonReduction]: Checked pairs total: 901 [2021-03-26 11:45:51,871 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 11:45:51,871 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 60 [2021-03-26 11:45:51,871 INFO L480 AbstractCegarLoop]: Abstraction has has 58 places, 52 transitions, 220 flow [2021-03-26 11:45:51,872 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 200.6) internal successors, (1003), 5 states have internal predecessors, (1003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:51,872 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:45:51,872 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:45:51,872 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-03-26 11:45:51,872 INFO L428 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-26 11:45:51,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:45:51,872 INFO L82 PathProgramCache]: Analyzing trace with hash -767808592, now seen corresponding path program 1 times [2021-03-26 11:45:51,872 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:45:51,872 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915650146] [2021-03-26 11:45:51,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:45:51,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:51,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:51,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:45:51,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:51,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:51,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:51,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:51,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:51,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:51,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:51,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:51,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:51,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:51,927 INFO L142 QuantifierPusher]: treesize reduction 5, result has 78.3 percent of original size [2021-03-26 11:45:51,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 11:45:51,943 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:45:51,943 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915650146] [2021-03-26 11:45:51,943 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847081479] [2021-03-26 11:45:51,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:45:52,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:52,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 11 conjunts are in the unsatisfiable core [2021-03-26 11:45:52,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 11:45:52,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:45:52,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:45:52,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:52,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:52,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:52,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:52,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:52,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:45:52,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:45:52,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:52,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:45:52,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:45:52,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:52,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:45:52,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:52,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,094 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:45:52,095 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:52,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,097 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:45:52,097 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:45:52,098 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:45:52,098 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:52,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:52,100 INFO L147 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size 3 [2021-03-26 11:45:52,100 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:45:52,100 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:45:52,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:52,112 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-26 11:45:52,112 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-26 11:45:52,112 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 10 [2021-03-26 11:45:52,112 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285645426] [2021-03-26 11:45:52,112 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-26 11:45:52,112 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:45:52,113 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-26 11:45:52,113 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-03-26 11:45:52,114 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 198 out of 290 [2021-03-26 11:45:52,114 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 52 transitions, 220 flow. Second operand has 5 states, 5 states have (on average 199.4) internal successors, (997), 5 states have internal predecessors, (997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:52,114 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:45:52,115 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 198 of 290 [2021-03-26 11:45:52,115 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:45:53,247 INFO L129 PetriNetUnfolder]: 13041/19353 cut-off events. [2021-03-26 11:45:53,247 INFO L130 PetriNetUnfolder]: For 8781/8781 co-relation queries the response was YES. [2021-03-26 11:45:53,316 INFO L84 FinitePrefix]: Finished finitePrefix Result has 47973 conditions, 19353 events. 13041/19353 cut-off events. For 8781/8781 co-relation queries the response was YES. Maximal size of possible extension queue 2122. Compared 152409 event pairs, 2256 based on Foata normal form. 168/16303 useless extension candidates. Maximal degree in co-relation 47955. Up to 12872 conditions per place. [2021-03-26 11:45:53,379 INFO L132 encePairwiseOnDemand]: 283/290 looper letters, 52 selfloop transitions, 18 changer transitions 0/90 dead transitions. [2021-03-26 11:45:53,379 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 62 places, 90 transitions, 494 flow [2021-03-26 11:45:53,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-26 11:45:53,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-26 11:45:53,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1051 transitions. [2021-03-26 11:45:53,381 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7248275862068966 [2021-03-26 11:45:53,381 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1051 transitions. [2021-03-26 11:45:53,381 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1051 transitions. [2021-03-26 11:45:53,381 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:45:53,381 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1051 transitions. [2021-03-26 11:45:53,382 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 210.2) internal successors, (1051), 5 states have internal predecessors, (1051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:53,383 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 290.0) internal successors, (1740), 6 states have internal predecessors, (1740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:53,383 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 290.0) internal successors, (1740), 6 states have internal predecessors, (1740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:53,383 INFO L185 Difference]: Start difference. First operand has 58 places, 52 transitions, 220 flow. Second operand 5 states and 1051 transitions. [2021-03-26 11:45:53,383 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 62 places, 90 transitions, 494 flow [2021-03-26 11:45:53,466 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 60 places, 90 transitions, 469 flow, removed 3 selfloop flow, removed 2 redundant places. [2021-03-26 11:45:53,467 INFO L241 Difference]: Finished difference. Result has 62 places, 62 transitions, 319 flow [2021-03-26 11:45:53,467 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=290, PETRI_DIFFERENCE_MINUEND_FLOW=202, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=319, PETRI_PLACES=62, PETRI_TRANSITIONS=62} [2021-03-26 11:45:53,467 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, -5 predicate places. [2021-03-26 11:45:53,467 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:45:53,467 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 62 places, 62 transitions, 319 flow [2021-03-26 11:45:53,468 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 62 places, 62 transitions, 319 flow [2021-03-26 11:45:53,468 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 62 places, 62 transitions, 319 flow [2021-03-26 11:45:53,487 INFO L129 PetriNetUnfolder]: 124/388 cut-off events. [2021-03-26 11:45:53,487 INFO L130 PetriNetUnfolder]: For 401/2909 co-relation queries the response was YES. [2021-03-26 11:45:53,489 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1111 conditions, 388 events. 124/388 cut-off events. For 401/2909 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 2169 event pairs, 34 based on Foata normal form. 0/320 useless extension candidates. Maximal degree in co-relation 1093. Up to 207 conditions per place. [2021-03-26 11:45:53,492 INFO L142 LiptonReduction]: Number of co-enabled transitions 1704 [2021-03-26 11:45:53,641 INFO L154 LiptonReduction]: Checked pairs total: 1973 [2021-03-26 11:45:53,642 INFO L156 LiptonReduction]: Total number of compositions: 2 [2021-03-26 11:45:53,642 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 175 [2021-03-26 11:45:53,642 INFO L480 AbstractCegarLoop]: Abstraction has has 62 places, 62 transitions, 321 flow [2021-03-26 11:45:53,643 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 199.4) internal successors, (997), 5 states have internal predecessors, (997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:53,643 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:45:53,643 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:45:53,847 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-03-26 11:45:53,848 INFO L428 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-26 11:45:53,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:45:53,848 INFO L82 PathProgramCache]: Analyzing trace with hash -1459806565, now seen corresponding path program 1 times [2021-03-26 11:45:53,848 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:45:53,848 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343428171] [2021-03-26 11:45:53,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:45:53,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:53,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:53,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 11:45:53,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:53,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:53,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:53,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 11:45:53,866 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-26 11:45:53,866 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343428171] [2021-03-26 11:45:53,866 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 11:45:53,866 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-26 11:45:53,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230371009] [2021-03-26 11:45:53,867 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-26 11:45:53,867 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:45:53,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-26 11:45:53,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-26 11:45:53,868 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 219 out of 292 [2021-03-26 11:45:53,869 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 62 places, 62 transitions, 321 flow. Second operand has 3 states, 3 states have (on average 220.0) internal successors, (660), 3 states have internal predecessors, (660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:53,869 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:45:53,869 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 219 of 292 [2021-03-26 11:45:53,869 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:45:53,919 INFO L129 PetriNetUnfolder]: 83/369 cut-off events. [2021-03-26 11:45:53,919 INFO L130 PetriNetUnfolder]: For 262/356 co-relation queries the response was YES. [2021-03-26 11:45:53,921 INFO L84 FinitePrefix]: Finished finitePrefix Result has 957 conditions, 369 events. 83/369 cut-off events. For 262/356 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 2119 event pairs, 34 based on Foata normal form. 62/370 useless extension candidates. Maximal degree in co-relation 937. Up to 125 conditions per place. [2021-03-26 11:45:53,922 INFO L132 encePairwiseOnDemand]: 282/292 looper letters, 1 selfloop transitions, 10 changer transitions 0/55 dead transitions. [2021-03-26 11:45:53,922 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 64 places, 55 transitions, 284 flow [2021-03-26 11:45:53,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-26 11:45:53,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-26 11:45:53,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 672 transitions. [2021-03-26 11:45:53,927 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7671232876712328 [2021-03-26 11:45:53,928 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 672 transitions. [2021-03-26 11:45:53,928 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 672 transitions. [2021-03-26 11:45:53,929 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:45:53,929 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 672 transitions. [2021-03-26 11:45:53,934 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 224.0) internal successors, (672), 3 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:53,935 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 292.0) internal successors, (1168), 4 states have internal predecessors, (1168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:53,935 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 292.0) internal successors, (1168), 4 states have internal predecessors, (1168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:53,935 INFO L185 Difference]: Start difference. First operand has 62 places, 62 transitions, 321 flow. Second operand 3 states and 672 transitions. [2021-03-26 11:45:53,935 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 64 places, 55 transitions, 284 flow [2021-03-26 11:45:53,936 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 62 places, 55 transitions, 255 flow, removed 7 selfloop flow, removed 2 redundant places. [2021-03-26 11:45:53,937 INFO L241 Difference]: Finished difference. Result has 62 places, 55 transitions, 253 flow [2021-03-26 11:45:53,937 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=292, PETRI_DIFFERENCE_MINUEND_FLOW=233, PETRI_DIFFERENCE_MINUEND_PLACES=60, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=55, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=253, PETRI_PLACES=62, PETRI_TRANSITIONS=55} [2021-03-26 11:45:53,937 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, -5 predicate places. [2021-03-26 11:45:53,937 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:45:53,938 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 62 places, 55 transitions, 253 flow [2021-03-26 11:45:53,938 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 62 places, 55 transitions, 253 flow [2021-03-26 11:45:53,939 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 62 places, 55 transitions, 253 flow [2021-03-26 11:45:53,964 INFO L129 PetriNetUnfolder]: 83/369 cut-off events. [2021-03-26 11:45:53,964 INFO L130 PetriNetUnfolder]: For 219/313 co-relation queries the response was YES. [2021-03-26 11:45:53,965 INFO L84 FinitePrefix]: Finished finitePrefix Result has 901 conditions, 369 events. 83/369 cut-off events. For 219/313 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 2119 event pairs, 34 based on Foata normal form. 0/308 useless extension candidates. Maximal degree in co-relation 884. Up to 114 conditions per place. [2021-03-26 11:45:53,969 INFO L142 LiptonReduction]: Number of co-enabled transitions 1020 [2021-03-26 11:45:55,560 INFO L154 LiptonReduction]: Checked pairs total: 341 [2021-03-26 11:45:55,561 INFO L156 LiptonReduction]: Total number of compositions: 25 [2021-03-26 11:45:55,561 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1624 [2021-03-26 11:45:55,561 INFO L480 AbstractCegarLoop]: Abstraction has has 58 places, 51 transitions, 277 flow [2021-03-26 11:45:55,562 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 220.0) internal successors, (660), 3 states have internal predecessors, (660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:55,562 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:45:55,562 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:45:55,562 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-03-26 11:45:55,562 INFO L428 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-26 11:45:55,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:45:55,562 INFO L82 PathProgramCache]: Analyzing trace with hash 86544797, now seen corresponding path program 1 times [2021-03-26 11:45:55,563 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:45:55,563 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064897606] [2021-03-26 11:45:55,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:45:55,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:55,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:55,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,622 INFO L142 QuantifierPusher]: treesize reduction 3, result has 70.0 percent of original size [2021-03-26 11:45:55,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:55,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:55,633 INFO L142 QuantifierPusher]: treesize reduction 5, result has 72.2 percent of original size [2021-03-26 11:45:55,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:55,645 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:45:55,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:45:55,652 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:45:55,652 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064897606] [2021-03-26 11:45:55,652 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044910556] [2021-03-26 11:45:55,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:45:55,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:55,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-26 11:45:55,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 11:45:55,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:45:55,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:45:55,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:55,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:45:55,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:45:55,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:55,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:45:55,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:45:55,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:55,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:45:55,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:55,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,836 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:45:55,838 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:55,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,841 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:45:55,841 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:45:55,842 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:45:55,843 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:55,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,846 INFO L147 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size 3 [2021-03-26 11:45:55,847 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:45:55,847 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:45:55,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:55,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:55,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:55,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:45:55,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:45:55,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:55,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:45:55,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:45:55,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:55,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:55,902 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-26 11:45:55,902 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-26 11:45:55,902 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 11 [2021-03-26 11:45:55,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834114298] [2021-03-26 11:45:55,903 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 11:45:55,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:45:55,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 11:45:55,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-03-26 11:45:55,905 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 199 out of 317 [2021-03-26 11:45:55,906 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 51 transitions, 277 flow. Second operand has 6 states, 6 states have (on average 200.33333333333334) internal successors, (1202), 6 states have internal predecessors, (1202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:55,906 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:45:55,906 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 199 of 317 [2021-03-26 11:45:55,906 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:45:56,412 INFO L129 PetriNetUnfolder]: 2602/4327 cut-off events. [2021-03-26 11:45:56,412 INFO L130 PetriNetUnfolder]: For 4257/4337 co-relation queries the response was YES. [2021-03-26 11:45:56,422 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13466 conditions, 4327 events. 2602/4327 cut-off events. For 4257/4337 co-relation queries the response was YES. Maximal size of possible extension queue 651. Compared 32964 event pairs, 363 based on Foata normal form. 106/3400 useless extension candidates. Maximal degree in co-relation 13447. Up to 1498 conditions per place. [2021-03-26 11:45:56,433 INFO L132 encePairwiseOnDemand]: 297/317 looper letters, 75 selfloop transitions, 30 changer transitions 0/122 dead transitions. [2021-03-26 11:45:56,433 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 66 places, 122 transitions, 814 flow [2021-03-26 11:45:56,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-26 11:45:56,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-26 11:45:56,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1900 transitions. [2021-03-26 11:45:56,436 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6659656501927795 [2021-03-26 11:45:56,436 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1900 transitions. [2021-03-26 11:45:56,436 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1900 transitions. [2021-03-26 11:45:56,437 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:45:56,437 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1900 transitions. [2021-03-26 11:45:56,439 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 211.11111111111111) internal successors, (1900), 9 states have internal predecessors, (1900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:56,440 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 317.0) internal successors, (3170), 10 states have internal predecessors, (3170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:56,440 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 317.0) internal successors, (3170), 10 states have internal predecessors, (3170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:56,440 INFO L185 Difference]: Start difference. First operand has 58 places, 51 transitions, 277 flow. Second operand 9 states and 1900 transitions. [2021-03-26 11:45:56,440 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 66 places, 122 transitions, 814 flow [2021-03-26 11:45:56,450 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 65 places, 122 transitions, 750 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-26 11:45:56,451 INFO L241 Difference]: Finished difference. Result has 69 places, 67 transitions, 479 flow [2021-03-26 11:45:56,451 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=317, PETRI_DIFFERENCE_MINUEND_FLOW=252, PETRI_DIFFERENCE_MINUEND_PLACES=57, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=51, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=479, PETRI_PLACES=69, PETRI_TRANSITIONS=67} [2021-03-26 11:45:56,452 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, 2 predicate places. [2021-03-26 11:45:56,452 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:45:56,452 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 69 places, 67 transitions, 479 flow [2021-03-26 11:45:56,452 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 69 places, 67 transitions, 479 flow [2021-03-26 11:45:56,452 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 69 places, 67 transitions, 479 flow [2021-03-26 11:45:56,481 INFO L129 PetriNetUnfolder]: 99/332 cut-off events. [2021-03-26 11:45:56,481 INFO L130 PetriNetUnfolder]: For 1150/1475 co-relation queries the response was YES. [2021-03-26 11:45:56,482 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1177 conditions, 332 events. 99/332 cut-off events. For 1150/1475 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 2004 event pairs, 32 based on Foata normal form. 2/258 useless extension candidates. Maximal degree in co-relation 1154. Up to 122 conditions per place. [2021-03-26 11:45:56,485 INFO L142 LiptonReduction]: Number of co-enabled transitions 1234 [2021-03-26 11:45:57,897 INFO L154 LiptonReduction]: Checked pairs total: 155 [2021-03-26 11:45:57,897 INFO L156 LiptonReduction]: Total number of compositions: 12 [2021-03-26 11:45:57,898 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1446 [2021-03-26 11:45:57,899 INFO L480 AbstractCegarLoop]: Abstraction has has 67 places, 65 transitions, 485 flow [2021-03-26 11:45:57,899 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 200.33333333333334) internal successors, (1202), 6 states have internal predecessors, (1202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:57,899 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:45:57,899 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:45:58,121 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:45:58,122 INFO L428 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-26 11:45:58,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:45:58,122 INFO L82 PathProgramCache]: Analyzing trace with hash 837408163, now seen corresponding path program 1 times [2021-03-26 11:45:58,122 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:45:58,122 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652318698] [2021-03-26 11:45:58,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:45:58,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:58,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:58,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,191 INFO L142 QuantifierPusher]: treesize reduction 3, result has 70.0 percent of original size [2021-03-26 11:45:58,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:58,192 INFO L142 QuantifierPusher]: treesize reduction 3, result has 70.0 percent of original size [2021-03-26 11:45:58,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:58,200 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:45:58,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:45:58,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:45:58,216 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:45:58,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:45:58,224 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:45:58,224 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652318698] [2021-03-26 11:45:58,224 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1788658675] [2021-03-26 11:45:58,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:45:58,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:45:58,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-26 11:45:58,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 11:45:58,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:45:58,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:45:58,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,382 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:58,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:58,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:45:58,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:45:58,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,409 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:45:58,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:58,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:45:58,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:45:58,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,428 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:58,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:58,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:58,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:45:58,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:58,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:45:58,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:45:58,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:58,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:45:58,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:45:58,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:58,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:45:58,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:58,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,468 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:45:58,469 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:58,469 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,473 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:45:58,473 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:45:58,474 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:45:58,477 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:45:58,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:45:58,478 INFO L147 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size 3 [2021-03-26 11:45:58,479 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:45:58,479 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:45:58,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:45:58,494 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 11:45:58,494 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 11:45:58,495 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 13 [2021-03-26 11:45:58,495 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494976342] [2021-03-26 11:45:58,495 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-26 11:45:58,495 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:45:58,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-26 11:45:58,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-03-26 11:45:58,498 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 184 out of 329 [2021-03-26 11:45:58,500 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 67 places, 65 transitions, 485 flow. Second operand has 15 states, 15 states have (on average 185.8) internal successors, (2787), 15 states have internal predecessors, (2787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:45:58,500 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:45:58,500 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 184 of 329 [2021-03-26 11:45:58,500 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:46:00,580 INFO L129 PetriNetUnfolder]: 8469/13844 cut-off events. [2021-03-26 11:46:00,580 INFO L130 PetriNetUnfolder]: For 42438/42478 co-relation queries the response was YES. [2021-03-26 11:46:00,626 INFO L84 FinitePrefix]: Finished finitePrefix Result has 42857 conditions, 13844 events. 8469/13844 cut-off events. For 42438/42478 co-relation queries the response was YES. Maximal size of possible extension queue 746. Compared 96365 event pairs, 747 based on Foata normal form. 897/13113 useless extension candidates. Maximal degree in co-relation 42832. Up to 2858 conditions per place. [2021-03-26 11:46:00,667 INFO L132 encePairwiseOnDemand]: 296/329 looper letters, 227 selfloop transitions, 98 changer transitions 5/340 dead transitions. [2021-03-26 11:46:00,667 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 95 places, 340 transitions, 2325 flow [2021-03-26 11:46:00,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-26 11:46:00,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2021-03-26 11:46:00,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 5663 transitions. [2021-03-26 11:46:00,673 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5935436537050623 [2021-03-26 11:46:00,674 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 5663 transitions. [2021-03-26 11:46:00,674 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 5663 transitions. [2021-03-26 11:46:00,675 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:46:00,675 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 5663 transitions. [2021-03-26 11:46:00,681 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 195.27586206896552) internal successors, (5663), 29 states have internal predecessors, (5663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:00,687 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 329.0) internal successors, (9870), 30 states have internal predecessors, (9870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:00,688 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 329.0) internal successors, (9870), 30 states have internal predecessors, (9870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:00,688 INFO L185 Difference]: Start difference. First operand has 67 places, 65 transitions, 485 flow. Second operand 29 states and 5663 transitions. [2021-03-26 11:46:00,688 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 95 places, 340 transitions, 2325 flow [2021-03-26 11:46:00,819 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 93 places, 340 transitions, 2231 flow, removed 28 selfloop flow, removed 2 redundant places. [2021-03-26 11:46:00,821 INFO L241 Difference]: Finished difference. Result has 121 places, 139 transitions, 1490 flow [2021-03-26 11:46:00,821 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=329, PETRI_DIFFERENCE_MINUEND_FLOW=433, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=65, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=1490, PETRI_PLACES=121, PETRI_TRANSITIONS=139} [2021-03-26 11:46:00,821 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, 54 predicate places. [2021-03-26 11:46:00,822 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:46:00,822 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 121 places, 139 transitions, 1490 flow [2021-03-26 11:46:00,822 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 121 places, 139 transitions, 1490 flow [2021-03-26 11:46:00,822 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 121 places, 139 transitions, 1490 flow [2021-03-26 11:46:00,888 INFO L129 PetriNetUnfolder]: 176/635 cut-off events. [2021-03-26 11:46:00,889 INFO L130 PetriNetUnfolder]: For 7786/10480 co-relation queries the response was YES. [2021-03-26 11:46:00,891 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3074 conditions, 635 events. 176/635 cut-off events. For 7786/10480 co-relation queries the response was YES. Maximal size of possible extension queue 104. Compared 4575 event pairs, 28 based on Foata normal form. 7/515 useless extension candidates. Maximal degree in co-relation 3022. Up to 208 conditions per place. [2021-03-26 11:46:00,898 INFO L142 LiptonReduction]: Number of co-enabled transitions 2128 [2021-03-26 11:46:04,012 INFO L154 LiptonReduction]: Checked pairs total: 571 [2021-03-26 11:46:04,012 INFO L156 LiptonReduction]: Total number of compositions: 33 [2021-03-26 11:46:04,012 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 3190 [2021-03-26 11:46:04,012 INFO L480 AbstractCegarLoop]: Abstraction has has 120 places, 138 transitions, 1522 flow [2021-03-26 11:46:04,013 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 185.8) internal successors, (2787), 15 states have internal predecessors, (2787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:04,013 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:46:04,013 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:46:04,213 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-03-26 11:46:04,213 INFO L428 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-26 11:46:04,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:46:04,214 INFO L82 PathProgramCache]: Analyzing trace with hash -908821149, now seen corresponding path program 1 times [2021-03-26 11:46:04,214 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:46:04,214 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089121933] [2021-03-26 11:46:04,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:46:04,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:46:04,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:46:04,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:04,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:04,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:04,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:04,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:04,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:04,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:46:04,309 INFO L142 QuantifierPusher]: treesize reduction 5, result has 78.3 percent of original size [2021-03-26 11:46:04,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 11:46:04,328 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:46:04,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:46:04,336 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:46:04,336 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089121933] [2021-03-26 11:46:04,336 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654677642] [2021-03-26 11:46:04,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:46:04,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:46:04,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-26 11:46:04,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 11:46:04,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:46:04,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:46:04,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,447 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,447 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,448 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,448 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,448 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,448 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,450 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,450 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,450 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,460 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,462 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,462 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,475 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,476 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,476 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,476 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,476 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:04,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:46:04,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:46:04,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:04,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:46:04,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:46:04,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:04,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:04,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:46:04,504 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:46:04,505 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:04,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,507 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:46:04,507 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:46:04,508 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:46:04,509 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:04,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,510 INFO L147 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size 3 [2021-03-26 11:46:04,511 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:46:04,511 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:46:04,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:46:04,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:04,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:04,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:46:04,530 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:46:04,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:04,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:46:04,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:46:04,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:04,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:04,572 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-03-26 11:46:04,572 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-26 11:46:04,573 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 14 [2021-03-26 11:46:04,573 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423403553] [2021-03-26 11:46:04,573 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 11:46:04,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:46:04,573 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 11:46:04,573 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-03-26 11:46:04,574 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 203 out of 362 [2021-03-26 11:46:04,575 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 120 places, 138 transitions, 1522 flow. Second operand has 6 states, 6 states have (on average 204.16666666666666) internal successors, (1225), 6 states have internal predecessors, (1225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:04,575 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:46:04,575 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 203 of 362 [2021-03-26 11:46:04,575 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:46:05,477 INFO L129 PetriNetUnfolder]: 2574/4372 cut-off events. [2021-03-26 11:46:05,478 INFO L130 PetriNetUnfolder]: For 37153/47577 co-relation queries the response was YES. [2021-03-26 11:46:05,497 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22992 conditions, 4372 events. 2574/4372 cut-off events. For 37153/47577 co-relation queries the response was YES. Maximal size of possible extension queue 766. Compared 33896 event pairs, 162 based on Foata normal form. 80/3851 useless extension candidates. Maximal degree in co-relation 22938. Up to 1389 conditions per place. [2021-03-26 11:46:05,507 INFO L132 encePairwiseOnDemand]: 318/362 looper letters, 99 selfloop transitions, 84 changer transitions 2/211 dead transitions. [2021-03-26 11:46:05,507 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 128 places, 211 transitions, 2571 flow [2021-03-26 11:46:05,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-26 11:46:05,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-26 11:46:05,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1950 transitions. [2021-03-26 11:46:05,509 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5985267034990792 [2021-03-26 11:46:05,509 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1950 transitions. [2021-03-26 11:46:05,510 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1950 transitions. [2021-03-26 11:46:05,510 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:46:05,510 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1950 transitions. [2021-03-26 11:46:05,512 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 216.66666666666666) internal successors, (1950), 9 states have internal predecessors, (1950), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:05,514 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 362.0) internal successors, (3620), 10 states have internal predecessors, (3620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:05,514 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 362.0) internal successors, (3620), 10 states have internal predecessors, (3620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:05,514 INFO L185 Difference]: Start difference. First operand has 120 places, 138 transitions, 1522 flow. Second operand 9 states and 1950 transitions. [2021-03-26 11:46:05,514 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 128 places, 211 transitions, 2571 flow [2021-03-26 11:46:05,654 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 124 places, 211 transitions, 2180 flow, removed 164 selfloop flow, removed 4 redundant places. [2021-03-26 11:46:05,656 INFO L241 Difference]: Finished difference. Result has 128 places, 160 transitions, 1753 flow [2021-03-26 11:46:05,656 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=362, PETRI_DIFFERENCE_MINUEND_FLOW=1259, PETRI_DIFFERENCE_MINUEND_PLACES=116, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=138, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1753, PETRI_PLACES=128, PETRI_TRANSITIONS=160} [2021-03-26 11:46:05,656 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, 61 predicate places. [2021-03-26 11:46:05,656 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:46:05,656 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 128 places, 160 transitions, 1753 flow [2021-03-26 11:46:05,657 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 128 places, 160 transitions, 1753 flow [2021-03-26 11:46:05,657 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 128 places, 160 transitions, 1753 flow [2021-03-26 11:46:05,735 INFO L129 PetriNetUnfolder]: 233/790 cut-off events. [2021-03-26 11:46:05,735 INFO L130 PetriNetUnfolder]: For 11332/18322 co-relation queries the response was YES. [2021-03-26 11:46:05,741 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4403 conditions, 790 events. 233/790 cut-off events. For 11332/18322 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 5544 event pairs, 44 based on Foata normal form. 12/655 useless extension candidates. Maximal degree in co-relation 4348. Up to 375 conditions per place. [2021-03-26 11:46:05,750 INFO L142 LiptonReduction]: Number of co-enabled transitions 2468 [2021-03-26 11:46:05,786 INFO L154 LiptonReduction]: Checked pairs total: 138 [2021-03-26 11:46:05,786 INFO L156 LiptonReduction]: Total number of compositions: 2 [2021-03-26 11:46:05,786 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 130 [2021-03-26 11:46:05,786 INFO L480 AbstractCegarLoop]: Abstraction has has 128 places, 160 transitions, 1754 flow [2021-03-26 11:46:05,786 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 204.16666666666666) internal successors, (1225), 6 states have internal predecessors, (1225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:05,786 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:46:05,786 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:46:05,987 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-03-26 11:46:05,987 INFO L428 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-26 11:46:05,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:46:05,987 INFO L82 PathProgramCache]: Analyzing trace with hash 171730917, now seen corresponding path program 1 times [2021-03-26 11:46:05,988 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:46:05,988 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702388325] [2021-03-26 11:46:05,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:46:06,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:46:06,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:06,049 INFO L142 QuantifierPusher]: treesize reduction 3, result has 87.0 percent of original size [2021-03-26 11:46:06,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-26 11:46:06,068 INFO L142 QuantifierPusher]: treesize reduction 11, result has 54.2 percent of original size [2021-03-26 11:46:06,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:46:06,078 INFO L142 QuantifierPusher]: treesize reduction 22, result has 37.1 percent of original size [2021-03-26 11:46:06,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:46:06,088 INFO L142 QuantifierPusher]: treesize reduction 11, result has 31.3 percent of original size [2021-03-26 11:46:06,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:46:06,095 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-26 11:46:06,095 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702388325] [2021-03-26 11:46:06,096 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [945853249] [2021-03-26 11:46:06,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:46:06,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:46:06,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-26 11:46:06,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 11:46:06,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:46:06,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:46:06,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:06,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:46:06,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:46:06,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:06,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:46:06,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:46:06,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:06,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:46:06,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:06,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,253 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:46:06,253 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:06,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,255 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:46:06,255 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:46:06,256 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:46:06,256 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:06,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,257 INFO L147 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size 3 [2021-03-26 11:46:06,258 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:46:06,258 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:46:06,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-26 11:46:06,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:06,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-26 11:46:06,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-26 11:46:06,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:06,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:46:06,282 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 1] term [2021-03-26 11:46:06,282 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:46:06,283 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,283 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:46:06,284 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:46:06,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:46:06,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:06,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:06,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:46:06,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:46:06,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:06,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:46:06,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:46:06,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:06,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:06,320 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-26 11:46:06,320 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 11:46:06,320 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-03-26 11:46:06,320 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091659399] [2021-03-26 11:46:06,320 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-26 11:46:06,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:46:06,321 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-26 11:46:06,321 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-03-26 11:46:06,323 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 204 out of 364 [2021-03-26 11:46:06,324 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 128 places, 160 transitions, 1754 flow. Second operand has 12 states, 12 states have (on average 205.33333333333334) internal successors, (2464), 12 states have internal predecessors, (2464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:06,324 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:46:06,324 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 204 of 364 [2021-03-26 11:46:06,324 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:46:07,275 INFO L129 PetriNetUnfolder]: 2633/4522 cut-off events. [2021-03-26 11:46:07,275 INFO L130 PetriNetUnfolder]: For 37392/47845 co-relation queries the response was YES. [2021-03-26 11:46:07,303 INFO L84 FinitePrefix]: Finished finitePrefix Result has 24092 conditions, 4522 events. 2633/4522 cut-off events. For 37392/47845 co-relation queries the response was YES. Maximal size of possible extension queue 817. Compared 35938 event pairs, 176 based on Foata normal form. 73/3994 useless extension candidates. Maximal degree in co-relation 24035. Up to 1425 conditions per place. [2021-03-26 11:46:07,315 INFO L132 encePairwiseOnDemand]: 317/364 looper letters, 106 selfloop transitions, 97 changer transitions 2/231 dead transitions. [2021-03-26 11:46:07,315 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 138 places, 231 transitions, 2716 flow [2021-03-26 11:46:07,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-26 11:46:07,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-26 11:46:07,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 2383 transitions. [2021-03-26 11:46:07,318 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5951548451548452 [2021-03-26 11:46:07,318 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 2383 transitions. [2021-03-26 11:46:07,318 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 2383 transitions. [2021-03-26 11:46:07,318 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:46:07,318 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 2383 transitions. [2021-03-26 11:46:07,320 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 216.63636363636363) internal successors, (2383), 11 states have internal predecessors, (2383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:07,322 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 364.0) internal successors, (4368), 12 states have internal predecessors, (4368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:07,322 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 364.0) internal successors, (4368), 12 states have internal predecessors, (4368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:07,322 INFO L185 Difference]: Start difference. First operand has 128 places, 160 transitions, 1754 flow. Second operand 11 states and 2383 transitions. [2021-03-26 11:46:07,322 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 138 places, 231 transitions, 2716 flow [2021-03-26 11:46:07,487 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 134 places, 231 transitions, 2622 flow, removed 15 selfloop flow, removed 4 redundant places. [2021-03-26 11:46:07,489 INFO L241 Difference]: Finished difference. Result has 137 places, 173 transitions, 2076 flow [2021-03-26 11:46:07,490 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=364, PETRI_DIFFERENCE_MINUEND_FLOW=1666, PETRI_DIFFERENCE_MINUEND_PLACES=124, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=160, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=67, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=2076, PETRI_PLACES=137, PETRI_TRANSITIONS=173} [2021-03-26 11:46:07,490 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, 70 predicate places. [2021-03-26 11:46:07,490 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:46:07,490 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 137 places, 173 transitions, 2076 flow [2021-03-26 11:46:07,490 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 137 places, 173 transitions, 2076 flow [2021-03-26 11:46:07,491 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 137 places, 173 transitions, 2076 flow [2021-03-26 11:46:07,572 INFO L129 PetriNetUnfolder]: 226/831 cut-off events. [2021-03-26 11:46:07,573 INFO L130 PetriNetUnfolder]: For 10730/13304 co-relation queries the response was YES. [2021-03-26 11:46:07,576 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4742 conditions, 831 events. 226/831 cut-off events. For 10730/13304 co-relation queries the response was YES. Maximal size of possible extension queue 96. Compared 6035 event pairs, 42 based on Foata normal form. 8/695 useless extension candidates. Maximal degree in co-relation 4685. Up to 383 conditions per place. [2021-03-26 11:46:07,584 INFO L142 LiptonReduction]: Number of co-enabled transitions 2692 [2021-03-26 11:46:07,870 INFO L154 LiptonReduction]: Checked pairs total: 41 [2021-03-26 11:46:07,870 INFO L156 LiptonReduction]: Total number of compositions: 3 [2021-03-26 11:46:07,870 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 380 [2021-03-26 11:46:07,871 INFO L480 AbstractCegarLoop]: Abstraction has has 136 places, 172 transitions, 2076 flow [2021-03-26 11:46:07,871 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 205.33333333333334) internal successors, (2464), 12 states have internal predecessors, (2464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:07,871 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:46:07,871 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:46:08,072 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:46:08,072 INFO L428 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-26 11:46:08,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:46:08,073 INFO L82 PathProgramCache]: Analyzing trace with hash 884311808, now seen corresponding path program 1 times [2021-03-26 11:46:08,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:46:08,073 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535853885] [2021-03-26 11:46:08,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:46:08,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:46:08,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:08,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,167 INFO L142 QuantifierPusher]: treesize reduction 3, result has 70.0 percent of original size [2021-03-26 11:46:08,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:08,168 INFO L142 QuantifierPusher]: treesize reduction 3, result has 70.0 percent of original size [2021-03-26 11:46:08,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:08,177 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:46:08,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:46:08,182 INFO L142 QuantifierPusher]: treesize reduction 12, result has 29.4 percent of original size [2021-03-26 11:46:08,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:46:08,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:46:08,205 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:46:08,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:46:08,214 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:46:08,214 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535853885] [2021-03-26 11:46:08,214 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1059273808] [2021-03-26 11:46:08,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:46:08,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:46:08,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-26 11:46:08,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 11:46:08,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:46:08,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:46:08,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,382 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,382 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:46:08,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:08,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:08,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:46:08,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:46:08,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:08,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:46:08,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:46:08,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,408 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,408 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,424 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,424 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,424 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,428 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:08,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:46:08,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:46:08,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:08,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:46:08,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:46:08,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:08,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:08,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:46:08,438 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:46:08,438 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:08,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,440 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:46:08,440 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:46:08,441 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:46:08,441 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:08,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,443 INFO L147 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size 3 [2021-03-26 11:46:08,444 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:46:08,444 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:46:08,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:46:08,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:46:08,460 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:46:08,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:46:08,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-26 11:46:08,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:08,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-26 11:46:08,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-26 11:46:08,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:08,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:46:08,484 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 1] term [2021-03-26 11:46:08,485 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:46:08,485 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:08,486 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:46:08,486 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:46:08,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:08,502 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-26 11:46:08,502 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 11:46:08,502 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 16 [2021-03-26 11:46:08,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090552360] [2021-03-26 11:46:08,503 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-26 11:46:08,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:46:08,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-26 11:46:08,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2021-03-26 11:46:08,506 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 184 out of 367 [2021-03-26 11:46:08,507 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 136 places, 172 transitions, 2076 flow. Second operand has 18 states, 18 states have (on average 185.77777777777777) internal successors, (3344), 18 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:08,507 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:46:08,507 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 184 of 367 [2021-03-26 11:46:08,507 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:46:11,403 INFO L129 PetriNetUnfolder]: 8364/13538 cut-off events. [2021-03-26 11:46:11,403 INFO L130 PetriNetUnfolder]: For 109602/109826 co-relation queries the response was YES. [2021-03-26 11:46:11,486 INFO L84 FinitePrefix]: Finished finitePrefix Result has 71592 conditions, 13538 events. 8364/13538 cut-off events. For 109602/109826 co-relation queries the response was YES. Maximal size of possible extension queue 722. Compared 92541 event pairs, 510 based on Foata normal form. 233/13335 useless extension candidates. Maximal degree in co-relation 71533. Up to 3607 conditions per place. [2021-03-26 11:46:11,528 INFO L132 encePairwiseOnDemand]: 308/367 looper letters, 238 selfloop transitions, 166 changer transitions 22/435 dead transitions. [2021-03-26 11:46:11,528 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 175 places, 435 transitions, 4890 flow [2021-03-26 11:46:11,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-03-26 11:46:11,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2021-03-26 11:46:11,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 7723 transitions. [2021-03-26 11:46:11,535 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5260899182561308 [2021-03-26 11:46:11,535 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 7723 transitions. [2021-03-26 11:46:11,535 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 7723 transitions. [2021-03-26 11:46:11,537 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:46:11,537 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 7723 transitions. [2021-03-26 11:46:11,544 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 193.075) internal successors, (7723), 40 states have internal predecessors, (7723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:11,552 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 367.0) internal successors, (15047), 41 states have internal predecessors, (15047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:11,553 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 367.0) internal successors, (15047), 41 states have internal predecessors, (15047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:11,553 INFO L185 Difference]: Start difference. First operand has 136 places, 172 transitions, 2076 flow. Second operand 40 states and 7723 transitions. [2021-03-26 11:46:11,553 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 175 places, 435 transitions, 4890 flow [2021-03-26 11:46:12,434 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 170 places, 435 transitions, 4693 flow, removed 30 selfloop flow, removed 5 redundant places. [2021-03-26 11:46:12,438 INFO L241 Difference]: Finished difference. Result has 190 places, 219 transitions, 2993 flow [2021-03-26 11:46:12,438 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=367, PETRI_DIFFERENCE_MINUEND_FLOW=1947, PETRI_DIFFERENCE_MINUEND_PLACES=131, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=172, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=118, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=2993, PETRI_PLACES=190, PETRI_TRANSITIONS=219} [2021-03-26 11:46:12,438 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, 123 predicate places. [2021-03-26 11:46:12,439 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:46:12,439 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 190 places, 219 transitions, 2993 flow [2021-03-26 11:46:12,439 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 190 places, 219 transitions, 2993 flow [2021-03-26 11:46:12,440 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 190 places, 219 transitions, 2993 flow [2021-03-26 11:46:12,546 INFO L129 PetriNetUnfolder]: 272/1034 cut-off events. [2021-03-26 11:46:12,546 INFO L130 PetriNetUnfolder]: For 15492/17801 co-relation queries the response was YES. [2021-03-26 11:46:12,551 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6691 conditions, 1034 events. 272/1034 cut-off events. For 15492/17801 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 8032 event pairs, 39 based on Foata normal form. 15/901 useless extension candidates. Maximal degree in co-relation 6614. Up to 434 conditions per place. [2021-03-26 11:46:12,561 INFO L142 LiptonReduction]: Number of co-enabled transitions 3006 [2021-03-26 11:46:14,350 INFO L154 LiptonReduction]: Checked pairs total: 444 [2021-03-26 11:46:14,350 INFO L156 LiptonReduction]: Total number of compositions: 20 [2021-03-26 11:46:14,351 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1912 [2021-03-26 11:46:14,351 INFO L480 AbstractCegarLoop]: Abstraction has has 190 places, 219 transitions, 3074 flow [2021-03-26 11:46:14,352 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 185.77777777777777) internal successors, (3344), 18 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:14,352 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:46:14,352 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:46:14,555 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-03-26 11:46:14,557 INFO L428 AbstractCegarLoop]: === Iteration 11 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-26 11:46:14,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:46:14,558 INFO L82 PathProgramCache]: Analyzing trace with hash -469245819, now seen corresponding path program 1 times [2021-03-26 11:46:14,558 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:46:14,558 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640797355] [2021-03-26 11:46:14,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:46:14,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:46:14,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:14,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:46:14,659 INFO L142 QuantifierPusher]: treesize reduction 6, result has 71.4 percent of original size [2021-03-26 11:46:14,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:46:14,671 INFO L142 QuantifierPusher]: treesize reduction 6, result has 71.4 percent of original size [2021-03-26 11:46:14,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:46:14,685 INFO L142 QuantifierPusher]: treesize reduction 6, result has 73.9 percent of original size [2021-03-26 11:46:14,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:46:14,701 INFO L142 QuantifierPusher]: treesize reduction 18, result has 21.7 percent of original size [2021-03-26 11:46:14,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:46:14,711 INFO L142 QuantifierPusher]: treesize reduction 18, result has 21.7 percent of original size [2021-03-26 11:46:14,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:46:14,723 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:46:14,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:46:14,735 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:46:14,735 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640797355] [2021-03-26 11:46:14,735 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557900962] [2021-03-26 11:46:14,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:46:14,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:46:14,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-26 11:46:14,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 11:46:14,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:46:14,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:46:14,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:14,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:46:14,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:46:14,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:14,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:46:14,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:46:14,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:14,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:46:14,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:14,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,896 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:46:14,897 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:14,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,898 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:46:14,899 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:46:14,899 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:46:14,899 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:14,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,900 INFO L147 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size 3 [2021-03-26 11:46:14,901 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:46:14,901 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:46:14,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:46:14,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:14,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:14,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:46:14,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,946 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,946 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,946 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:46:14,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:14,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:46:14,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:46:14,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:14,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-26 11:46:14,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:14,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-26 11:46:14,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-26 11:46:14,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:14,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:46:14,997 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 1] term [2021-03-26 11:46:14,997 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:46:14,998 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:14,998 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:46:14,999 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:46:14,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:15,013 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-26 11:46:15,014 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 11:46:15,014 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 5] total 15 [2021-03-26 11:46:15,014 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35974077] [2021-03-26 11:46:15,014 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-26 11:46:15,014 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:46:15,014 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-26 11:46:15,015 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-03-26 11:46:15,016 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 190 out of 387 [2021-03-26 11:46:15,018 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 219 transitions, 3074 flow. Second operand has 17 states, 17 states have (on average 191.7058823529412) internal successors, (3259), 17 states have internal predecessors, (3259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:15,018 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:46:15,018 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 190 of 387 [2021-03-26 11:46:15,018 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:46:20,237 INFO L129 PetriNetUnfolder]: 9569/16964 cut-off events. [2021-03-26 11:46:20,237 INFO L130 PetriNetUnfolder]: For 272517/273216 co-relation queries the response was YES. [2021-03-26 11:46:20,331 INFO L84 FinitePrefix]: Finished finitePrefix Result has 114795 conditions, 16964 events. 9569/16964 cut-off events. For 272517/273216 co-relation queries the response was YES. Maximal size of possible extension queue 921. Compared 136011 event pairs, 754 based on Foata normal form. 328/16892 useless extension candidates. Maximal degree in co-relation 114716. Up to 5003 conditions per place. [2021-03-26 11:46:20,386 INFO L132 encePairwiseOnDemand]: 315/387 looper letters, 363 selfloop transitions, 471 changer transitions 89/934 dead transitions. [2021-03-26 11:46:20,387 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 245 places, 934 transitions, 14371 flow [2021-03-26 11:46:20,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-03-26 11:46:20,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2021-03-26 11:46:20,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 11274 transitions. [2021-03-26 11:46:20,394 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5202104097452934 [2021-03-26 11:46:20,394 INFO L72 ComplementDD]: Start complementDD. Operand 56 states and 11274 transitions. [2021-03-26 11:46:20,394 INFO L73 IsDeterministic]: Start isDeterministic. Operand 56 states and 11274 transitions. [2021-03-26 11:46:20,395 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:46:20,395 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 56 states and 11274 transitions. [2021-03-26 11:46:20,405 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 57 states, 56 states have (on average 201.32142857142858) internal successors, (11274), 56 states have internal predecessors, (11274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:20,419 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 57 states, 57 states have (on average 387.0) internal successors, (22059), 57 states have internal predecessors, (22059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:20,421 INFO L81 ComplementDD]: Finished complementDD. Result has 57 states, 57 states have (on average 387.0) internal successors, (22059), 57 states have internal predecessors, (22059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:20,422 INFO L185 Difference]: Start difference. First operand has 190 places, 219 transitions, 3074 flow. Second operand 56 states and 11274 transitions. [2021-03-26 11:46:20,422 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 245 places, 934 transitions, 14371 flow [2021-03-26 11:46:21,588 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 231 places, 934 transitions, 13172 flow, removed 317 selfloop flow, removed 14 redundant places. [2021-03-26 11:46:21,598 INFO L241 Difference]: Finished difference. Result has 274 places, 548 transitions, 9397 flow [2021-03-26 11:46:21,598 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=387, PETRI_DIFFERENCE_MINUEND_FLOW=2707, PETRI_DIFFERENCE_MINUEND_PLACES=176, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=219, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=152, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=56, PETRI_FLOW=9397, PETRI_PLACES=274, PETRI_TRANSITIONS=548} [2021-03-26 11:46:21,598 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, 207 predicate places. [2021-03-26 11:46:21,598 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:46:21,599 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 274 places, 548 transitions, 9397 flow [2021-03-26 11:46:21,599 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 274 places, 548 transitions, 9397 flow [2021-03-26 11:46:21,602 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 272 places, 548 transitions, 9397 flow [2021-03-26 11:46:22,443 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1329] L702-->thr2EXIT: Formula: (and (let ((.cse0 (= v_thr2Thread2of4ForFork0_~k~0_75 v_~n~0_903))) (or (and .cse0 (= (+ v_thr2Thread2of4ForFork0_~t~0_93 1) v_~x~0_1241)) (and (not .cse0) (= v_~x~0_1242 v_~x~0_1241)))) (= (store |v_#pthreadsMutex_1733| |v_~#mut~0.base_765| (store (select |v_#pthreadsMutex_1733| |v_~#mut~0.base_765|) |v_~#mut~0.offset_765| 0)) |v_#pthreadsMutex_1732|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_1733|, ~#mut~0.base=|v_~#mut~0.base_765|, thr2Thread2of4ForFork0_~k~0=v_thr2Thread2of4ForFork0_~k~0_75, thr2Thread2of4ForFork0_~t~0=v_thr2Thread2of4ForFork0_~t~0_93, ~#mut~0.offset=|v_~#mut~0.offset_765|, ~n~0=v_~n~0_903, ~x~0=v_~x~0_1242} OutVars{#pthreadsMutex=|v_#pthreadsMutex_1732|, ~#mut~0.base=|v_~#mut~0.base_765|, thr2Thread2of4ForFork0_~k~0=v_thr2Thread2of4ForFork0_~k~0_75, thr2Thread2of4ForFork0_~t~0=v_thr2Thread2of4ForFork0_~t~0_93, ~#mut~0.offset=|v_~#mut~0.offset_765|, ~n~0=v_~n~0_903, ~x~0=v_~x~0_1241} AuxVars[] AssignedVars[#pthreadsMutex, ~x~0][182], [Black: 261#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 265#true, Black: 960#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1026#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 2) ~n~0)), Black: 962#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 964#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1030#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 1034#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 970#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1036#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0)), Black: 972#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 974#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 911#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 976#(and (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 978#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 980#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 982#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 984#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 858#true, Black: 986#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 988#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 990#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 927#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 992#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 867#(<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0), Black: 996#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 869#(<= (+ ~x~0 1) ~n~0), Black: 998#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1000#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1002#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 940#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1006#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1008#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 1010#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), 814#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 1012#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 2) ~n~0)), Black: 948#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1014#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1016#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 952#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 954#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1018#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1020#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 956#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1022#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), 64#thr2EXITtrue, Black: 832#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 802#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 804#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 836#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 776#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 579#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 808#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 583#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 810#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 568#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 780#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 685#true, Black: 585#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 334#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 782#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 784#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 816#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 786#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 818#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 820#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 790#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 794#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 796#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 828#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0) (<= ~x~0 3)), 89#thr2EXITtrue, Black: 324#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 342#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 106#L713-4true, 107#thr2EXITtrue, 121#thr1EXITtrue, 128#thr2EXITtrue, 664#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), thr1Thread1of4ForFork1InUse, Black: 674#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 660#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 668#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), thr2Thread1of4ForFork0InUse, thr2Thread2of4ForFork0InUse, thr2Thread3of4ForFork0InUse, thr2Thread4of4ForFork0InUse, Black: 186#(and (= ~x~0 0) (<= 5 ~n~0)), 192#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 450#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 197#(and (<= 5 ~n~0) (<= (+ ~x~0 4) ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 191#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 448#(and (= ~x~0 0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 452#(and (= ~x~0 0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 454#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 456#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 460#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 462#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 401#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 350#true, Black: 414#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 418#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 420#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 422#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 359#(<= (+ ~x~0 1) ~n~0), Black: 424#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 426#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 428#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 994#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 430#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 432#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 434#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 436#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 438#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 440#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 442#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 444#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 446#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0))]) [2021-03-26 11:46:22,443 INFO L384 tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event [2021-03-26 11:46:22,443 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-03-26 11:46:22,443 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-03-26 11:46:22,443 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-03-26 11:46:22,589 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1312] L713-6-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res_80| 0) (= |v_ULTIMATE.start_main_#res_80| |v_ULTIMATE.start_#t~ret11_30|) (= (store (store |v_#valid_402| |v_ULTIMATE.start_main_~#t1~0.base_139| 0) |v_ULTIMATE.start_main_~#t2~0.base_133| 0) |v_#valid_401|) (not (< v_ULTIMATE.start_main_~i~0_211 v_~n~0_787))) InVars {ULTIMATE.start_main_~#t1~0.base=|v_ULTIMATE.start_main_~#t1~0.base_139|, #valid=|v_#valid_402|, ULTIMATE.start_main_~i~0=v_ULTIMATE.start_main_~i~0_211, ~n~0=v_~n~0_787, ULTIMATE.start_main_~#t2~0.base=|v_ULTIMATE.start_main_~#t2~0.base_133|} OutVars{ULTIMATE.start_main_~#t1~0.base=|v_ULTIMATE.start_main_~#t1~0.base_138|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_80|, #valid=|v_#valid_401|, ULTIMATE.start_main_~#t2~0.offset=|v_ULTIMATE.start_main_~#t2~0.offset_104|, ULTIMATE.start_main_~i~0=v_ULTIMATE.start_main_~i~0_211, ULTIMATE.start_#t~ret11=|v_ULTIMATE.start_#t~ret11_30|, ~n~0=v_~n~0_787, ULTIMATE.start_main_~#t2~0.base=|v_ULTIMATE.start_main_~#t2~0.base_132|, ULTIMATE.start_main_~#t1~0.offset=|v_ULTIMATE.start_main_~#t1~0.offset_108|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t1~0.base, ULTIMATE.start_main_#res, #valid, ULTIMATE.start_main_~#t2~0.offset, ULTIMATE.start_#t~ret11, ULTIMATE.start_main_~#t2~0.base, ULTIMATE.start_main_~#t1~0.offset][257], [Black: 261#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 265#true, 269#true, Black: 960#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1026#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 2) ~n~0)), Black: 962#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 964#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1030#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 1034#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 970#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1036#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0)), Black: 972#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 974#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 911#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 976#(and (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 978#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 980#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 982#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 984#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 858#true, Black: 986#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 988#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 927#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 992#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 994#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 867#(<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0), Black: 996#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 869#(<= (+ ~x~0 1) ~n~0), Black: 998#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1000#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1002#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 940#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1006#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1008#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 1010#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1012#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 2) ~n~0)), Black: 948#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1014#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1016#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 952#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 954#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1018#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1020#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 956#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1022#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), 64#thr2EXITtrue, Black: 832#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 802#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 804#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 836#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 776#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 579#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 808#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 583#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 810#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 568#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 780#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 585#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 782#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 814#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 784#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 816#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 786#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 818#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 820#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 790#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 794#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 796#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 828#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0) (<= ~x~0 3)), 89#thr2EXITtrue, Black: 324#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 342#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 350#true, 103#ULTIMATE.startEXITtrue, 107#thr2EXITtrue, 121#thr1EXITtrue, 128#thr2EXITtrue, 664#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), thr1Thread1of4ForFork1InUse, Black: 674#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 660#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 668#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), thr2Thread1of4ForFork0InUse, 685#true, thr2Thread2of4ForFork0InUse, thr2Thread3of4ForFork0InUse, thr2Thread4of4ForFork0InUse, Black: 186#(and (= ~x~0 0) (<= 5 ~n~0)), Black: 197#(and (<= 5 ~n~0) (<= (+ ~x~0 4) ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 191#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 448#(and (= ~x~0 0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 452#(and (= ~x~0 0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 454#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 456#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 460#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 462#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 401#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 414#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 418#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 420#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 422#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), 990#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 359#(<= (+ ~x~0 1) ~n~0), Black: 424#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 426#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 428#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 430#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 432#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 434#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 436#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 438#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 440#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 442#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 444#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 446#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0))]) [2021-03-26 11:46:22,589 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is not cut-off event [2021-03-26 11:46:22,589 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is not cut-off event [2021-03-26 11:46:22,589 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is not cut-off event [2021-03-26 11:46:22,589 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is not cut-off event [2021-03-26 11:46:22,927 INFO L129 PetriNetUnfolder]: 2101/5830 cut-off events. [2021-03-26 11:46:22,927 INFO L130 PetriNetUnfolder]: For 285535/291264 co-relation queries the response was YES. [2021-03-26 11:46:22,978 INFO L84 FinitePrefix]: Finished finitePrefix Result has 53501 conditions, 5830 events. 2101/5830 cut-off events. For 285535/291264 co-relation queries the response was YES. Maximal size of possible extension queue 611. Compared 59991 event pairs, 411 based on Foata normal form. 300/5346 useless extension candidates. Maximal degree in co-relation 53384. Up to 2140 conditions per place. [2021-03-26 11:46:23,046 INFO L142 LiptonReduction]: Number of co-enabled transitions 5440 [2021-03-26 11:46:25,745 INFO L154 LiptonReduction]: Checked pairs total: 2244 [2021-03-26 11:46:25,745 INFO L156 LiptonReduction]: Total number of compositions: 20 [2021-03-26 11:46:25,746 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 4148 [2021-03-26 11:46:25,746 INFO L480 AbstractCegarLoop]: Abstraction has has 272 places, 548 transitions, 9439 flow [2021-03-26 11:46:25,746 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 191.7058823529412) internal successors, (3259), 17 states have internal predecessors, (3259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:25,746 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:46:25,746 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:46:25,947 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:46:25,947 INFO L428 AbstractCegarLoop]: === Iteration 12 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-26 11:46:25,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:46:25,947 INFO L82 PathProgramCache]: Analyzing trace with hash -1824907932, now seen corresponding path program 1 times [2021-03-26 11:46:25,948 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:46:25,948 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280617307] [2021-03-26 11:46:25,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:46:25,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:46:25,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:25,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:25,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:25,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:25,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:25,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:25,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:25,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,007 INFO L142 QuantifierPusher]: treesize reduction 3, result has 70.0 percent of original size [2021-03-26 11:46:26,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:26,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:46:26,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-26 11:46:26,033 INFO L142 QuantifierPusher]: treesize reduction 14, result has 63.2 percent of original size [2021-03-26 11:46:26,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-26 11:46:26,055 INFO L142 QuantifierPusher]: treesize reduction 11, result has 31.3 percent of original size [2021-03-26 11:46:26,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:46:26,064 INFO L142 QuantifierPusher]: treesize reduction 11, result has 31.3 percent of original size [2021-03-26 11:46:26,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:46:26,071 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:46:26,072 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280617307] [2021-03-26 11:46:26,072 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [611815101] [2021-03-26 11:46:26,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:46:26,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:46:26,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-26 11:46:26,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 11:46:26,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:46:26,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:46:26,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:26,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:46:26,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:46:26,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:26,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:46:26,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:46:26,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:26,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:26,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:46:26,236 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:46:26,237 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:26,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,239 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:46:26,239 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:46:26,239 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:46:26,241 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:26,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,242 INFO L147 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size 3 [2021-03-26 11:46:26,242 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:46:26,243 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:46:26,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:46:26,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:46:26,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:46:26,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:46:26,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-26 11:46:26,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:26,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-26 11:46:26,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-26 11:46:26,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:26,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:46:26,278 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 1] term [2021-03-26 11:46:26,278 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:46:26,280 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,281 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:46:26,281 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:46:26,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:46:26,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:26,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:26,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:46:26,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:46:26,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:26,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:46:26,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:46:26,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:26,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:26,330 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-03-26 11:46:26,330 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-26 11:46:26,330 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 15 [2021-03-26 11:46:26,330 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621654816] [2021-03-26 11:46:26,330 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-26 11:46:26,330 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:46:26,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-26 11:46:26,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2021-03-26 11:46:26,333 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 215 out of 407 [2021-03-26 11:46:26,335 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 548 transitions, 9439 flow. Second operand has 8 states, 8 states have (on average 216.25) internal successors, (1730), 8 states have internal predecessors, (1730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:26,335 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:46:26,335 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 215 of 407 [2021-03-26 11:46:26,335 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:46:30,906 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1002] L713-6-->L714: Formula: (< v_ULTIMATE.start_main_~i~0_4 v_~n~0_8) InVars {~n~0=v_~n~0_8, ULTIMATE.start_main_~i~0=v_ULTIMATE.start_main_~i~0_4} OutVars{~n~0=v_~n~0_8, ULTIMATE.start_main_~i~0=v_ULTIMATE.start_main_~i~0_4} AuxVars[] AssignedVars[][171], [Black: 261#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 265#true, Black: 960#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1026#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 2) ~n~0)), Black: 962#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 964#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1030#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 1034#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 970#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1036#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0)), Black: 972#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 974#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 911#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 976#(and (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 978#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 980#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 982#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 984#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 858#true, Black: 986#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 988#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 990#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 927#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 992#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 994#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 867#(<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0), Black: 996#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 869#(<= (+ ~x~0 1) ~n~0), Black: 998#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1000#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1002#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 940#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1006#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1008#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 1010#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1012#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 2) ~n~0)), Black: 948#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1014#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), 49#L714true, Black: 1016#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 952#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 954#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1018#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1020#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 956#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1022#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), 824#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 64#thr2EXITtrue, Black: 832#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 802#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 804#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 836#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 776#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 579#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 808#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 583#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 810#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 780#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 568#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 585#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 334#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 685#true, Black: 782#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 814#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 784#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 816#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 786#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 818#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 820#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 790#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 794#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 796#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 828#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0) (<= ~x~0 3)), 89#thr2EXITtrue, Black: 324#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 342#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 107#thr2EXITtrue, 121#thr1EXITtrue, 1153#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 664#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 154#L687-1true, thr1Thread1of4ForFork1InUse, Black: 674#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 660#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), thr2Thread1of4ForFork0InUse, Black: 668#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), thr2Thread2of4ForFork0InUse, thr2Thread3of4ForFork0InUse, thr2Thread4of4ForFork0InUse, Black: 186#(and (= ~x~0 0) (<= 5 ~n~0)), 192#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 966#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 197#(and (<= 5 ~n~0) (<= (+ ~x~0 4) ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 456#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 191#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 448#(and (= ~x~0 0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 452#(and (= ~x~0 0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 454#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 460#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 462#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 401#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 350#true, Black: 414#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 418#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 420#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 422#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 359#(<= (+ ~x~0 1) ~n~0), Black: 424#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 426#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 428#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 430#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 432#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 434#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 436#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 438#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 440#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 442#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 444#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 446#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0))]) [2021-03-26 11:46:30,906 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-03-26 11:46:30,906 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-03-26 11:46:30,906 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-03-26 11:46:30,906 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-03-26 11:46:30,906 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1312] L713-6-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res_80| 0) (= |v_ULTIMATE.start_main_#res_80| |v_ULTIMATE.start_#t~ret11_30|) (= (store (store |v_#valid_402| |v_ULTIMATE.start_main_~#t1~0.base_139| 0) |v_ULTIMATE.start_main_~#t2~0.base_133| 0) |v_#valid_401|) (not (< v_ULTIMATE.start_main_~i~0_211 v_~n~0_787))) InVars {ULTIMATE.start_main_~#t1~0.base=|v_ULTIMATE.start_main_~#t1~0.base_139|, #valid=|v_#valid_402|, ULTIMATE.start_main_~i~0=v_ULTIMATE.start_main_~i~0_211, ~n~0=v_~n~0_787, ULTIMATE.start_main_~#t2~0.base=|v_ULTIMATE.start_main_~#t2~0.base_133|} OutVars{ULTIMATE.start_main_~#t1~0.base=|v_ULTIMATE.start_main_~#t1~0.base_138|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_80|, #valid=|v_#valid_401|, ULTIMATE.start_main_~#t2~0.offset=|v_ULTIMATE.start_main_~#t2~0.offset_104|, ULTIMATE.start_main_~i~0=v_ULTIMATE.start_main_~i~0_211, ULTIMATE.start_#t~ret11=|v_ULTIMATE.start_#t~ret11_30|, ~n~0=v_~n~0_787, ULTIMATE.start_main_~#t2~0.base=|v_ULTIMATE.start_main_~#t2~0.base_132|, ULTIMATE.start_main_~#t1~0.offset=|v_ULTIMATE.start_main_~#t1~0.offset_108|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t1~0.base, ULTIMATE.start_main_#res, #valid, ULTIMATE.start_main_~#t2~0.offset, ULTIMATE.start_#t~ret11, ULTIMATE.start_main_~#t2~0.base, ULTIMATE.start_main_~#t1~0.offset][492], [Black: 261#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 265#true, Black: 1026#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 2) ~n~0)), Black: 962#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 964#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1030#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 1034#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 970#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1036#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0)), Black: 972#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 974#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 911#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 976#(and (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 978#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 980#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 982#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 984#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 858#true, Black: 986#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 988#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 990#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 927#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 992#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 994#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 867#(<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0), Black: 996#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 869#(<= (+ ~x~0 1) ~n~0), Black: 998#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1000#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1002#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 940#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1006#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1008#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 1010#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1012#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 2) ~n~0)), Black: 948#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1014#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1016#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 952#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 954#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1018#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1020#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 956#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1022#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), 824#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 64#thr2EXITtrue, Black: 832#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 802#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 804#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 836#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 776#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 579#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 808#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 810#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 583#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 568#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 780#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 585#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 685#true, 334#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 782#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 814#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 784#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 816#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 786#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 818#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 820#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 790#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 794#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 796#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 828#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0) (<= ~x~0 3)), 89#thr2EXITtrue, Black: 324#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 342#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 103#ULTIMATE.startEXITtrue, 107#thr2EXITtrue, 121#thr1EXITtrue, 1153#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 664#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 154#L687-1true, thr1Thread1of4ForFork1InUse, Black: 674#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 660#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 668#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), thr2Thread1of4ForFork0InUse, thr2Thread2of4ForFork0InUse, thr2Thread3of4ForFork0InUse, thr2Thread4of4ForFork0InUse, Black: 186#(and (= ~x~0 0) (<= 5 ~n~0)), 960#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 192#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 197#(and (<= 5 ~n~0) (<= (+ ~x~0 4) ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 456#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 191#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 448#(and (= ~x~0 0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 452#(and (= ~x~0 0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 454#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 460#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 462#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 401#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 350#true, Black: 414#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 418#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 420#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 422#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 359#(<= (+ ~x~0 1) ~n~0), Black: 424#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 426#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 428#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 430#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 432#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 434#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 436#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 438#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 440#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 442#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 444#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 446#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0))]) [2021-03-26 11:46:30,907 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-03-26 11:46:30,907 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-03-26 11:46:30,907 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-03-26 11:46:30,907 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-03-26 11:46:30,913 INFO L129 PetriNetUnfolder]: 9439/16617 cut-off events. [2021-03-26 11:46:30,914 INFO L130 PetriNetUnfolder]: For 635074/657229 co-relation queries the response was YES. [2021-03-26 11:46:31,124 INFO L84 FinitePrefix]: Finished finitePrefix Result has 140487 conditions, 16617 events. 9439/16617 cut-off events. For 635074/657229 co-relation queries the response was YES. Maximal size of possible extension queue 1818. Compared 143572 event pairs, 1009 based on Foata normal form. 1890/16351 useless extension candidates. Maximal degree in co-relation 140368. Up to 4751 conditions per place. [2021-03-26 11:46:31,196 INFO L132 encePairwiseOnDemand]: 338/407 looper letters, 237 selfloop transitions, 320 changer transitions 16/661 dead transitions. [2021-03-26 11:46:31,196 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 286 places, 661 transitions, 11902 flow [2021-03-26 11:46:31,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-26 11:46:31,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-03-26 11:46:31,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 3402 transitions. [2021-03-26 11:46:31,198 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5572481572481572 [2021-03-26 11:46:31,199 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 3402 transitions. [2021-03-26 11:46:31,199 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 3402 transitions. [2021-03-26 11:46:31,199 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:46:31,199 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 3402 transitions. [2021-03-26 11:46:31,202 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 226.8) internal successors, (3402), 15 states have internal predecessors, (3402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:31,205 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 407.0) internal successors, (6512), 16 states have internal predecessors, (6512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:31,206 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 407.0) internal successors, (6512), 16 states have internal predecessors, (6512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:31,206 INFO L185 Difference]: Start difference. First operand has 272 places, 548 transitions, 9439 flow. Second operand 15 states and 3402 transitions. [2021-03-26 11:46:31,206 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 286 places, 661 transitions, 11902 flow [2021-03-26 11:46:36,417 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 661 transitions, 10456 flow, removed 647 selfloop flow, removed 8 redundant places. [2021-03-26 11:46:36,426 INFO L241 Difference]: Finished difference. Result has 282 places, 557 transitions, 9415 flow [2021-03-26 11:46:36,427 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=407, PETRI_DIFFERENCE_MINUEND_FLOW=8273, PETRI_DIFFERENCE_MINUEND_PLACES=264, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=548, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=309, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=231, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=9415, PETRI_PLACES=282, PETRI_TRANSITIONS=557} [2021-03-26 11:46:36,427 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, 215 predicate places. [2021-03-26 11:46:36,427 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:46:36,427 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 282 places, 557 transitions, 9415 flow [2021-03-26 11:46:36,428 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 282 places, 557 transitions, 9415 flow [2021-03-26 11:46:36,431 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 282 places, 557 transitions, 9415 flow [2021-03-26 11:46:37,029 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1399] thr2ENTRY-->thr2EXIT: Formula: (let ((.cse0 (select |v_#pthreadsMutex_2066| |v_~#mut~0.base_892|))) (and (= |v_thr2Thread2of4ForFork0_assume_abort_if_not_#in~cond_45| (ite (and (<= 5 v_thr2Thread2of4ForFork0_~k~0_97) (<= v_thr2Thread2of4ForFork0_~k~0_97 10)) 1 0)) (= (select .cse0 |v_~#mut~0.offset_892|) 0) (let ((.cse1 (= v_thr2Thread2of4ForFork0_~k~0_97 v_~n~0_1009))) (or (and (= v_~x~0_1465 (+ v_thr2Thread2of4ForFork0_~t~0_123 1)) .cse1) (and (= v_~x~0_1466 v_~x~0_1465) (not .cse1)))) (= v_thr2Thread2of4ForFork0_~arg.base_35 |v_thr2Thread2of4ForFork0_#in~arg.base_35|) (not (= v_thr2Thread2of4ForFork0_assume_abort_if_not_~cond_79 0)) (= v_thr2Thread2of4ForFork0_assume_abort_if_not_~cond_79 |v_thr2Thread2of4ForFork0_assume_abort_if_not_#in~cond_45|) (= |v_thr2Thread2of4ForFork0_#in~arg.offset_35| v_thr2Thread2of4ForFork0_~arg.offset_35) (= v_~x~0_1466 v_thr2Thread2of4ForFork0_~t~0_123) (= v_thr2Thread2of4ForFork0_~k~0_97 (let ((.cse2 (mod |v_thr2Thread2of4ForFork0_#t~nondet5_68| 4294967296))) (ite (<= .cse2 2147483647) .cse2 (+ .cse2 (- 4294967296))))) (= (store |v_#pthreadsMutex_2066| |v_~#mut~0.base_892| (store .cse0 |v_~#mut~0.offset_892| 0)) |v_#pthreadsMutex_2064|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_2066|, ~#mut~0.base=|v_~#mut~0.base_892|, ~#mut~0.offset=|v_~#mut~0.offset_892|, thr2Thread2of4ForFork0_#in~arg.offset=|v_thr2Thread2of4ForFork0_#in~arg.offset_35|, ~n~0=v_~n~0_1009, ~x~0=v_~x~0_1466, thr2Thread2of4ForFork0_#t~nondet5=|v_thr2Thread2of4ForFork0_#t~nondet5_68|, thr2Thread2of4ForFork0_#in~arg.base=|v_thr2Thread2of4ForFork0_#in~arg.base_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_2064|, thr2Thread2of4ForFork0_~k~0=v_thr2Thread2of4ForFork0_~k~0_97, thr2Thread2of4ForFork0_~arg.offset=v_thr2Thread2of4ForFork0_~arg.offset_35, thr2Thread2of4ForFork0_assume_abort_if_not_~cond=v_thr2Thread2of4ForFork0_assume_abort_if_not_~cond_79, thr2Thread2of4ForFork0_assume_abort_if_not_#in~cond=|v_thr2Thread2of4ForFork0_assume_abort_if_not_#in~cond_45|, ~#mut~0.offset=|v_~#mut~0.offset_892|, thr2Thread2of4ForFork0_~arg.base=v_thr2Thread2of4ForFork0_~arg.base_35, thr2Thread2of4ForFork0_#in~arg.base=|v_thr2Thread2of4ForFork0_#in~arg.base_35|, ~#mut~0.base=|v_~#mut~0.base_892|, thr2Thread2of4ForFork0_~t~0=v_thr2Thread2of4ForFork0_~t~0_123, thr2Thread2of4ForFork0_#in~arg.offset=|v_thr2Thread2of4ForFork0_#in~arg.offset_35|, ~n~0=v_~n~0_1009, thr2Thread2of4ForFork0_#t~nondet6=|v_thr2Thread2of4ForFork0_#t~nondet6_117|, ~x~0=v_~x~0_1465, thr2Thread2of4ForFork0_#t~nondet5=|v_thr2Thread2of4ForFork0_#t~nondet5_67|} AuxVars[] AssignedVars[#pthreadsMutex, thr2Thread2of4ForFork0_~k~0, thr2Thread2of4ForFork0_~arg.offset, thr2Thread2of4ForFork0_assume_abort_if_not_~cond, thr2Thread2of4ForFork0_~t~0, thr2Thread2of4ForFork0_assume_abort_if_not_#in~cond, thr2Thread2of4ForFork0_#t~nondet6, thr2Thread2of4ForFork0_~arg.base, ~x~0, thr2Thread2of4ForFork0_#t~nondet5][514], [Black: 261#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 265#true, Black: 960#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1026#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 2) ~n~0)), Black: 962#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 964#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1030#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 970#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1036#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0)), Black: 972#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 974#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 911#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 976#(and (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 978#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 980#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 982#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 984#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 858#true, Black: 986#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 988#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 990#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 927#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 992#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 994#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 867#(<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0), Black: 996#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 869#(<= (+ ~x~0 1) ~n~0), Black: 1000#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1002#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 940#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1006#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1008#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 1010#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1012#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 2) ~n~0)), Black: 948#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1014#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1016#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 952#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 954#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1018#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1020#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 956#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1022#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), 828#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0) (<= ~x~0 3)), 64#thr2EXITtrue, Black: 832#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 802#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 804#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 836#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 776#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 808#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 579#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 810#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 583#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 568#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 780#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 585#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 334#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 685#true, Black: 782#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 814#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 816#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 786#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 818#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 820#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 790#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 794#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 796#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 89#thr2EXITtrue, Black: 324#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 342#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 106#L713-4true, 107#thr2EXITtrue, 121#thr1EXITtrue, 128#thr2EXITtrue, 1153#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1169#(and (<= ~x~0 2) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1161#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1165#(and (<= ~x~0 1) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1149#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 664#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), thr1Thread1of4ForFork1InUse, Black: 674#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 660#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 668#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), thr2Thread1of4ForFork0InUse, thr2Thread2of4ForFork0InUse, thr2Thread3of4ForFork0InUse, thr2Thread4of4ForFork0InUse, Black: 186#(and (= ~x~0 0) (<= 5 ~n~0)), 192#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 197#(and (<= 5 ~n~0) (<= (+ ~x~0 4) ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 191#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), 460#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 454#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 456#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 462#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 401#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 350#true, Black: 414#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 418#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 422#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 359#(<= (+ ~x~0 1) ~n~0), Black: 424#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 426#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 428#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 430#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 432#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 434#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 436#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), 998#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 438#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 440#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 442#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 444#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0))]) [2021-03-26 11:46:37,029 INFO L384 tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event [2021-03-26 11:46:37,029 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-03-26 11:46:37,029 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-03-26 11:46:37,029 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-03-26 11:46:37,241 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1329] L702-->thr2EXIT: Formula: (and (let ((.cse0 (= v_thr2Thread2of4ForFork0_~k~0_75 v_~n~0_903))) (or (and .cse0 (= (+ v_thr2Thread2of4ForFork0_~t~0_93 1) v_~x~0_1241)) (and (not .cse0) (= v_~x~0_1242 v_~x~0_1241)))) (= (store |v_#pthreadsMutex_1733| |v_~#mut~0.base_765| (store (select |v_#pthreadsMutex_1733| |v_~#mut~0.base_765|) |v_~#mut~0.offset_765| 0)) |v_#pthreadsMutex_1732|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_1733|, ~#mut~0.base=|v_~#mut~0.base_765|, thr2Thread2of4ForFork0_~k~0=v_thr2Thread2of4ForFork0_~k~0_75, thr2Thread2of4ForFork0_~t~0=v_thr2Thread2of4ForFork0_~t~0_93, ~#mut~0.offset=|v_~#mut~0.offset_765|, ~n~0=v_~n~0_903, ~x~0=v_~x~0_1242} OutVars{#pthreadsMutex=|v_#pthreadsMutex_1732|, ~#mut~0.base=|v_~#mut~0.base_765|, thr2Thread2of4ForFork0_~k~0=v_thr2Thread2of4ForFork0_~k~0_75, thr2Thread2of4ForFork0_~t~0=v_thr2Thread2of4ForFork0_~t~0_93, ~#mut~0.offset=|v_~#mut~0.offset_765|, ~n~0=v_~n~0_903, ~x~0=v_~x~0_1241} AuxVars[] AssignedVars[#pthreadsMutex, ~x~0][40], [Black: 261#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 265#true, Black: 960#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1026#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 2) ~n~0)), Black: 962#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 964#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1030#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 970#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1036#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0)), Black: 972#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 974#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 911#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 976#(and (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 978#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 980#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 982#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 984#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 858#true, Black: 986#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 988#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 990#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 927#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 992#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 867#(<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0), Black: 996#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 869#(<= (+ ~x~0 1) ~n~0), Black: 998#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1000#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1002#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 940#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1006#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1008#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 1010#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), 814#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 1012#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 2) ~n~0)), Black: 948#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1014#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1016#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 952#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 954#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1018#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1020#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 956#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1022#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), 64#thr2EXITtrue, Black: 832#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 802#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 804#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 836#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 776#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 579#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 808#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 583#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 810#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 780#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 568#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 585#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 334#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 685#true, Black: 782#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 816#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 786#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 818#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 820#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 790#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 794#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 796#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 828#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0) (<= ~x~0 3)), 89#thr2EXITtrue, Black: 324#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 342#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 106#L713-4true, 107#thr2EXITtrue, 121#thr1EXITtrue, 128#thr2EXITtrue, 1169#(and (<= ~x~0 2) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1161#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1165#(and (<= ~x~0 1) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 664#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1149#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), thr1Thread1of4ForFork1InUse, Black: 674#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 660#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 668#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), thr2Thread1of4ForFork0InUse, thr2Thread2of4ForFork0InUse, thr2Thread3of4ForFork0InUse, thr2Thread4of4ForFork0InUse, Black: 186#(and (= ~x~0 0) (<= 5 ~n~0)), 192#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 450#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 197#(and (<= 5 ~n~0) (<= (+ ~x~0 4) ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 191#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 454#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 456#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 460#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 462#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 401#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 350#true, Black: 414#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 418#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 422#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 359#(<= (+ ~x~0 1) ~n~0), Black: 424#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 426#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), 994#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 428#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 430#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 432#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 434#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 436#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 438#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 440#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 442#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 444#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0))]) [2021-03-26 11:46:37,242 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-03-26 11:46:37,242 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-03-26 11:46:37,242 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-03-26 11:46:37,242 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-03-26 11:46:37,449 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1328] L702-->thr2EXIT: Formula: (and (= |v_#pthreadsMutex_1728| (store |v_#pthreadsMutex_1729| |v_~#mut~0.base_763| (store (select |v_#pthreadsMutex_1729| |v_~#mut~0.base_763|) |v_~#mut~0.offset_763| 0))) (let ((.cse0 (= v_thr2Thread2of4ForFork0_~k~0_73 v_~n~0_901))) (or (and (= (+ v_thr2Thread2of4ForFork0_~t~0_91 1) v_~x~0_1237) .cse0) (and (not .cse0) (= v_~x~0_1237 v_~x~0_1238))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_1729|, ~#mut~0.base=|v_~#mut~0.base_763|, thr2Thread2of4ForFork0_~k~0=v_thr2Thread2of4ForFork0_~k~0_73, thr2Thread2of4ForFork0_~t~0=v_thr2Thread2of4ForFork0_~t~0_91, ~#mut~0.offset=|v_~#mut~0.offset_763|, ~n~0=v_~n~0_901, ~x~0=v_~x~0_1238} OutVars{#pthreadsMutex=|v_#pthreadsMutex_1728|, ~#mut~0.base=|v_~#mut~0.base_763|, thr2Thread2of4ForFork0_~k~0=v_thr2Thread2of4ForFork0_~k~0_73, thr2Thread2of4ForFork0_~t~0=v_thr2Thread2of4ForFork0_~t~0_91, ~#mut~0.offset=|v_~#mut~0.offset_763|, ~n~0=v_~n~0_901, ~x~0=v_~x~0_1237} AuxVars[] AssignedVars[#pthreadsMutex, ~x~0][297], [Black: 261#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 265#true, Black: 960#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1026#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 2) ~n~0)), Black: 962#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 964#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1030#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 970#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1036#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0)), Black: 972#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 974#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 911#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 976#(and (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 978#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 980#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 982#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 984#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 858#true, Black: 986#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 988#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 927#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 992#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 994#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 867#(<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0), Black: 996#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 869#(<= (+ ~x~0 1) ~n~0), Black: 998#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1000#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1002#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 940#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1006#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1008#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 1010#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), 814#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 1012#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 2) ~n~0)), Black: 948#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1014#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1016#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 952#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 954#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), 52#thr2ENTRYtrue, Black: 1018#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1020#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 956#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1022#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 832#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 802#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 804#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 836#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 776#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 579#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 808#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 810#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 583#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 568#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 780#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 585#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 685#true, 334#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 782#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 816#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 786#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 818#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 820#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 790#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 794#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 796#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 828#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0) (<= ~x~0 3)), 89#thr2EXITtrue, Black: 324#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 342#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 103#ULTIMATE.startEXITtrue, 107#thr2EXITtrue, 121#thr1EXITtrue, 128#thr2EXITtrue, 1153#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1169#(and (<= ~x~0 2) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1161#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1165#(and (<= ~x~0 1) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1149#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 664#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), thr1Thread1of4ForFork1InUse, Black: 674#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 660#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 668#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), thr2Thread1of4ForFork0InUse, thr2Thread2of4ForFork0InUse, thr2Thread3of4ForFork0InUse, thr2Thread4of4ForFork0InUse, Black: 186#(and (= ~x~0 0) (<= 5 ~n~0)), 192#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 450#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 197#(and (<= 5 ~n~0) (<= (+ ~x~0 4) ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 191#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 454#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 456#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 460#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 462#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 401#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 350#true, Black: 414#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 418#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 422#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), 990#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 359#(<= (+ ~x~0 1) ~n~0), Black: 424#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 426#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 428#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 430#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 432#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 434#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 436#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 438#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 440#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 442#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 444#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0))]) [2021-03-26 11:46:37,449 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2021-03-26 11:46:37,449 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-03-26 11:46:37,449 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-03-26 11:46:37,449 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-03-26 11:46:37,612 INFO L129 PetriNetUnfolder]: 2140/6149 cut-off events. [2021-03-26 11:46:37,612 INFO L130 PetriNetUnfolder]: For 285273/289604 co-relation queries the response was YES. [2021-03-26 11:46:37,673 INFO L84 FinitePrefix]: Finished finitePrefix Result has 52632 conditions, 6149 events. 2140/6149 cut-off events. For 285273/289604 co-relation queries the response was YES. Maximal size of possible extension queue 620. Compared 64558 event pairs, 438 based on Foata normal form. 354/5667 useless extension candidates. Maximal degree in co-relation 52515. Up to 2202 conditions per place. [2021-03-26 11:46:37,832 INFO L142 LiptonReduction]: Number of co-enabled transitions 5590 [2021-03-26 11:46:40,121 INFO L154 LiptonReduction]: Checked pairs total: 1709 [2021-03-26 11:46:40,122 INFO L156 LiptonReduction]: Total number of compositions: 16 [2021-03-26 11:46:40,122 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 3695 [2021-03-26 11:46:40,122 INFO L480 AbstractCegarLoop]: Abstraction has has 281 places, 556 transitions, 9425 flow [2021-03-26 11:46:40,122 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 216.25) internal successors, (1730), 8 states have internal predecessors, (1730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:40,123 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:46:40,123 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:46:40,324 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-03-26 11:46:40,325 INFO L428 AbstractCegarLoop]: === Iteration 13 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-26 11:46:40,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:46:40,325 INFO L82 PathProgramCache]: Analyzing trace with hash -1828836252, now seen corresponding path program 2 times [2021-03-26 11:46:40,325 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:46:40,325 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981556179] [2021-03-26 11:46:40,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:46:40,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:46:40,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:40,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,387 INFO L142 QuantifierPusher]: treesize reduction 3, result has 70.0 percent of original size [2021-03-26 11:46:40,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:40,388 INFO L142 QuantifierPusher]: treesize reduction 6, result has 68.4 percent of original size [2021-03-26 11:46:40,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:46:40,397 INFO L142 QuantifierPusher]: treesize reduction 6, result has 68.4 percent of original size [2021-03-26 11:46:40,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:46:40,408 INFO L142 QuantifierPusher]: treesize reduction 12, result has 29.4 percent of original size [2021-03-26 11:46:40,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:46:40,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:46:40,431 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:46:40,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:46:40,477 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:46:40,478 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981556179] [2021-03-26 11:46:40,478 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554209570] [2021-03-26 11:46:40,478 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:46:40,555 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-03-26 11:46:40,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-26 11:46:40,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-26 11:46:40,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 11:46:40,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:46:40,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:46:40,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,608 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,608 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,609 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-26 11:46:40,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:40,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-26 11:46:40,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-26 11:46:40,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:40,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:46:40,622 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 1] term [2021-03-26 11:46:40,622 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:46:40,623 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,624 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:46:40,625 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:46:40,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:46:40,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:40,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:40,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:46:40,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:46:40,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:40,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:46:40,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:46:40,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:46:40,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:46:40,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:46:40,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:46:40,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:40,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:46:40,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:46:40,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:40,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:46:40,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:46:40,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:40,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:46:40,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:40,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,698 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:46:40,699 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:40,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,701 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:46:40,701 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:46:40,701 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:46:40,702 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:40,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:40,703 INFO L147 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size 3 [2021-03-26 11:46:40,704 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:46:40,704 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:46:40,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:40,717 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-03-26 11:46:40,717 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-26 11:46:40,717 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 15 [2021-03-26 11:46:40,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574590399] [2021-03-26 11:46:40,718 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-26 11:46:40,718 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:46:40,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-26 11:46:40,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-03-26 11:46:40,720 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 222 out of 423 [2021-03-26 11:46:40,721 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 281 places, 556 transitions, 9425 flow. Second operand has 8 states, 8 states have (on average 223.25) internal successors, (1786), 8 states have internal predecessors, (1786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:40,721 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:46:40,721 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 222 of 423 [2021-03-26 11:46:40,721 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:46:45,416 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1312] L713-6-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res_80| 0) (= |v_ULTIMATE.start_main_#res_80| |v_ULTIMATE.start_#t~ret11_30|) (= (store (store |v_#valid_402| |v_ULTIMATE.start_main_~#t1~0.base_139| 0) |v_ULTIMATE.start_main_~#t2~0.base_133| 0) |v_#valid_401|) (not (< v_ULTIMATE.start_main_~i~0_211 v_~n~0_787))) InVars {ULTIMATE.start_main_~#t1~0.base=|v_ULTIMATE.start_main_~#t1~0.base_139|, #valid=|v_#valid_402|, ULTIMATE.start_main_~i~0=v_ULTIMATE.start_main_~i~0_211, ~n~0=v_~n~0_787, ULTIMATE.start_main_~#t2~0.base=|v_ULTIMATE.start_main_~#t2~0.base_133|} OutVars{ULTIMATE.start_main_~#t1~0.base=|v_ULTIMATE.start_main_~#t1~0.base_138|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_80|, #valid=|v_#valid_401|, ULTIMATE.start_main_~#t2~0.offset=|v_ULTIMATE.start_main_~#t2~0.offset_104|, ULTIMATE.start_main_~i~0=v_ULTIMATE.start_main_~i~0_211, ULTIMATE.start_#t~ret11=|v_ULTIMATE.start_#t~ret11_30|, ~n~0=v_~n~0_787, ULTIMATE.start_main_~#t2~0.base=|v_ULTIMATE.start_main_~#t2~0.base_132|, ULTIMATE.start_main_~#t1~0.offset=|v_ULTIMATE.start_main_~#t1~0.offset_108|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t1~0.base, ULTIMATE.start_main_#res, #valid, ULTIMATE.start_main_~#t2~0.offset, ULTIMATE.start_#t~ret11, ULTIMATE.start_main_~#t2~0.base, ULTIMATE.start_main_~#t1~0.offset][519], [Black: 261#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 265#true, Black: 1026#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 2) ~n~0)), Black: 962#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 964#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1030#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 970#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1036#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0)), Black: 972#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 974#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 911#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 976#(and (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 978#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 980#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 982#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 984#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 858#true, Black: 986#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 988#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 990#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 927#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 992#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 994#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 867#(<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0), Black: 996#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 869#(<= (+ ~x~0 1) ~n~0), Black: 998#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1000#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1002#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 940#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1006#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1008#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 1010#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1012#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 2) ~n~0)), Black: 948#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1014#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1016#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 952#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 954#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1018#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1020#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 956#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1022#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), 824#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 64#thr2EXITtrue, Black: 832#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 802#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 804#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 836#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 776#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 579#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 808#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 810#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 583#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 568#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 780#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 585#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 685#true, 334#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 782#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 814#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 816#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 786#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 818#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 820#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 790#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 794#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 796#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 89#thr2EXITtrue, Black: 828#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0) (<= ~x~0 3)), Black: 324#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 342#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 103#ULTIMATE.startEXITtrue, 107#thr2EXITtrue, 121#thr1EXITtrue, 1153#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1169#(and (<= ~x~0 2) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1161#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1165#(and (<= ~x~0 1) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1149#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 664#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 154#L687-1true, thr1Thread1of4ForFork1InUse, Black: 674#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 660#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), thr2Thread1of4ForFork0InUse, Black: 668#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), thr2Thread2of4ForFork0InUse, thr2Thread3of4ForFork0InUse, thr2Thread4of4ForFork0InUse, Black: 186#(and (= ~x~0 0) (<= 5 ~n~0)), 960#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 192#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 197#(and (<= 5 ~n~0) (<= (+ ~x~0 4) ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 456#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 191#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 454#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 460#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 462#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 401#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 350#true, Black: 414#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 418#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 422#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 359#(<= (+ ~x~0 1) ~n~0), Black: 424#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 426#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 428#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 430#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 432#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 434#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 436#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 438#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 440#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 442#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 444#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 1269#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3))]) [2021-03-26 11:46:45,417 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-03-26 11:46:45,417 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-03-26 11:46:45,417 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-03-26 11:46:45,417 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-03-26 11:46:45,417 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1002] L713-6-->L714: Formula: (< v_ULTIMATE.start_main_~i~0_4 v_~n~0_8) InVars {~n~0=v_~n~0_8, ULTIMATE.start_main_~i~0=v_ULTIMATE.start_main_~i~0_4} OutVars{~n~0=v_~n~0_8, ULTIMATE.start_main_~i~0=v_ULTIMATE.start_main_~i~0_4} AuxVars[] AssignedVars[][173], [Black: 261#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 265#true, Black: 960#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1026#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 2) ~n~0)), Black: 962#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 964#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1030#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 970#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1036#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0)), Black: 972#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 974#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 911#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 976#(and (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 978#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 980#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 982#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 984#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 858#true, Black: 986#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 988#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 990#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 927#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 992#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 994#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 867#(<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0), Black: 996#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 869#(<= (+ ~x~0 1) ~n~0), Black: 998#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1000#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1002#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 940#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1006#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1008#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 1010#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1012#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 2) ~n~0)), Black: 948#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), 49#L714true, Black: 1014#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1016#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 952#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 954#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1018#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1020#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 956#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1022#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), 824#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 64#thr2EXITtrue, Black: 832#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 802#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 804#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 836#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 776#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 579#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 808#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 583#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 810#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 780#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 568#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 585#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 685#true, 334#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 782#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 814#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 816#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 786#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 818#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 820#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 790#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 794#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 796#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 89#thr2EXITtrue, Black: 828#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0) (<= ~x~0 3)), Black: 324#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 342#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 107#thr2EXITtrue, 121#thr1EXITtrue, 1153#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1169#(and (<= ~x~0 2) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1161#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1165#(and (<= ~x~0 1) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1149#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 664#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 154#L687-1true, thr1Thread1of4ForFork1InUse, Black: 674#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 660#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), thr2Thread1of4ForFork0InUse, Black: 668#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), thr2Thread2of4ForFork0InUse, thr2Thread3of4ForFork0InUse, thr2Thread4of4ForFork0InUse, Black: 186#(and (= ~x~0 0) (<= 5 ~n~0)), 192#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 966#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 197#(and (<= 5 ~n~0) (<= (+ ~x~0 4) ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 456#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 191#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 454#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 460#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 462#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 401#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 350#true, Black: 414#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 418#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 422#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 359#(<= (+ ~x~0 1) ~n~0), Black: 424#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 426#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 428#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 430#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 432#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 434#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 436#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 438#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 440#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 442#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 444#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 1269#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3))]) [2021-03-26 11:46:45,417 INFO L384 tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event [2021-03-26 11:46:45,417 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-03-26 11:46:45,417 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-03-26 11:46:45,417 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-03-26 11:46:45,424 INFO L129 PetriNetUnfolder]: 8811/15797 cut-off events. [2021-03-26 11:46:45,424 INFO L130 PetriNetUnfolder]: For 552393/574959 co-relation queries the response was YES. [2021-03-26 11:46:45,585 INFO L84 FinitePrefix]: Finished finitePrefix Result has 125191 conditions, 15797 events. 8811/15797 cut-off events. For 552393/574959 co-relation queries the response was YES. Maximal size of possible extension queue 1671. Compared 136583 event pairs, 955 based on Foata normal form. 2727/16753 useless extension candidates. Maximal degree in co-relation 125072. Up to 4650 conditions per place. [2021-03-26 11:46:45,644 INFO L132 encePairwiseOnDemand]: 347/423 looper letters, 202 selfloop transitions, 369 changer transitions 17/676 dead transitions. [2021-03-26 11:46:45,645 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 676 transitions, 11731 flow [2021-03-26 11:46:45,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-26 11:46:45,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-03-26 11:46:45,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 3973 transitions. [2021-03-26 11:46:45,647 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5524961757752747 [2021-03-26 11:46:45,647 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 3973 transitions. [2021-03-26 11:46:45,648 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 3973 transitions. [2021-03-26 11:46:45,648 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:46:45,648 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 3973 transitions. [2021-03-26 11:46:45,650 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 233.7058823529412) internal successors, (3973), 17 states have internal predecessors, (3973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:45,654 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 423.0) internal successors, (7614), 18 states have internal predecessors, (7614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:45,654 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 423.0) internal successors, (7614), 18 states have internal predecessors, (7614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:45,654 INFO L185 Difference]: Start difference. First operand has 281 places, 556 transitions, 9425 flow. Second operand 17 states and 3973 transitions. [2021-03-26 11:46:45,654 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 297 places, 676 transitions, 11731 flow [2021-03-26 11:46:48,442 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 291 places, 676 transitions, 11440 flow, removed 22 selfloop flow, removed 6 redundant places. [2021-03-26 11:46:48,453 INFO L241 Difference]: Finished difference. Result has 293 places, 563 transitions, 10223 flow [2021-03-26 11:46:48,454 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=423, PETRI_DIFFERENCE_MINUEND_FLOW=9142, PETRI_DIFFERENCE_MINUEND_PLACES=275, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=556, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=362, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=192, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=10223, PETRI_PLACES=293, PETRI_TRANSITIONS=563} [2021-03-26 11:46:48,454 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, 226 predicate places. [2021-03-26 11:46:48,454 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:46:48,454 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 293 places, 563 transitions, 10223 flow [2021-03-26 11:46:48,454 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 293 places, 563 transitions, 10223 flow [2021-03-26 11:46:48,459 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 293 places, 563 transitions, 10223 flow [2021-03-26 11:46:48,978 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1399] thr2ENTRY-->thr2EXIT: Formula: (let ((.cse0 (select |v_#pthreadsMutex_2066| |v_~#mut~0.base_892|))) (and (= |v_thr2Thread2of4ForFork0_assume_abort_if_not_#in~cond_45| (ite (and (<= 5 v_thr2Thread2of4ForFork0_~k~0_97) (<= v_thr2Thread2of4ForFork0_~k~0_97 10)) 1 0)) (= (select .cse0 |v_~#mut~0.offset_892|) 0) (let ((.cse1 (= v_thr2Thread2of4ForFork0_~k~0_97 v_~n~0_1009))) (or (and (= v_~x~0_1465 (+ v_thr2Thread2of4ForFork0_~t~0_123 1)) .cse1) (and (= v_~x~0_1466 v_~x~0_1465) (not .cse1)))) (= v_thr2Thread2of4ForFork0_~arg.base_35 |v_thr2Thread2of4ForFork0_#in~arg.base_35|) (not (= v_thr2Thread2of4ForFork0_assume_abort_if_not_~cond_79 0)) (= v_thr2Thread2of4ForFork0_assume_abort_if_not_~cond_79 |v_thr2Thread2of4ForFork0_assume_abort_if_not_#in~cond_45|) (= |v_thr2Thread2of4ForFork0_#in~arg.offset_35| v_thr2Thread2of4ForFork0_~arg.offset_35) (= v_~x~0_1466 v_thr2Thread2of4ForFork0_~t~0_123) (= v_thr2Thread2of4ForFork0_~k~0_97 (let ((.cse2 (mod |v_thr2Thread2of4ForFork0_#t~nondet5_68| 4294967296))) (ite (<= .cse2 2147483647) .cse2 (+ .cse2 (- 4294967296))))) (= (store |v_#pthreadsMutex_2066| |v_~#mut~0.base_892| (store .cse0 |v_~#mut~0.offset_892| 0)) |v_#pthreadsMutex_2064|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_2066|, ~#mut~0.base=|v_~#mut~0.base_892|, ~#mut~0.offset=|v_~#mut~0.offset_892|, thr2Thread2of4ForFork0_#in~arg.offset=|v_thr2Thread2of4ForFork0_#in~arg.offset_35|, ~n~0=v_~n~0_1009, ~x~0=v_~x~0_1466, thr2Thread2of4ForFork0_#t~nondet5=|v_thr2Thread2of4ForFork0_#t~nondet5_68|, thr2Thread2of4ForFork0_#in~arg.base=|v_thr2Thread2of4ForFork0_#in~arg.base_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_2064|, thr2Thread2of4ForFork0_~k~0=v_thr2Thread2of4ForFork0_~k~0_97, thr2Thread2of4ForFork0_~arg.offset=v_thr2Thread2of4ForFork0_~arg.offset_35, thr2Thread2of4ForFork0_assume_abort_if_not_~cond=v_thr2Thread2of4ForFork0_assume_abort_if_not_~cond_79, thr2Thread2of4ForFork0_assume_abort_if_not_#in~cond=|v_thr2Thread2of4ForFork0_assume_abort_if_not_#in~cond_45|, ~#mut~0.offset=|v_~#mut~0.offset_892|, thr2Thread2of4ForFork0_~arg.base=v_thr2Thread2of4ForFork0_~arg.base_35, thr2Thread2of4ForFork0_#in~arg.base=|v_thr2Thread2of4ForFork0_#in~arg.base_35|, ~#mut~0.base=|v_~#mut~0.base_892|, thr2Thread2of4ForFork0_~t~0=v_thr2Thread2of4ForFork0_~t~0_123, thr2Thread2of4ForFork0_#in~arg.offset=|v_thr2Thread2of4ForFork0_#in~arg.offset_35|, ~n~0=v_~n~0_1009, thr2Thread2of4ForFork0_#t~nondet6=|v_thr2Thread2of4ForFork0_#t~nondet6_117|, ~x~0=v_~x~0_1465, thr2Thread2of4ForFork0_#t~nondet5=|v_thr2Thread2of4ForFork0_#t~nondet5_67|} AuxVars[] AssignedVars[#pthreadsMutex, thr2Thread2of4ForFork0_~k~0, thr2Thread2of4ForFork0_~arg.offset, thr2Thread2of4ForFork0_assume_abort_if_not_~cond, thr2Thread2of4ForFork0_~t~0, thr2Thread2of4ForFork0_assume_abort_if_not_#in~cond, thr2Thread2of4ForFork0_#t~nondet6, thr2Thread2of4ForFork0_~arg.base, ~x~0, thr2Thread2of4ForFork0_#t~nondet5][132], [Black: 261#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 265#true, Black: 960#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 962#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 964#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1030#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 970#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1036#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0)), Black: 972#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 974#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 911#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 976#(and (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 978#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 980#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 982#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 984#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 858#true, Black: 986#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 988#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 990#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 927#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 992#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 994#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 867#(<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0), Black: 996#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 869#(<= (+ ~x~0 1) ~n~0), Black: 1000#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1002#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 940#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1006#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1008#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 1010#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 948#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1014#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1016#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 952#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 954#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1018#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1020#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 956#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1022#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), 828#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0) (<= ~x~0 3)), 64#thr2EXITtrue, Black: 832#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 802#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 804#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 836#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 776#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 808#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 579#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 810#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 583#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 568#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 780#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 585#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 685#true, 334#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 782#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 814#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 816#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 786#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 818#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 820#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 790#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 794#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 796#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 89#thr2EXITtrue, Black: 324#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 342#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 106#L713-4true, 107#thr2EXITtrue, 121#thr1EXITtrue, 128#thr2EXITtrue, 1153#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1169#(and (<= ~x~0 2) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1161#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1165#(and (<= ~x~0 1) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1149#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 664#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), thr1Thread1of4ForFork1InUse, Black: 674#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 660#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 668#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), thr2Thread1of4ForFork0InUse, thr2Thread2of4ForFork0InUse, thr2Thread3of4ForFork0InUse, thr2Thread4of4ForFork0InUse, Black: 186#(and (= ~x~0 0) (<= 5 ~n~0)), 192#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 197#(and (<= 5 ~n~0) (<= (+ ~x~0 4) ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 191#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), 460#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 454#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 456#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 462#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 401#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 1241#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 350#true, Black: 414#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 418#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 422#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 359#(<= (+ ~x~0 1) ~n~0), Black: 424#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 426#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 428#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 430#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 432#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 434#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 436#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), 998#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 438#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 440#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 442#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 444#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 1269#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1257#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10))]) [2021-03-26 11:46:48,978 INFO L384 tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event [2021-03-26 11:46:48,978 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-03-26 11:46:48,978 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-03-26 11:46:48,978 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-03-26 11:46:49,379 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1329] L702-->thr2EXIT: Formula: (and (let ((.cse0 (= v_thr2Thread2of4ForFork0_~k~0_75 v_~n~0_903))) (or (and .cse0 (= (+ v_thr2Thread2of4ForFork0_~t~0_93 1) v_~x~0_1241)) (and (not .cse0) (= v_~x~0_1242 v_~x~0_1241)))) (= (store |v_#pthreadsMutex_1733| |v_~#mut~0.base_765| (store (select |v_#pthreadsMutex_1733| |v_~#mut~0.base_765|) |v_~#mut~0.offset_765| 0)) |v_#pthreadsMutex_1732|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_1733|, ~#mut~0.base=|v_~#mut~0.base_765|, thr2Thread2of4ForFork0_~k~0=v_thr2Thread2of4ForFork0_~k~0_75, thr2Thread2of4ForFork0_~t~0=v_thr2Thread2of4ForFork0_~t~0_93, ~#mut~0.offset=|v_~#mut~0.offset_765|, ~n~0=v_~n~0_903, ~x~0=v_~x~0_1242} OutVars{#pthreadsMutex=|v_#pthreadsMutex_1732|, ~#mut~0.base=|v_~#mut~0.base_765|, thr2Thread2of4ForFork0_~k~0=v_thr2Thread2of4ForFork0_~k~0_75, thr2Thread2of4ForFork0_~t~0=v_thr2Thread2of4ForFork0_~t~0_93, ~#mut~0.offset=|v_~#mut~0.offset_765|, ~n~0=v_~n~0_903, ~x~0=v_~x~0_1241} AuxVars[] AssignedVars[#pthreadsMutex, ~x~0][208], [Black: 261#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 265#true, Black: 960#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 962#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 964#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1030#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 970#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1036#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0)), Black: 972#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 974#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 911#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 976#(and (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 978#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 980#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 982#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 984#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 858#true, Black: 986#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 988#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 990#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 927#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 992#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 867#(<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0), Black: 996#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 869#(<= (+ ~x~0 1) ~n~0), Black: 998#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1000#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1002#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 940#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1006#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1008#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), 814#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 1010#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 948#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1014#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1016#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 952#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 954#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1018#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1020#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 956#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1022#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), 64#thr2EXITtrue, Black: 832#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 802#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 804#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 836#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 776#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 808#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 579#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 583#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 810#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 780#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 568#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 585#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 334#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 685#true, Black: 782#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 816#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 786#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 818#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 820#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 790#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 794#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 796#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 828#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0) (<= ~x~0 3)), 89#thr2EXITtrue, Black: 324#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 342#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 106#L713-4true, 107#thr2EXITtrue, 121#thr1EXITtrue, 128#thr2EXITtrue, 1169#(and (<= ~x~0 2) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1161#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1165#(and (<= ~x~0 1) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 664#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1149#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), thr1Thread1of4ForFork1InUse, Black: 674#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 660#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 668#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), thr2Thread1of4ForFork0InUse, thr2Thread2of4ForFork0InUse, thr2Thread3of4ForFork0InUse, thr2Thread4of4ForFork0InUse, Black: 186#(and (= ~x~0 0) (<= 5 ~n~0)), 192#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 450#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 197#(and (<= 5 ~n~0) (<= (+ ~x~0 4) ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 191#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 454#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 456#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 460#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 462#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 401#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 350#true, Black: 414#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 418#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 422#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 359#(<= (+ ~x~0 1) ~n~0), Black: 424#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 426#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), 994#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 428#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 430#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 432#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 434#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 436#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 438#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 440#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 442#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 444#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 1267#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1269#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1257#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10))]) [2021-03-26 11:46:49,380 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-03-26 11:46:49,380 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-03-26 11:46:49,380 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-03-26 11:46:49,380 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-03-26 11:46:49,478 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1328] L702-->thr2EXIT: Formula: (and (= |v_#pthreadsMutex_1728| (store |v_#pthreadsMutex_1729| |v_~#mut~0.base_763| (store (select |v_#pthreadsMutex_1729| |v_~#mut~0.base_763|) |v_~#mut~0.offset_763| 0))) (let ((.cse0 (= v_thr2Thread2of4ForFork0_~k~0_73 v_~n~0_901))) (or (and (= (+ v_thr2Thread2of4ForFork0_~t~0_91 1) v_~x~0_1237) .cse0) (and (not .cse0) (= v_~x~0_1237 v_~x~0_1238))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_1729|, ~#mut~0.base=|v_~#mut~0.base_763|, thr2Thread2of4ForFork0_~k~0=v_thr2Thread2of4ForFork0_~k~0_73, thr2Thread2of4ForFork0_~t~0=v_thr2Thread2of4ForFork0_~t~0_91, ~#mut~0.offset=|v_~#mut~0.offset_763|, ~n~0=v_~n~0_901, ~x~0=v_~x~0_1238} OutVars{#pthreadsMutex=|v_#pthreadsMutex_1728|, ~#mut~0.base=|v_~#mut~0.base_763|, thr2Thread2of4ForFork0_~k~0=v_thr2Thread2of4ForFork0_~k~0_73, thr2Thread2of4ForFork0_~t~0=v_thr2Thread2of4ForFork0_~t~0_91, ~#mut~0.offset=|v_~#mut~0.offset_763|, ~n~0=v_~n~0_901, ~x~0=v_~x~0_1237} AuxVars[] AssignedVars[#pthreadsMutex, ~x~0][271], [Black: 261#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 265#true, Black: 960#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 962#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 964#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1030#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 970#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1036#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0)), Black: 972#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 974#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 911#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 976#(and (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 978#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 980#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 982#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 984#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 858#true, Black: 986#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 988#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 927#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 992#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 994#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 867#(<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0), Black: 996#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 869#(<= (+ ~x~0 1) ~n~0), Black: 998#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1000#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1002#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 940#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1006#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1008#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 1010#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), 814#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 948#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1014#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1016#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 952#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), 52#thr2ENTRYtrue, Black: 954#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1018#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1020#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 956#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1022#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 832#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 802#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 804#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 836#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 776#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 579#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 808#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 810#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 583#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 568#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 780#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 585#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 685#true, 334#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 782#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 816#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 786#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 818#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 820#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 790#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 794#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 796#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 828#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0) (<= ~x~0 3)), 89#thr2EXITtrue, Black: 324#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 342#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 103#ULTIMATE.startEXITtrue, 107#thr2EXITtrue, 121#thr1EXITtrue, 128#thr2EXITtrue, 1153#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1169#(and (<= ~x~0 2) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1161#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1165#(and (<= ~x~0 1) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1149#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 664#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), thr1Thread1of4ForFork1InUse, Black: 674#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 660#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 668#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), thr2Thread1of4ForFork0InUse, thr2Thread2of4ForFork0InUse, thr2Thread3of4ForFork0InUse, thr2Thread4of4ForFork0InUse, Black: 186#(and (= ~x~0 0) (<= 5 ~n~0)), 192#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 450#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 197#(and (<= 5 ~n~0) (<= (+ ~x~0 4) ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 191#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 454#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 456#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 460#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 462#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 401#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 350#true, Black: 414#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 418#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 422#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), 990#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 359#(<= (+ ~x~0 1) ~n~0), Black: 424#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 426#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 428#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 430#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 432#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 434#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 436#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 438#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 440#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 442#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 444#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 1269#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1257#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10))]) [2021-03-26 11:46:49,478 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2021-03-26 11:46:49,478 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-03-26 11:46:49,478 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-03-26 11:46:49,478 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-03-26 11:46:49,601 INFO L129 PetriNetUnfolder]: 2156/6105 cut-off events. [2021-03-26 11:46:49,601 INFO L130 PetriNetUnfolder]: For 273655/279167 co-relation queries the response was YES. [2021-03-26 11:46:49,659 INFO L84 FinitePrefix]: Finished finitePrefix Result has 54255 conditions, 6105 events. 2156/6105 cut-off events. For 273655/279167 co-relation queries the response was YES. Maximal size of possible extension queue 589. Compared 63336 event pairs, 473 based on Foata normal form. 343/5650 useless extension candidates. Maximal degree in co-relation 54138. Up to 2197 conditions per place. [2021-03-26 11:46:49,877 INFO L142 LiptonReduction]: Number of co-enabled transitions 5620 [2021-03-26 11:46:50,837 INFO L154 LiptonReduction]: Checked pairs total: 45 [2021-03-26 11:46:50,837 INFO L156 LiptonReduction]: Total number of compositions: 3 [2021-03-26 11:46:50,837 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2383 [2021-03-26 11:46:50,838 INFO L480 AbstractCegarLoop]: Abstraction has has 292 places, 562 transitions, 10217 flow [2021-03-26 11:46:50,838 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 223.25) internal successors, (1786), 8 states have internal predecessors, (1786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:50,838 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:46:50,838 INFO L263 CegarLoopForPetriNet]: trace histogram [4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:46:51,039 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:46:51,039 INFO L428 AbstractCegarLoop]: === Iteration 14 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-26 11:46:51,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:46:51,039 INFO L82 PathProgramCache]: Analyzing trace with hash -1255822182, now seen corresponding path program 1 times [2021-03-26 11:46:51,040 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:46:51,040 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657944803] [2021-03-26 11:46:51,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:46:51,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:46:51,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:51,088 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-26 11:46:51,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:51,095 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-26 11:46:51,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:51,103 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-26 11:46:51,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:51,111 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:46:51,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:46:51,117 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:46:51,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:46:51,125 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-03-26 11:46:51,125 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657944803] [2021-03-26 11:46:51,126 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514412097] [2021-03-26 11:46:51,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:46:51,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:46:51,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-26 11:46:51,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 11:46:51,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:46:51,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:46:51,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:51,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:46:51,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:46:51,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:51,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:46:51,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:46:51,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:51,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:46:51,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:51,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,340 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:46:51,341 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:51,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,343 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:46:51,343 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:46:51,344 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:46:51,344 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:51,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,346 INFO L147 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size 3 [2021-03-26 11:46:51,346 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:46:51,347 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:46:51,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-26 11:46:51,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:51,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-26 11:46:51,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-26 11:46:51,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:51,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:46:51,363 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 1] term [2021-03-26 11:46:51,363 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:46:51,364 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,364 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:46:51,365 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:46:51,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:51,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:51,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-26 11:46:51,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:51,382 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 11:46:51,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-26 11:46:51,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:46:51,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:51,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:46:51,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:46:51,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:46:51,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:46:51,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:46:51,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:46:51,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:46:51,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:46:51,429 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-03-26 11:46:51,429 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 11:46:51,429 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2021-03-26 11:46:51,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399991213] [2021-03-26 11:46:51,429 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-26 11:46:51,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:46:51,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-26 11:46:51,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-03-26 11:46:51,432 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 228 out of 426 [2021-03-26 11:46:51,433 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 292 places, 562 transitions, 10217 flow. Second operand has 14 states, 14 states have (on average 229.28571428571428) internal successors, (3210), 14 states have internal predecessors, (3210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:51,433 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:46:51,433 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 228 of 426 [2021-03-26 11:46:51,434 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:46:55,281 INFO L129 PetriNetUnfolder]: 6371/12137 cut-off events. [2021-03-26 11:46:55,282 INFO L130 PetriNetUnfolder]: For 417324/439114 co-relation queries the response was YES. [2021-03-26 11:46:55,402 INFO L84 FinitePrefix]: Finished finitePrefix Result has 101915 conditions, 12137 events. 6371/12137 cut-off events. For 417324/439114 co-relation queries the response was YES. Maximal size of possible extension queue 1375. Compared 108307 event pairs, 695 based on Foata normal form. 1759/12418 useless extension candidates. Maximal degree in co-relation 101796. Up to 3853 conditions per place. [2021-03-26 11:46:55,454 INFO L132 encePairwiseOnDemand]: 344/426 looper letters, 170 selfloop transitions, 392 changer transitions 21/673 dead transitions. [2021-03-26 11:46:55,454 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 305 places, 673 transitions, 12621 flow [2021-03-26 11:46:55,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-26 11:46:55,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-03-26 11:46:55,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 3366 transitions. [2021-03-26 11:46:55,457 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5643863179074446 [2021-03-26 11:46:55,457 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 3366 transitions. [2021-03-26 11:46:55,457 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 3366 transitions. [2021-03-26 11:46:55,457 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:46:55,457 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 3366 transitions. [2021-03-26 11:46:55,459 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 240.42857142857142) internal successors, (3366), 14 states have internal predecessors, (3366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:55,461 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 426.0) internal successors, (6390), 15 states have internal predecessors, (6390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:55,461 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 426.0) internal successors, (6390), 15 states have internal predecessors, (6390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:46:55,461 INFO L185 Difference]: Start difference. First operand has 292 places, 562 transitions, 10217 flow. Second operand 14 states and 3366 transitions. [2021-03-26 11:46:55,461 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 305 places, 673 transitions, 12621 flow [2021-03-26 11:46:57,941 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 298 places, 673 transitions, 12151 flow, removed 29 selfloop flow, removed 7 redundant places. [2021-03-26 11:46:57,951 INFO L241 Difference]: Finished difference. Result has 303 places, 597 transitions, 11622 flow [2021-03-26 11:46:57,952 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=426, PETRI_DIFFERENCE_MINUEND_FLOW=9763, PETRI_DIFFERENCE_MINUEND_PLACES=285, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=562, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=354, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=173, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=11622, PETRI_PLACES=303, PETRI_TRANSITIONS=597} [2021-03-26 11:46:57,952 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, 236 predicate places. [2021-03-26 11:46:57,952 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:46:57,952 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 303 places, 597 transitions, 11622 flow [2021-03-26 11:46:57,952 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 303 places, 597 transitions, 11622 flow [2021-03-26 11:46:57,958 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 303 places, 597 transitions, 11622 flow [2021-03-26 11:46:58,222 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1329] L702-->thr2EXIT: Formula: (and (let ((.cse0 (= v_thr2Thread2of4ForFork0_~k~0_75 v_~n~0_903))) (or (and .cse0 (= (+ v_thr2Thread2of4ForFork0_~t~0_93 1) v_~x~0_1241)) (and (not .cse0) (= v_~x~0_1242 v_~x~0_1241)))) (= (store |v_#pthreadsMutex_1733| |v_~#mut~0.base_765| (store (select |v_#pthreadsMutex_1733| |v_~#mut~0.base_765|) |v_~#mut~0.offset_765| 0)) |v_#pthreadsMutex_1732|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_1733|, ~#mut~0.base=|v_~#mut~0.base_765|, thr2Thread2of4ForFork0_~k~0=v_thr2Thread2of4ForFork0_~k~0_75, thr2Thread2of4ForFork0_~t~0=v_thr2Thread2of4ForFork0_~t~0_93, ~#mut~0.offset=|v_~#mut~0.offset_765|, ~n~0=v_~n~0_903, ~x~0=v_~x~0_1242} OutVars{#pthreadsMutex=|v_#pthreadsMutex_1732|, ~#mut~0.base=|v_~#mut~0.base_765|, thr2Thread2of4ForFork0_~k~0=v_thr2Thread2of4ForFork0_~k~0_75, thr2Thread2of4ForFork0_~t~0=v_thr2Thread2of4ForFork0_~t~0_93, ~#mut~0.offset=|v_~#mut~0.offset_765|, ~n~0=v_~n~0_903, ~x~0=v_~x~0_1241} AuxVars[] AssignedVars[#pthreadsMutex, ~x~0][532], [Black: 261#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 265#true, 269#true, Black: 960#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 962#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 964#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1030#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 970#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1036#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0)), Black: 972#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 974#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 976#(and (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 978#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 980#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 982#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 984#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 858#true, Black: 986#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 988#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 990#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 927#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 992#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 994#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 867#(<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0), Black: 996#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 869#(<= (+ ~x~0 1) ~n~0), Black: 998#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1000#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1002#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 940#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1006#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1008#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 1010#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 948#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1014#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1016#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 952#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 954#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1018#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1020#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 956#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1022#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), 64#thr2EXITtrue, Black: 832#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 802#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 804#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 836#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 776#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 579#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 808#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 583#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 810#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 568#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 780#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 585#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 685#true, Black: 782#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 814#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 816#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 786#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 818#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), 1365#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= 5 ~n~0) (<= ~n~0 10)), Black: 820#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 790#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), 87#L713-5true, Black: 794#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 796#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 828#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0) (<= ~x~0 3)), Black: 324#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 342#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1361#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1379#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), 107#thr2EXITtrue, Black: 1381#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1375#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= ~x~0 4) (<= 5 ~n~0) (<= ~n~0 10)), 121#thr1EXITtrue, 128#thr2EXITtrue, 911#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 1169#(and (<= ~x~0 2) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1161#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), 664#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1149#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), thr1Thread1of4ForFork1InUse, Black: 674#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 660#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 668#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), thr2Thread1of4ForFork0InUse, thr2Thread2of4ForFork0InUse, thr2Thread3of4ForFork0InUse, thr2Thread4of4ForFork0NotInUse, Black: 186#(and (= ~x~0 0) (<= 5 ~n~0)), 454#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 197#(and (<= 5 ~n~0) (<= (+ ~x~0 4) ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 191#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 456#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 460#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 462#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 401#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 350#true, Black: 414#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 418#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 422#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 359#(<= (+ ~x~0 1) ~n~0), Black: 424#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 426#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 428#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 430#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 432#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 434#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 436#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 438#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 440#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 442#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 444#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 1267#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1269#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1257#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10))]) [2021-03-26 11:46:58,222 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is not cut-off event [2021-03-26 11:46:58,223 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is not cut-off event [2021-03-26 11:46:58,223 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is not cut-off event [2021-03-26 11:46:58,223 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is not cut-off event [2021-03-26 11:46:58,922 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1329] L702-->thr2EXIT: Formula: (and (let ((.cse0 (= v_thr2Thread2of4ForFork0_~k~0_75 v_~n~0_903))) (or (and .cse0 (= (+ v_thr2Thread2of4ForFork0_~t~0_93 1) v_~x~0_1241)) (and (not .cse0) (= v_~x~0_1242 v_~x~0_1241)))) (= (store |v_#pthreadsMutex_1733| |v_~#mut~0.base_765| (store (select |v_#pthreadsMutex_1733| |v_~#mut~0.base_765|) |v_~#mut~0.offset_765| 0)) |v_#pthreadsMutex_1732|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_1733|, ~#mut~0.base=|v_~#mut~0.base_765|, thr2Thread2of4ForFork0_~k~0=v_thr2Thread2of4ForFork0_~k~0_75, thr2Thread2of4ForFork0_~t~0=v_thr2Thread2of4ForFork0_~t~0_93, ~#mut~0.offset=|v_~#mut~0.offset_765|, ~n~0=v_~n~0_903, ~x~0=v_~x~0_1242} OutVars{#pthreadsMutex=|v_#pthreadsMutex_1732|, ~#mut~0.base=|v_~#mut~0.base_765|, thr2Thread2of4ForFork0_~k~0=v_thr2Thread2of4ForFork0_~k~0_75, thr2Thread2of4ForFork0_~t~0=v_thr2Thread2of4ForFork0_~t~0_93, ~#mut~0.offset=|v_~#mut~0.offset_765|, ~n~0=v_~n~0_903, ~x~0=v_~x~0_1241} AuxVars[] AssignedVars[#pthreadsMutex, ~x~0][544], [Black: 261#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 265#true, Black: 960#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 962#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 964#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1030#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 970#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1036#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0)), Black: 972#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 974#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 911#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 976#(and (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 978#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 980#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 982#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 984#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 858#true, Black: 986#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 988#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 990#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 927#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 992#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 867#(<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0), Black: 996#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 869#(<= (+ ~x~0 1) ~n~0), Black: 998#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1000#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1002#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 940#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1006#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1008#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), 814#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 1010#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 948#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1014#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1016#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 952#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 954#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1018#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1020#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 956#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1022#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), 64#thr2EXITtrue, Black: 832#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 802#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 804#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 836#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 776#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 579#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 808#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 583#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 810#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 780#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 568#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 585#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 334#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 685#true, Black: 782#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 816#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 786#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 818#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), 1365#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= 5 ~n~0) (<= ~n~0 10)), Black: 820#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 790#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 794#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 796#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 828#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0) (<= ~x~0 3)), 89#thr2EXITtrue, Black: 324#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 342#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1361#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), 106#L713-4true, Black: 1379#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), 107#thr2EXITtrue, Black: 1381#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1375#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= ~x~0 4) (<= 5 ~n~0) (<= ~n~0 10)), 121#thr1EXITtrue, 128#thr2EXITtrue, 1169#(and (<= ~x~0 2) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1161#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), 664#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1149#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), thr1Thread1of4ForFork1InUse, Black: 674#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 660#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 668#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), thr2Thread1of4ForFork0InUse, thr2Thread2of4ForFork0InUse, thr2Thread3of4ForFork0InUse, thr2Thread4of4ForFork0InUse, Black: 186#(and (= ~x~0 0) (<= 5 ~n~0)), 192#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 450#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 197#(and (<= 5 ~n~0) (<= (+ ~x~0 4) ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 191#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 454#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 456#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 460#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 462#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 401#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 350#true, Black: 414#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 418#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 422#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 359#(<= (+ ~x~0 1) ~n~0), Black: 424#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 426#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 428#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 994#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 430#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 432#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 434#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 436#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 438#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 440#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 442#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 444#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 1267#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1269#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1257#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10))]) [2021-03-26 11:46:58,923 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-03-26 11:46:58,923 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-03-26 11:46:58,923 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-03-26 11:46:58,923 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-03-26 11:46:59,029 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1373] thr2ENTRY-->thr2EXIT: Formula: (let ((.cse1 (select |v_#pthreadsMutex_1956| |v_~#mut~0.base_854|))) (and (= |v_thr2Thread3of4ForFork0_assume_abort_if_not_#in~cond_71| v_thr2Thread3of4ForFork0_assume_abort_if_not_~cond_83) (let ((.cse0 (= v_thr2Thread3of4ForFork0_~k~0_101 v_~n~0_975))) (or (and (not .cse0) (= v_~x~0_1389 v_~x~0_1388)) (and (= (+ v_thr2Thread3of4ForFork0_~t~0_117 1) v_~x~0_1388) .cse0))) (= v_thr2Thread3of4ForFork0_~arg.offset_53 |v_thr2Thread3of4ForFork0_#in~arg.offset_53|) (= |v_#pthreadsMutex_1954| (store |v_#pthreadsMutex_1956| |v_~#mut~0.base_854| (store .cse1 |v_~#mut~0.offset_854| 0))) (= |v_thr2Thread3of4ForFork0_#in~arg.base_53| v_thr2Thread3of4ForFork0_~arg.base_53) (= (select .cse1 |v_~#mut~0.offset_854|) 0) (= (let ((.cse2 (mod |v_thr2Thread3of4ForFork0_#t~nondet5_106| 4294967296))) (ite (<= .cse2 2147483647) .cse2 (+ .cse2 (- 4294967296)))) v_thr2Thread3of4ForFork0_~k~0_101) (= |v_thr2Thread3of4ForFork0_assume_abort_if_not_#in~cond_71| (ite (and (<= v_thr2Thread3of4ForFork0_~k~0_101 10) (<= 5 v_thr2Thread3of4ForFork0_~k~0_101)) 1 0)) (= v_thr2Thread3of4ForFork0_~t~0_117 v_~x~0_1389) (not (= v_thr2Thread3of4ForFork0_assume_abort_if_not_~cond_83 0)))) InVars {thr2Thread3of4ForFork0_#t~nondet5=|v_thr2Thread3of4ForFork0_#t~nondet5_106|, #pthreadsMutex=|v_#pthreadsMutex_1956|, ~#mut~0.base=|v_~#mut~0.base_854|, ~#mut~0.offset=|v_~#mut~0.offset_854|, thr2Thread3of4ForFork0_#in~arg.offset=|v_thr2Thread3of4ForFork0_#in~arg.offset_53|, ~n~0=v_~n~0_975, ~x~0=v_~x~0_1389, thr2Thread3of4ForFork0_#in~arg.base=|v_thr2Thread3of4ForFork0_#in~arg.base_53|} OutVars{thr2Thread3of4ForFork0_#t~nondet5=|v_thr2Thread3of4ForFork0_#t~nondet5_105|, #pthreadsMutex=|v_#pthreadsMutex_1954|, thr2Thread3of4ForFork0_#t~nondet6=|v_thr2Thread3of4ForFork0_#t~nondet6_77|, ~#mut~0.offset=|v_~#mut~0.offset_854|, thr2Thread3of4ForFork0_#in~arg.offset=|v_thr2Thread3of4ForFork0_#in~arg.offset_53|, thr2Thread3of4ForFork0_assume_abort_if_not_~cond=v_thr2Thread3of4ForFork0_assume_abort_if_not_~cond_83, ~#mut~0.base=|v_~#mut~0.base_854|, thr2Thread3of4ForFork0_~arg.offset=v_thr2Thread3of4ForFork0_~arg.offset_53, thr2Thread3of4ForFork0_assume_abort_if_not_#in~cond=|v_thr2Thread3of4ForFork0_assume_abort_if_not_#in~cond_71|, thr2Thread3of4ForFork0_~t~0=v_thr2Thread3of4ForFork0_~t~0_117, thr2Thread3of4ForFork0_~arg.base=v_thr2Thread3of4ForFork0_~arg.base_53, ~n~0=v_~n~0_975, ~x~0=v_~x~0_1388, thr2Thread3of4ForFork0_~k~0=v_thr2Thread3of4ForFork0_~k~0_101, thr2Thread3of4ForFork0_#in~arg.base=|v_thr2Thread3of4ForFork0_#in~arg.base_53|} AuxVars[] AssignedVars[thr2Thread3of4ForFork0_#t~nondet5, thr2Thread3of4ForFork0_assume_abort_if_not_~cond, #pthreadsMutex, thr2Thread3of4ForFork0_#t~nondet6, thr2Thread3of4ForFork0_~arg.offset, thr2Thread3of4ForFork0_assume_abort_if_not_#in~cond, thr2Thread3of4ForFork0_~t~0, thr2Thread3of4ForFork0_~arg.base, ~x~0, thr2Thread3of4ForFork0_~k~0][395], [Black: 261#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 265#true, Black: 960#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 962#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 964#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 17#thr2ENTRYtrue, Black: 1030#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 970#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1036#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0)), Black: 972#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 974#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 911#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 976#(and (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 978#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 980#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 982#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 984#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 858#true, Black: 986#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 988#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 990#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 927#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 992#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 994#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 867#(<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0), Black: 996#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 869#(<= (+ ~x~0 1) ~n~0), Black: 998#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1002#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 940#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1006#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1008#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 1010#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 948#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1014#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1016#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 952#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 954#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1018#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1020#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 956#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 824#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 1022#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), 64#thr2EXITtrue, Black: 832#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 802#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 804#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 836#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 776#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 579#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 808#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 810#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 583#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 568#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 780#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 585#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 685#true, 334#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 782#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 814#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 816#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 786#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 818#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 820#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 1365#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= 5 ~n~0) (<= ~n~0 10)), Black: 790#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 794#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 796#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 89#thr2EXITtrue, Black: 828#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0) (<= ~x~0 3)), Black: 324#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 342#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 103#ULTIMATE.startEXITtrue, Black: 1361#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1379#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), 107#thr2EXITtrue, Black: 1381#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1375#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= ~x~0 4) (<= 5 ~n~0) (<= ~n~0 10)), 121#thr1EXITtrue, 1153#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1161#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1149#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 664#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), thr1Thread1of4ForFork1InUse, Black: 674#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 660#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 668#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), thr2Thread1of4ForFork0InUse, thr2Thread2of4ForFork0InUse, thr2Thread3of4ForFork0InUse, thr2Thread4of4ForFork0InUse, Black: 186#(and (= ~x~0 0) (<= 5 ~n~0)), 192#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 456#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 197#(and (<= 5 ~n~0) (<= (+ ~x~0 4) ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 191#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 454#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 460#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 462#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 401#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 350#true, Black: 414#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 418#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 422#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 359#(<= (+ ~x~0 1) ~n~0), Black: 424#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 426#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 428#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 430#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 432#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 434#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 436#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 438#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 440#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), 1000#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 442#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 444#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 1269#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1257#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10))]) [2021-03-26 11:46:59,030 INFO L384 tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event [2021-03-26 11:46:59,030 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-03-26 11:46:59,030 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-03-26 11:46:59,030 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-03-26 11:46:59,030 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1328] L702-->thr2EXIT: Formula: (and (= |v_#pthreadsMutex_1728| (store |v_#pthreadsMutex_1729| |v_~#mut~0.base_763| (store (select |v_#pthreadsMutex_1729| |v_~#mut~0.base_763|) |v_~#mut~0.offset_763| 0))) (let ((.cse0 (= v_thr2Thread2of4ForFork0_~k~0_73 v_~n~0_901))) (or (and (= (+ v_thr2Thread2of4ForFork0_~t~0_91 1) v_~x~0_1237) .cse0) (and (not .cse0) (= v_~x~0_1237 v_~x~0_1238))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_1729|, ~#mut~0.base=|v_~#mut~0.base_763|, thr2Thread2of4ForFork0_~k~0=v_thr2Thread2of4ForFork0_~k~0_73, thr2Thread2of4ForFork0_~t~0=v_thr2Thread2of4ForFork0_~t~0_91, ~#mut~0.offset=|v_~#mut~0.offset_763|, ~n~0=v_~n~0_901, ~x~0=v_~x~0_1238} OutVars{#pthreadsMutex=|v_#pthreadsMutex_1728|, ~#mut~0.base=|v_~#mut~0.base_763|, thr2Thread2of4ForFork0_~k~0=v_thr2Thread2of4ForFork0_~k~0_73, thr2Thread2of4ForFork0_~t~0=v_thr2Thread2of4ForFork0_~t~0_91, ~#mut~0.offset=|v_~#mut~0.offset_763|, ~n~0=v_~n~0_901, ~x~0=v_~x~0_1237} AuxVars[] AssignedVars[#pthreadsMutex, ~x~0][220], [Black: 261#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 265#true, Black: 960#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 962#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 964#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1030#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 970#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1036#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0)), Black: 972#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 974#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 911#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 976#(and (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 978#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 980#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 982#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 984#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 858#true, Black: 986#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 988#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 927#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 992#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 994#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 867#(<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0), Black: 996#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 869#(<= (+ ~x~0 1) ~n~0), Black: 998#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1000#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1002#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 940#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1006#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1008#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 1010#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), 814#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 948#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1014#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1016#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 952#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), 52#thr2ENTRYtrue, Black: 954#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1018#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1020#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 956#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1022#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 832#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 802#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 804#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 836#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 776#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 579#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 808#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 810#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 583#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 568#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 780#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 585#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 685#true, 334#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 782#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 816#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 786#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 818#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 820#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 1365#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= 5 ~n~0) (<= ~n~0 10)), Black: 790#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 794#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 796#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 89#thr2EXITtrue, Black: 828#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0) (<= ~x~0 3)), Black: 324#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 342#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 103#ULTIMATE.startEXITtrue, Black: 1361#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1379#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), 107#thr2EXITtrue, Black: 1381#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1375#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= ~x~0 4) (<= 5 ~n~0) (<= ~n~0 10)), 121#thr1EXITtrue, 128#thr2EXITtrue, 1153#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1161#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1149#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 664#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), thr1Thread1of4ForFork1InUse, Black: 674#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 660#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 668#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), thr2Thread1of4ForFork0InUse, thr2Thread2of4ForFork0InUse, thr2Thread3of4ForFork0InUse, thr2Thread4of4ForFork0InUse, Black: 186#(and (= ~x~0 0) (<= 5 ~n~0)), 192#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 450#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 197#(and (<= 5 ~n~0) (<= (+ ~x~0 4) ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 191#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 454#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 456#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 460#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 462#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 401#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 350#true, Black: 414#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 418#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 422#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), 990#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 359#(<= (+ ~x~0 1) ~n~0), Black: 424#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 426#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 428#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 430#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 432#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 434#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 436#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 438#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 440#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 442#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 444#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 1269#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1257#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10))]) [2021-03-26 11:46:59,030 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2021-03-26 11:46:59,030 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-03-26 11:46:59,030 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-03-26 11:46:59,030 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-03-26 11:46:59,121 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1312] L713-6-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res_80| 0) (= |v_ULTIMATE.start_main_#res_80| |v_ULTIMATE.start_#t~ret11_30|) (= (store (store |v_#valid_402| |v_ULTIMATE.start_main_~#t1~0.base_139| 0) |v_ULTIMATE.start_main_~#t2~0.base_133| 0) |v_#valid_401|) (not (< v_ULTIMATE.start_main_~i~0_211 v_~n~0_787))) InVars {ULTIMATE.start_main_~#t1~0.base=|v_ULTIMATE.start_main_~#t1~0.base_139|, #valid=|v_#valid_402|, ULTIMATE.start_main_~i~0=v_ULTIMATE.start_main_~i~0_211, ~n~0=v_~n~0_787, ULTIMATE.start_main_~#t2~0.base=|v_ULTIMATE.start_main_~#t2~0.base_133|} OutVars{ULTIMATE.start_main_~#t1~0.base=|v_ULTIMATE.start_main_~#t1~0.base_138|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_80|, #valid=|v_#valid_401|, ULTIMATE.start_main_~#t2~0.offset=|v_ULTIMATE.start_main_~#t2~0.offset_104|, ULTIMATE.start_main_~i~0=v_ULTIMATE.start_main_~i~0_211, ULTIMATE.start_#t~ret11=|v_ULTIMATE.start_#t~ret11_30|, ~n~0=v_~n~0_787, ULTIMATE.start_main_~#t2~0.base=|v_ULTIMATE.start_main_~#t2~0.base_132|, ULTIMATE.start_main_~#t1~0.offset=|v_ULTIMATE.start_main_~#t1~0.offset_108|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t1~0.base, ULTIMATE.start_main_#res, #valid, ULTIMATE.start_main_~#t2~0.offset, ULTIMATE.start_#t~ret11, ULTIMATE.start_main_~#t2~0.base, ULTIMATE.start_main_~#t1~0.offset][507], [Black: 261#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 265#true, Black: 960#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 962#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 964#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1030#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 970#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1036#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0)), Black: 972#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 974#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 911#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 976#(and (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 978#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 980#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 982#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 984#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 858#true, Black: 986#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 988#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 927#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 992#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 994#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 867#(<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0), Black: 996#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 869#(<= (+ ~x~0 1) ~n~0), Black: 998#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1000#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1002#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 940#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1006#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1008#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 1010#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 948#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1014#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1016#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 952#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 954#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1018#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1020#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 956#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1022#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), 64#thr2EXITtrue, 836#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 832#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 802#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 804#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 776#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 579#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 808#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 810#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 583#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 568#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 780#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 585#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 685#true, 334#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 782#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 814#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 816#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 786#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 818#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), 1365#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= 5 ~n~0) (<= ~n~0 10)), Black: 820#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 790#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 794#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 796#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 828#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0) (<= ~x~0 3)), 89#thr2EXITtrue, Black: 324#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 342#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 103#ULTIMATE.startEXITtrue, Black: 1361#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1379#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), 107#thr2EXITtrue, Black: 1381#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1375#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= ~x~0 4) (<= 5 ~n~0) (<= ~n~0 10)), 121#thr1EXITtrue, 128#thr2EXITtrue, 1153#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1161#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1149#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 664#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), thr1Thread1of4ForFork1InUse, Black: 674#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 660#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 668#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), thr2Thread1of4ForFork0InUse, thr2Thread2of4ForFork0InUse, thr2Thread3of4ForFork0InUse, thr2Thread4of4ForFork0InUse, Black: 186#(and (= ~x~0 0) (<= 5 ~n~0)), 192#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 197#(and (<= 5 ~n~0) (<= (+ ~x~0 4) ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 191#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), 460#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 454#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 456#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 462#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 401#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 1241#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 350#true, Black: 414#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 418#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 422#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), 990#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 359#(<= (+ ~x~0 1) ~n~0), Black: 424#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 426#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 428#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 430#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 432#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 434#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 436#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 438#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 440#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 442#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 444#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 1269#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1257#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10))]) [2021-03-26 11:46:59,121 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2021-03-26 11:46:59,121 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-03-26 11:46:59,121 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-03-26 11:46:59,122 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-03-26 11:46:59,208 INFO L129 PetriNetUnfolder]: 2267/6528 cut-off events. [2021-03-26 11:46:59,208 INFO L130 PetriNetUnfolder]: For 309628/315353 co-relation queries the response was YES. [2021-03-26 11:46:59,269 INFO L84 FinitePrefix]: Finished finitePrefix Result has 60062 conditions, 6528 events. 2267/6528 cut-off events. For 309628/315353 co-relation queries the response was YES. Maximal size of possible extension queue 660. Compared 69364 event pairs, 517 based on Foata normal form. 306/5970 useless extension candidates. Maximal degree in co-relation 59942. Up to 2285 conditions per place. [2021-03-26 11:46:59,346 INFO L142 LiptonReduction]: Number of co-enabled transitions 5944 [2021-03-26 11:47:00,138 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-03-26 11:47:00,719 INFO L154 LiptonReduction]: Checked pairs total: 38 [2021-03-26 11:47:00,720 INFO L156 LiptonReduction]: Total number of compositions: 2 [2021-03-26 11:47:00,720 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2768 [2021-03-26 11:47:00,720 INFO L480 AbstractCegarLoop]: Abstraction has has 303 places, 597 transitions, 11626 flow [2021-03-26 11:47:00,720 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 229.28571428571428) internal successors, (3210), 14 states have internal predecessors, (3210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:47:00,720 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:47:00,720 INFO L263 CegarLoopForPetriNet]: trace histogram [4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:47:00,923 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2021-03-26 11:47:00,924 INFO L428 AbstractCegarLoop]: === Iteration 15 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-26 11:47:00,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:47:00,924 INFO L82 PathProgramCache]: Analyzing trace with hash -341682057, now seen corresponding path program 1 times [2021-03-26 11:47:00,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:47:00,924 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580223569] [2021-03-26 11:47:00,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:47:00,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:47:00,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:00,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:47:00,959 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-26 11:47:00,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:47:00,964 INFO L142 QuantifierPusher]: treesize reduction 7, result has 50.0 percent of original size [2021-03-26 11:47:00,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:47:00,971 INFO L142 QuantifierPusher]: treesize reduction 7, result has 50.0 percent of original size [2021-03-26 11:47:00,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:47:00,977 INFO L142 QuantifierPusher]: treesize reduction 7, result has 50.0 percent of original size [2021-03-26 11:47:00,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:47:00,986 INFO L142 QuantifierPusher]: treesize reduction 11, result has 31.3 percent of original size [2021-03-26 11:47:00,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:47:00,993 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-03-26 11:47:00,993 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580223569] [2021-03-26 11:47:00,993 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [494567694] [2021-03-26 11:47:00,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:47:01,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:47:01,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-26 11:47:01,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 11:47:01,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:47:01,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:47:01,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:01,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:47:01,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:47:01,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:01,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:47:01,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:47:01,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:01,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:01,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:47:01,180 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:47:01,181 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:01,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,182 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:47:01,183 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:47:01,183 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:47:01,184 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:01,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,185 INFO L147 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size 3 [2021-03-26 11:47:01,186 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:47:01,186 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:47:01,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-26 11:47:01,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:01,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-26 11:47:01,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-26 11:47:01,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:01,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:47:01,202 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 1] term [2021-03-26 11:47:01,202 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:47:01,203 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,207 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:47:01,208 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:47:01,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:47:01,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:01,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:47:01,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:47:01,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:47:01,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:01,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:47:01,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:47:01,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:01,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:47:01,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-26 11:47:01,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:01,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 11:47:01,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-26 11:47:01,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:01,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:01,267 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-03-26 11:47:01,267 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 11:47:01,267 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2021-03-26 11:47:01,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638472647] [2021-03-26 11:47:01,268 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-26 11:47:01,268 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:47:01,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-26 11:47:01,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-03-26 11:47:01,270 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 228 out of 428 [2021-03-26 11:47:01,271 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 303 places, 597 transitions, 11626 flow. Second operand has 14 states, 14 states have (on average 229.28571428571428) internal successors, (3210), 14 states have internal predecessors, (3210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:47:01,271 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:47:01,271 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 228 of 428 [2021-03-26 11:47:01,271 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:47:05,026 INFO L129 PetriNetUnfolder]: 6268/12096 cut-off events. [2021-03-26 11:47:05,026 INFO L130 PetriNetUnfolder]: For 464157/489537 co-relation queries the response was YES. [2021-03-26 11:47:05,128 INFO L84 FinitePrefix]: Finished finitePrefix Result has 106245 conditions, 12096 events. 6268/12096 cut-off events. For 464157/489537 co-relation queries the response was YES. Maximal size of possible extension queue 1348. Compared 108811 event pairs, 758 based on Foata normal form. 2068/12671 useless extension candidates. Maximal degree in co-relation 106123. Up to 3833 conditions per place. [2021-03-26 11:47:05,173 INFO L132 encePairwiseOnDemand]: 344/428 looper letters, 143 selfloop transitions, 424 changer transitions 19/676 dead transitions. [2021-03-26 11:47:05,173 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 316 places, 676 transitions, 13591 flow [2021-03-26 11:47:05,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-26 11:47:05,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-03-26 11:47:05,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 3370 transitions. [2021-03-26 11:47:05,177 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5624165554072096 [2021-03-26 11:47:05,177 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 3370 transitions. [2021-03-26 11:47:05,177 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 3370 transitions. [2021-03-26 11:47:05,177 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:47:05,177 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 3370 transitions. [2021-03-26 11:47:05,180 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 240.71428571428572) internal successors, (3370), 14 states have internal predecessors, (3370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:47:05,183 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 428.0) internal successors, (6420), 15 states have internal predecessors, (6420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:47:05,183 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 428.0) internal successors, (6420), 15 states have internal predecessors, (6420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:47:05,183 INFO L185 Difference]: Start difference. First operand has 303 places, 597 transitions, 11626 flow. Second operand 14 states and 3370 transitions. [2021-03-26 11:47:05,183 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 316 places, 676 transitions, 13591 flow [2021-03-26 11:47:07,761 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 676 transitions, 13279 flow, removed 22 selfloop flow, removed 5 redundant places. [2021-03-26 11:47:07,771 INFO L241 Difference]: Finished difference. Result has 315 places, 605 transitions, 12697 flow [2021-03-26 11:47:07,771 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=428, PETRI_DIFFERENCE_MINUEND_FLOW=11316, PETRI_DIFFERENCE_MINUEND_PLACES=298, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=597, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=416, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=175, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=12697, PETRI_PLACES=315, PETRI_TRANSITIONS=605} [2021-03-26 11:47:07,772 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, 248 predicate places. [2021-03-26 11:47:07,772 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:47:07,772 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 315 places, 605 transitions, 12697 flow [2021-03-26 11:47:07,772 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 315 places, 605 transitions, 12697 flow [2021-03-26 11:47:07,777 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 315 places, 605 transitions, 12697 flow [2021-03-26 11:47:08,795 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1329] L702-->thr2EXIT: Formula: (and (let ((.cse0 (= v_thr2Thread2of4ForFork0_~k~0_75 v_~n~0_903))) (or (and .cse0 (= (+ v_thr2Thread2of4ForFork0_~t~0_93 1) v_~x~0_1241)) (and (not .cse0) (= v_~x~0_1242 v_~x~0_1241)))) (= (store |v_#pthreadsMutex_1733| |v_~#mut~0.base_765| (store (select |v_#pthreadsMutex_1733| |v_~#mut~0.base_765|) |v_~#mut~0.offset_765| 0)) |v_#pthreadsMutex_1732|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_1733|, ~#mut~0.base=|v_~#mut~0.base_765|, thr2Thread2of4ForFork0_~k~0=v_thr2Thread2of4ForFork0_~k~0_75, thr2Thread2of4ForFork0_~t~0=v_thr2Thread2of4ForFork0_~t~0_93, ~#mut~0.offset=|v_~#mut~0.offset_765|, ~n~0=v_~n~0_903, ~x~0=v_~x~0_1242} OutVars{#pthreadsMutex=|v_#pthreadsMutex_1732|, ~#mut~0.base=|v_~#mut~0.base_765|, thr2Thread2of4ForFork0_~k~0=v_thr2Thread2of4ForFork0_~k~0_75, thr2Thread2of4ForFork0_~t~0=v_thr2Thread2of4ForFork0_~t~0_93, ~#mut~0.offset=|v_~#mut~0.offset_765|, ~n~0=v_~n~0_903, ~x~0=v_~x~0_1241} AuxVars[] AssignedVars[#pthreadsMutex, ~x~0][286], [Black: 261#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 265#true, Black: 960#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 962#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 964#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1030#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 970#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1036#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0)), Black: 972#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 974#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 911#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 976#(and (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 978#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 980#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 982#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 984#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 858#true, Black: 986#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 988#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 990#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 927#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 992#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 867#(<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0), Black: 996#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 869#(<= (+ ~x~0 1) ~n~0), Black: 998#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1000#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1002#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 940#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1006#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1008#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 1010#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), 814#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 948#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1014#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1016#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 952#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 954#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1018#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1020#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 956#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1022#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), 64#thr2EXITtrue, Black: 832#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 802#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 804#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 836#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 776#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 579#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 808#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 583#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 810#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 780#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 568#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 685#true, Black: 585#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 334#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 782#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 816#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 786#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 818#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 820#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 1365#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= 5 ~n~0) (<= ~n~0 10)), Black: 790#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 794#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 796#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 89#thr2EXITtrue, Black: 828#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0) (<= ~x~0 3)), Black: 324#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 342#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1361#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1379#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), 106#L713-4true, 107#thr2EXITtrue, Black: 1381#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1375#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= ~x~0 4) (<= 5 ~n~0) (<= ~n~0 10)), 121#thr1EXITtrue, 128#thr2EXITtrue, 1169#(and (<= ~x~0 2) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1161#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1149#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 664#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), thr1Thread1of4ForFork1InUse, Black: 674#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 660#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 668#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), thr2Thread1of4ForFork0InUse, thr2Thread2of4ForFork0InUse, thr2Thread3of4ForFork0InUse, thr2Thread4of4ForFork0InUse, Black: 186#(and (= ~x~0 0) (<= 5 ~n~0)), 1470#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 192#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 450#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 197#(and (<= 5 ~n~0) (<= (+ ~x~0 4) ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 191#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 454#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 456#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 460#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 462#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 401#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 350#true, Black: 414#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 418#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1496#(and (<= ~x~0 2) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1498#(and (<= ~x~0 4) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 422#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1390#true, Black: 359#(<= (+ ~x~0 1) ~n~0), Black: 424#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 426#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 428#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 994#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 430#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 432#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 434#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 436#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 438#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 440#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 442#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 444#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 1267#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1269#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1257#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10))]) [2021-03-26 11:47:08,795 INFO L384 tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event [2021-03-26 11:47:08,795 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-03-26 11:47:08,795 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-03-26 11:47:08,795 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-03-26 11:47:08,902 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1329] L702-->thr2EXIT: Formula: (and (let ((.cse0 (= v_thr2Thread2of4ForFork0_~k~0_75 v_~n~0_903))) (or (and .cse0 (= (+ v_thr2Thread2of4ForFork0_~t~0_93 1) v_~x~0_1241)) (and (not .cse0) (= v_~x~0_1242 v_~x~0_1241)))) (= (store |v_#pthreadsMutex_1733| |v_~#mut~0.base_765| (store (select |v_#pthreadsMutex_1733| |v_~#mut~0.base_765|) |v_~#mut~0.offset_765| 0)) |v_#pthreadsMutex_1732|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_1733|, ~#mut~0.base=|v_~#mut~0.base_765|, thr2Thread2of4ForFork0_~k~0=v_thr2Thread2of4ForFork0_~k~0_75, thr2Thread2of4ForFork0_~t~0=v_thr2Thread2of4ForFork0_~t~0_93, ~#mut~0.offset=|v_~#mut~0.offset_765|, ~n~0=v_~n~0_903, ~x~0=v_~x~0_1242} OutVars{#pthreadsMutex=|v_#pthreadsMutex_1732|, ~#mut~0.base=|v_~#mut~0.base_765|, thr2Thread2of4ForFork0_~k~0=v_thr2Thread2of4ForFork0_~k~0_75, thr2Thread2of4ForFork0_~t~0=v_thr2Thread2of4ForFork0_~t~0_93, ~#mut~0.offset=|v_~#mut~0.offset_765|, ~n~0=v_~n~0_903, ~x~0=v_~x~0_1241} AuxVars[] AssignedVars[#pthreadsMutex, ~x~0][260], [Black: 261#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 265#true, Black: 960#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 962#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 964#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1030#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 970#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1036#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0)), Black: 972#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 974#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 911#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 976#(and (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 978#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 980#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 982#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 984#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 858#true, Black: 986#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 988#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 927#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 992#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 994#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 867#(<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0), Black: 996#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 869#(<= (+ ~x~0 1) ~n~0), Black: 998#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1000#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1002#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 940#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1006#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1008#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 1010#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), 814#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 948#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1014#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1016#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 952#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 954#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1018#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1020#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 956#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1022#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), 64#thr2EXITtrue, Black: 832#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 802#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 804#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 836#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 776#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 579#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 808#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 583#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 810#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 568#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 780#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 685#true, Black: 585#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 334#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 782#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 816#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 786#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 818#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 820#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 1365#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= 5 ~n~0) (<= ~n~0 10)), Black: 790#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 794#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 796#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 828#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0) (<= ~x~0 3)), 89#thr2EXITtrue, Black: 324#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 342#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 103#ULTIMATE.startEXITtrue, Black: 1361#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1379#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), 107#thr2EXITtrue, Black: 1381#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1375#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= ~x~0 4) (<= 5 ~n~0) (<= ~n~0 10)), 121#thr1EXITtrue, 128#thr2EXITtrue, 1169#(and (<= ~x~0 2) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1161#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1149#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 664#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), thr1Thread1of4ForFork1InUse, Black: 674#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 660#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 668#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), thr2Thread1of4ForFork0InUse, thr2Thread2of4ForFork0InUse, thr2Thread3of4ForFork0InUse, thr2Thread4of4ForFork0InUse, Black: 186#(and (= ~x~0 0) (<= 5 ~n~0)), 1470#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 192#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 450#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 197#(and (<= 5 ~n~0) (<= (+ ~x~0 4) ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 191#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 454#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 456#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 460#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 462#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 401#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 350#true, Black: 414#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 418#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1496#(and (<= ~x~0 2) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1498#(and (<= ~x~0 4) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 422#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1390#true, 990#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 359#(<= (+ ~x~0 1) ~n~0), Black: 424#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 426#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 428#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 430#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 432#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 434#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 436#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 438#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 440#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 442#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 444#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 1267#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1269#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1257#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10))]) [2021-03-26 11:47:08,902 INFO L384 tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event [2021-03-26 11:47:08,903 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-03-26 11:47:08,903 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-03-26 11:47:08,903 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-03-26 11:47:09,064 INFO L129 PetriNetUnfolder]: 2198/6430 cut-off events. [2021-03-26 11:47:09,064 INFO L130 PetriNetUnfolder]: For 328900/335598 co-relation queries the response was YES. [2021-03-26 11:47:09,124 INFO L84 FinitePrefix]: Finished finitePrefix Result has 61437 conditions, 6430 events. 2198/6430 cut-off events. For 328900/335598 co-relation queries the response was YES. Maximal size of possible extension queue 668. Compared 68733 event pairs, 510 based on Foata normal form. 371/5988 useless extension candidates. Maximal degree in co-relation 61312. Up to 2163 conditions per place. [2021-03-26 11:47:09,202 INFO L142 LiptonReduction]: Number of co-enabled transitions 6010 [2021-03-26 11:47:09,727 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 11:47:09,727 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 11:47:09,727 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1955 [2021-03-26 11:47:09,727 INFO L480 AbstractCegarLoop]: Abstraction has has 315 places, 605 transitions, 12697 flow [2021-03-26 11:47:09,727 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 229.28571428571428) internal successors, (3210), 14 states have internal predecessors, (3210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:47:09,728 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:47:09,728 INFO L263 CegarLoopForPetriNet]: trace histogram [4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:47:09,928 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-03-26 11:47:09,928 INFO L428 AbstractCegarLoop]: === Iteration 16 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-26 11:47:09,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:47:09,928 INFO L82 PathProgramCache]: Analyzing trace with hash 2096910565, now seen corresponding path program 1 times [2021-03-26 11:47:09,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:47:09,929 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745335366] [2021-03-26 11:47:09,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:47:09,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:47:09,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:09,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:47:09,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:09,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:09,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:09,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:09,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:09,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:09,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:09,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 11:47:10,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 11:47:10,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 11:47:10,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 11:47:10,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:47:10,068 INFO L142 QuantifierPusher]: treesize reduction 12, result has 29.4 percent of original size [2021-03-26 11:47:10,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:47:10,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:47:10,101 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:47:10,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:47:10,112 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:47:10,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:47:10,125 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:47:10,125 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745335366] [2021-03-26 11:47:10,125 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [518200733] [2021-03-26 11:47:10,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:47:10,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:47:10,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-26 11:47:10,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 11:47:10,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:47:10,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:47:10,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,262 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,264 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,264 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,448 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 9 [2021-03-26 11:47:10,448 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,450 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,450 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,450 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,451 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,452 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,452 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,460 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,462 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,462 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:10,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:47:10,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:47:10,470 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:10,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:47:10,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:47:10,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:10,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:10,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:47:10,475 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:47:10,476 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:10,476 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,478 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:47:10,478 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:47:10,479 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:47:10,479 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:10,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,480 INFO L147 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size 3 [2021-03-26 11:47:10,481 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:47:10,481 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:47:10,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:47:10,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:10,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:47:10,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:47:10,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:47:10,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:10,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:47:10,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:47:10,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:47:10,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:47:10,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:47:10,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:47:10,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-26 11:47:10,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:10,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-26 11:47:10,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-26 11:47:10,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:10,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:47:10,577 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 1] term [2021-03-26 11:47:10,578 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:47:10,578 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,579 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:47:10,579 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:47:10,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:10,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:47:10,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-26 11:47:10,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:10,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 11:47:10,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-26 11:47:10,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:10,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:10,625 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-03-26 11:47:10,625 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 11:47:10,625 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 7] total 20 [2021-03-26 11:47:10,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954504316] [2021-03-26 11:47:10,625 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-26 11:47:10,626 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:47:10,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-26 11:47:10,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=365, Unknown=0, NotChecked=0, Total=462 [2021-03-26 11:47:10,629 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 184 out of 428 [2021-03-26 11:47:10,631 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 315 places, 605 transitions, 12697 flow. Second operand has 22 states, 22 states have (on average 185.8181818181818) internal successors, (4088), 22 states have internal predecessors, (4088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:47:10,631 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:47:10,631 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 184 of 428 [2021-03-26 11:47:10,631 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:47:23,093 INFO L129 PetriNetUnfolder]: 14960/26136 cut-off events. [2021-03-26 11:47:23,093 INFO L130 PetriNetUnfolder]: For 1284323/1285734 co-relation queries the response was YES. [2021-03-26 11:47:23,480 INFO L84 FinitePrefix]: Finished finitePrefix Result has 255038 conditions, 26136 events. 14960/26136 cut-off events. For 1284323/1285734 co-relation queries the response was YES. Maximal size of possible extension queue 1412. Compared 218438 event pairs, 1013 based on Foata normal form. 820/26529 useless extension candidates. Maximal degree in co-relation 254911. Up to 7899 conditions per place. [2021-03-26 11:47:23,616 INFO L132 encePairwiseOnDemand]: 324/428 looper letters, 546 selfloop transitions, 795 changer transitions 186/1536 dead transitions. [2021-03-26 11:47:23,616 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 420 places, 1536 transitions, 32348 flow [2021-03-26 11:47:23,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2021-03-26 11:47:23,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 106 states. [2021-03-26 11:47:23,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 20364 transitions. [2021-03-26 11:47:23,628 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4488626344560042 [2021-03-26 11:47:23,628 INFO L72 ComplementDD]: Start complementDD. Operand 106 states and 20364 transitions. [2021-03-26 11:47:23,628 INFO L73 IsDeterministic]: Start isDeterministic. Operand 106 states and 20364 transitions. [2021-03-26 11:47:23,633 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:47:23,633 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 106 states and 20364 transitions. [2021-03-26 11:47:23,651 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 107 states, 106 states have (on average 192.11320754716982) internal successors, (20364), 106 states have internal predecessors, (20364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:47:23,684 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 107 states, 107 states have (on average 428.0) internal successors, (45796), 107 states have internal predecessors, (45796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:47:23,692 INFO L81 ComplementDD]: Finished complementDD. Result has 107 states, 107 states have (on average 428.0) internal successors, (45796), 107 states have internal predecessors, (45796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:47:23,693 INFO L185 Difference]: Start difference. First operand has 315 places, 605 transitions, 12697 flow. Second operand 106 states and 20364 transitions. [2021-03-26 11:47:23,693 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 420 places, 1536 transitions, 32348 flow [2021-03-26 11:47:33,016 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 413 places, 1536 transitions, 31961 flow, removed 24 selfloop flow, removed 7 redundant places. [2021-03-26 11:47:33,036 INFO L241 Difference]: Finished difference. Result has 449 places, 917 transitions, 20680 flow [2021-03-26 11:47:33,036 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=428, PETRI_DIFFERENCE_MINUEND_FLOW=12393, PETRI_DIFFERENCE_MINUEND_PLACES=308, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=605, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=501, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=84, PETRI_DIFFERENCE_SUBTRAHEND_STATES=106, PETRI_FLOW=20680, PETRI_PLACES=449, PETRI_TRANSITIONS=917} [2021-03-26 11:47:33,036 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, 382 predicate places. [2021-03-26 11:47:33,036 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:47:33,036 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 449 places, 917 transitions, 20680 flow [2021-03-26 11:47:33,036 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 449 places, 917 transitions, 20680 flow [2021-03-26 11:47:33,043 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 445 places, 917 transitions, 20680 flow [2021-03-26 11:47:34,748 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1373] thr2ENTRY-->thr2EXIT: Formula: (let ((.cse1 (select |v_#pthreadsMutex_1956| |v_~#mut~0.base_854|))) (and (= |v_thr2Thread3of4ForFork0_assume_abort_if_not_#in~cond_71| v_thr2Thread3of4ForFork0_assume_abort_if_not_~cond_83) (let ((.cse0 (= v_thr2Thread3of4ForFork0_~k~0_101 v_~n~0_975))) (or (and (not .cse0) (= v_~x~0_1389 v_~x~0_1388)) (and (= (+ v_thr2Thread3of4ForFork0_~t~0_117 1) v_~x~0_1388) .cse0))) (= v_thr2Thread3of4ForFork0_~arg.offset_53 |v_thr2Thread3of4ForFork0_#in~arg.offset_53|) (= |v_#pthreadsMutex_1954| (store |v_#pthreadsMutex_1956| |v_~#mut~0.base_854| (store .cse1 |v_~#mut~0.offset_854| 0))) (= |v_thr2Thread3of4ForFork0_#in~arg.base_53| v_thr2Thread3of4ForFork0_~arg.base_53) (= (select .cse1 |v_~#mut~0.offset_854|) 0) (= (let ((.cse2 (mod |v_thr2Thread3of4ForFork0_#t~nondet5_106| 4294967296))) (ite (<= .cse2 2147483647) .cse2 (+ .cse2 (- 4294967296)))) v_thr2Thread3of4ForFork0_~k~0_101) (= |v_thr2Thread3of4ForFork0_assume_abort_if_not_#in~cond_71| (ite (and (<= v_thr2Thread3of4ForFork0_~k~0_101 10) (<= 5 v_thr2Thread3of4ForFork0_~k~0_101)) 1 0)) (= v_thr2Thread3of4ForFork0_~t~0_117 v_~x~0_1389) (not (= v_thr2Thread3of4ForFork0_assume_abort_if_not_~cond_83 0)))) InVars {thr2Thread3of4ForFork0_#t~nondet5=|v_thr2Thread3of4ForFork0_#t~nondet5_106|, #pthreadsMutex=|v_#pthreadsMutex_1956|, ~#mut~0.base=|v_~#mut~0.base_854|, ~#mut~0.offset=|v_~#mut~0.offset_854|, thr2Thread3of4ForFork0_#in~arg.offset=|v_thr2Thread3of4ForFork0_#in~arg.offset_53|, ~n~0=v_~n~0_975, ~x~0=v_~x~0_1389, thr2Thread3of4ForFork0_#in~arg.base=|v_thr2Thread3of4ForFork0_#in~arg.base_53|} OutVars{thr2Thread3of4ForFork0_#t~nondet5=|v_thr2Thread3of4ForFork0_#t~nondet5_105|, #pthreadsMutex=|v_#pthreadsMutex_1954|, thr2Thread3of4ForFork0_#t~nondet6=|v_thr2Thread3of4ForFork0_#t~nondet6_77|, ~#mut~0.offset=|v_~#mut~0.offset_854|, thr2Thread3of4ForFork0_#in~arg.offset=|v_thr2Thread3of4ForFork0_#in~arg.offset_53|, thr2Thread3of4ForFork0_assume_abort_if_not_~cond=v_thr2Thread3of4ForFork0_assume_abort_if_not_~cond_83, ~#mut~0.base=|v_~#mut~0.base_854|, thr2Thread3of4ForFork0_~arg.offset=v_thr2Thread3of4ForFork0_~arg.offset_53, thr2Thread3of4ForFork0_assume_abort_if_not_#in~cond=|v_thr2Thread3of4ForFork0_assume_abort_if_not_#in~cond_71|, thr2Thread3of4ForFork0_~t~0=v_thr2Thread3of4ForFork0_~t~0_117, thr2Thread3of4ForFork0_~arg.base=v_thr2Thread3of4ForFork0_~arg.base_53, ~n~0=v_~n~0_975, ~x~0=v_~x~0_1388, thr2Thread3of4ForFork0_~k~0=v_thr2Thread3of4ForFork0_~k~0_101, thr2Thread3of4ForFork0_#in~arg.base=|v_thr2Thread3of4ForFork0_#in~arg.base_53|} AuxVars[] AssignedVars[thr2Thread3of4ForFork0_#t~nondet5, thr2Thread3of4ForFork0_assume_abort_if_not_~cond, #pthreadsMutex, thr2Thread3of4ForFork0_#t~nondet6, thr2Thread3of4ForFork0_~arg.offset, thr2Thread3of4ForFork0_assume_abort_if_not_#in~cond, thr2Thread3of4ForFork0_~t~0, thr2Thread3of4ForFork0_~arg.base, ~x~0, thr2Thread3of4ForFork0_~k~0][237], [Black: 261#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 265#true, Black: 1728#(and (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 960#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1668#(and (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1672#(and (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 962#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 964#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1800#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 4) (<= 5 ~n~0) (<= ~n~0 10)), 17#thr2ENTRYtrue, Black: 1030#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 1802#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1738#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1680#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 970#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1036#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0)), Black: 1682#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1618#(and (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 972#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 974#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1684#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= ~x~0 2) (<= (+ ~x~0 1) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1750#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= ~x~0 4) (<= 5 ~n~0) (<= ~n~0 10)), Black: 911#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1752#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 976#(and (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 978#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1754#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1756#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 980#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1694#(and (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 982#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1758#(and (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 984#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1504#true, Black: 858#true, Black: 1696#(and (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 986#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 988#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1698#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1572#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 990#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 927#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1700#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= ~x~0 2) (<= (+ ~x~0 1) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1768#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 4) (<= 5 ~n~0) (<= ~n~0 10)), Black: 992#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1706#(and (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 994#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 867#(<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0), Black: 1770#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 996#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1772#(and (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= ~x~0 2) (<= (+ ~x~0 1) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 869#(<= (+ ~x~0 1) ~n~0), Black: 1774#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= ~x~0 4) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1714#(and (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 998#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1780#(and (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1002#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1782#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 940#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1006#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1784#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1722#(and (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1008#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 1658#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1010#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1786#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1660#(and (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 948#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1790#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1014#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1016#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 952#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 954#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1018#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1020#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 956#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1022#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), 824#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 64#thr2EXITtrue, Black: 832#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 802#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 804#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 836#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 776#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 579#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 808#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 583#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 810#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 568#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 780#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 585#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 685#true, 334#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 782#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 814#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 816#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 786#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 818#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 820#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 1365#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= 5 ~n~0) (<= ~n~0 10)), Black: 790#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 794#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 796#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 828#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0) (<= ~x~0 3)), 89#thr2EXITtrue, Black: 324#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 342#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 103#ULTIMATE.startEXITtrue, Black: 1361#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1379#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), 107#thr2EXITtrue, Black: 1381#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1375#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= ~x~0 4) (<= 5 ~n~0) (<= ~n~0 10)), 121#thr1EXITtrue, 1153#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1161#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1149#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 664#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), thr1Thread1of4ForFork1InUse, Black: 674#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 660#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 668#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), thr2Thread1of4ForFork0InUse, thr2Thread2of4ForFork0InUse, thr2Thread3of4ForFork0InUse, thr2Thread4of4ForFork0InUse, 1718#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 186#(and (= ~x~0 0) (<= 5 ~n~0)), 192#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 197#(and (<= 5 ~n~0) (<= (+ ~x~0 4) ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 456#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 191#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 454#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 460#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 462#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 401#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 350#true, Black: 414#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), 1498#(and (<= ~x~0 4) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 418#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1496#(and (<= ~x~0 2) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 422#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1390#true, Black: 1470#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 359#(<= (+ ~x~0 1) ~n~0), Black: 424#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 426#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 428#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 430#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 432#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 434#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 436#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 438#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 440#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), 1000#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 442#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 444#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 1269#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1257#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10))]) [2021-03-26 11:47:34,748 INFO L384 tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event [2021-03-26 11:47:34,748 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-03-26 11:47:34,748 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-03-26 11:47:34,748 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-03-26 11:47:35,214 INFO L129 PetriNetUnfolder]: 2897/8093 cut-off events. [2021-03-26 11:47:35,214 INFO L130 PetriNetUnfolder]: For 530322/535032 co-relation queries the response was YES. [2021-03-26 11:47:35,317 INFO L84 FinitePrefix]: Finished finitePrefix Result has 88568 conditions, 8093 events. 2897/8093 cut-off events. For 530322/535032 co-relation queries the response was YES. Maximal size of possible extension queue 702. Compared 87427 event pairs, 530 based on Foata normal form. 499/7730 useless extension candidates. Maximal degree in co-relation 88406. Up to 3002 conditions per place. [2021-03-26 11:47:35,427 INFO L142 LiptonReduction]: Number of co-enabled transitions 7464 [2021-03-26 11:47:38,464 INFO L154 LiptonReduction]: Checked pairs total: 1434 [2021-03-26 11:47:38,464 INFO L156 LiptonReduction]: Total number of compositions: 14 [2021-03-26 11:47:38,464 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 5428 [2021-03-26 11:47:38,464 INFO L480 AbstractCegarLoop]: Abstraction has has 445 places, 917 transitions, 20727 flow [2021-03-26 11:47:38,465 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 185.8181818181818) internal successors, (4088), 22 states have internal predecessors, (4088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:47:38,465 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:47:38,465 INFO L263 CegarLoopForPetriNet]: trace histogram [4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:47:38,666 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:47:38,666 INFO L428 AbstractCegarLoop]: === Iteration 17 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-26 11:47:38,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:47:38,666 INFO L82 PathProgramCache]: Analyzing trace with hash -1942045579, now seen corresponding path program 2 times [2021-03-26 11:47:38,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:47:38,667 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307526096] [2021-03-26 11:47:38,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:47:38,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:47:38,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:38,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:47:38,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:38,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:38,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:38,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:38,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:38,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:38,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:38,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 11:47:38,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:38,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 11:47:38,772 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:38,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 11:47:38,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:38,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 11:47:38,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:38,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:47:38,827 INFO L142 QuantifierPusher]: treesize reduction 12, result has 29.4 percent of original size [2021-03-26 11:47:38,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:47:38,837 INFO L142 QuantifierPusher]: treesize reduction 12, result has 29.4 percent of original size [2021-03-26 11:47:38,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:47:38,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:38,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:47:38,873 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:47:38,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:47:38,886 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:47:38,886 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307526096] [2021-03-26 11:47:38,886 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864292395] [2021-03-26 11:47:38,886 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:47:39,003 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-26 11:47:39,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-26 11:47:39,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-26 11:47:39,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 11:47:39,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:47:39,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:47:39,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-26 11:47:39,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:39,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-26 11:47:39,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-26 11:47:39,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:39,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:47:39,064 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 1] term [2021-03-26 11:47:39,064 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:47:39,065 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,065 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:47:39,066 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:47:39,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:47:39,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:39,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:47:39,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:47:39,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:47:39,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:39,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:47:39,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:47:39,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:39,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:47:39,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-26 11:47:39,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:39,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 11:47:39,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-26 11:47:39,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:47:39,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:47:39,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:47:39,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:47:39,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:39,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:47:39,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:47:39,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:39,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:47:39,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:47:39,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:39,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:47:39,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:39,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,191 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:47:39,191 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:39,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,193 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:47:39,193 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:47:39,193 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:47:39,194 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:47:39,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:47:39,195 INFO L147 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size 3 [2021-03-26 11:47:39,196 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:47:39,196 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:47:39,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:47:39,214 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-03-26 11:47:39,215 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 11:47:39,215 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 7] total 20 [2021-03-26 11:47:39,215 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326247587] [2021-03-26 11:47:39,216 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-26 11:47:39,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:47:39,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-26 11:47:39,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2021-03-26 11:47:39,219 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 184 out of 442 [2021-03-26 11:47:39,221 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 445 places, 917 transitions, 20727 flow. Second operand has 22 states, 22 states have (on average 185.8181818181818) internal successors, (4088), 22 states have internal predecessors, (4088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:47:39,221 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:47:39,221 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 184 of 442 [2021-03-26 11:47:39,221 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:47:54,021 INFO L129 PetriNetUnfolder]: 14093/24794 cut-off events. [2021-03-26 11:47:54,022 INFO L130 PetriNetUnfolder]: For 1579223/1580952 co-relation queries the response was YES. [2021-03-26 11:47:54,554 INFO L84 FinitePrefix]: Finished finitePrefix Result has 266452 conditions, 24794 events. 14093/24794 cut-off events. For 1579223/1580952 co-relation queries the response was YES. Maximal size of possible extension queue 1262. Compared 206628 event pairs, 963 based on Foata normal form. 962/25348 useless extension candidates. Maximal degree in co-relation 266288. Up to 7543 conditions per place. [2021-03-26 11:47:54,679 INFO L132 encePairwiseOnDemand]: 325/442 looper letters, 548 selfloop transitions, 852 changer transitions 63/1472 dead transitions. [2021-03-26 11:47:54,680 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 547 places, 1472 transitions, 34111 flow [2021-03-26 11:47:54,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-03-26 11:47:54,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 103 states. [2021-03-26 11:47:54,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 19809 transitions. [2021-03-26 11:47:54,693 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4351140007907569 [2021-03-26 11:47:54,693 INFO L72 ComplementDD]: Start complementDD. Operand 103 states and 19809 transitions. [2021-03-26 11:47:54,693 INFO L73 IsDeterministic]: Start isDeterministic. Operand 103 states and 19809 transitions. [2021-03-26 11:47:54,696 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:47:54,696 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 103 states and 19809 transitions. [2021-03-26 11:47:54,710 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 104 states, 103 states have (on average 192.32038834951456) internal successors, (19809), 103 states have internal predecessors, (19809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:47:54,739 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 104 states, 104 states have (on average 442.0) internal successors, (45968), 104 states have internal predecessors, (45968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:47:54,747 INFO L81 ComplementDD]: Finished complementDD. Result has 104 states, 104 states have (on average 442.0) internal successors, (45968), 104 states have internal predecessors, (45968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:47:54,747 INFO L185 Difference]: Start difference. First operand has 445 places, 917 transitions, 20727 flow. Second operand 103 states and 19809 transitions. [2021-03-26 11:47:54,747 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 547 places, 1472 transitions, 34111 flow [2021-03-26 11:48:06,659 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 524 places, 1472 transitions, 32726 flow, removed 228 selfloop flow, removed 23 redundant places. [2021-03-26 11:48:06,688 INFO L241 Difference]: Finished difference. Result has 532 places, 975 transitions, 22625 flow [2021-03-26 11:48:06,689 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=442, PETRI_DIFFERENCE_MINUEND_FLOW=19447, PETRI_DIFFERENCE_MINUEND_PLACES=422, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=917, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=774, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=142, PETRI_DIFFERENCE_SUBTRAHEND_STATES=103, PETRI_FLOW=22625, PETRI_PLACES=532, PETRI_TRANSITIONS=975} [2021-03-26 11:48:06,689 INFO L343 CegarLoopForPetriNet]: 67 programPoint places, 465 predicate places. [2021-03-26 11:48:06,689 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:48:06,689 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 532 places, 975 transitions, 22625 flow [2021-03-26 11:48:06,689 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 532 places, 975 transitions, 22625 flow [2021-03-26 11:48:06,700 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 525 places, 975 transitions, 22625 flow [2021-03-26 11:48:08,651 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1312] L713-6-->ULTIMATE.startEXIT: Formula: (and (= |v_ULTIMATE.start_main_#res_80| 0) (= |v_ULTIMATE.start_main_#res_80| |v_ULTIMATE.start_#t~ret11_30|) (= (store (store |v_#valid_402| |v_ULTIMATE.start_main_~#t1~0.base_139| 0) |v_ULTIMATE.start_main_~#t2~0.base_133| 0) |v_#valid_401|) (not (< v_ULTIMATE.start_main_~i~0_211 v_~n~0_787))) InVars {ULTIMATE.start_main_~#t1~0.base=|v_ULTIMATE.start_main_~#t1~0.base_139|, #valid=|v_#valid_402|, ULTIMATE.start_main_~i~0=v_ULTIMATE.start_main_~i~0_211, ~n~0=v_~n~0_787, ULTIMATE.start_main_~#t2~0.base=|v_ULTIMATE.start_main_~#t2~0.base_133|} OutVars{ULTIMATE.start_main_~#t1~0.base=|v_ULTIMATE.start_main_~#t1~0.base_138|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_80|, #valid=|v_#valid_401|, ULTIMATE.start_main_~#t2~0.offset=|v_ULTIMATE.start_main_~#t2~0.offset_104|, ULTIMATE.start_main_~i~0=v_ULTIMATE.start_main_~i~0_211, ULTIMATE.start_#t~ret11=|v_ULTIMATE.start_#t~ret11_30|, ~n~0=v_~n~0_787, ULTIMATE.start_main_~#t2~0.base=|v_ULTIMATE.start_main_~#t2~0.base_132|, ULTIMATE.start_main_~#t1~0.offset=|v_ULTIMATE.start_main_~#t1~0.offset_108|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t1~0.base, ULTIMATE.start_main_#res, #valid, ULTIMATE.start_main_~#t2~0.offset, ULTIMATE.start_#t~ret11, ULTIMATE.start_main_~#t2~0.base, ULTIMATE.start_main_~#t1~0.offset][152], [Black: 261#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 265#true, 1036#(and (or (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 4) ~n~0)) (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0)), 269#true, Black: 1728#(and (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 960#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1668#(and (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1672#(and (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 962#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 964#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1030#(and (<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 1802#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1738#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 970#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1680#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1682#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 972#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1618#(and (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 974#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1684#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= ~x~0 2) (<= (+ ~x~0 1) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1750#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= ~x~0 4) (<= 5 ~n~0) (<= ~n~0 10)), Black: 911#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1752#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 976#(and (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 978#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1754#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1756#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 980#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1694#(and (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 982#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1758#(and (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 984#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 858#true, Black: 1696#(and (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 986#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= ~x~0 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 988#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1698#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1572#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 990#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 927#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1700#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= ~x~0 2) (<= (+ ~x~0 1) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1768#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 4) (<= 5 ~n~0) (<= ~n~0 10)), Black: 992#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1706#(and (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 994#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1770#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 867#(<= (+ thr2Thread1of4ForFork0_~t~0 3) ~n~0), Black: 996#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1772#(and (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= ~x~0 2) (<= (+ ~x~0 1) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 869#(<= (+ ~x~0 1) ~n~0), Black: 1774#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= ~x~0 4) (<= 5 ~n~0) (<= ~n~0 10)), Black: 998#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1714#(and (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1780#(and (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1000#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1002#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1782#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 940#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1718#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1006#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1784#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1722#(and (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1008#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 1010#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1658#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1786#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1660#(and (<= (+ thr2Thread2of4ForFork0_~t~0 3) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 948#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1790#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1014#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), 1842#true, Black: 1016#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0) (<= ~x~0 3)), Black: 952#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 954#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1018#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 1020#(and (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), Black: 956#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1022#(and (<= thr2Thread1of4ForFork0_~t~0 |ULTIMATE.start_main_#t~post9|) (<= (+ ~x~0 1) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread1of4ForFork0_~t~0 ULTIMATE.start_main_~i~0)), 64#thr2EXITtrue, Black: 832#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 802#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 804#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 836#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 776#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 808#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 579#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 583#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 810#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 568#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 780#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 585#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 782#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 814#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 816#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 786#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 818#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 820#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 1365#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= 5 ~n~0) (<= ~n~0 10)), Black: 790#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 794#(and (<= 1 |ULTIMATE.start_main_#t~post9|) (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 796#(and (= ~x~0 0) (= ~x~0 thr2Thread2of4ForFork0_~t~0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 89#thr2EXITtrue, Black: 828#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0) (<= ~x~0 3)), Black: 1970#(and (= ~x~0 0) (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= 2 ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 324#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 2068#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ ~x~0 1) ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 2136#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) ULTIMATE.start_main_~i~0) (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 4) (<= 5 ~n~0) (<= ~n~0 10)), Black: 342#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1994#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= (+ ~x~0 1) ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 2074#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= ~x~0 4) (<= 5 ~n~0) (<= ~n~0 10)), 350#true, Black: 2090#(and (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 4) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1996#(and (= ~x~0 0) (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= 2 ULTIMATE.start_main_~i~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 2094#(and (<= (+ thr2Thread1of4ForFork0_~t~0 1) |ULTIMATE.start_main_#t~post9|) (<= (+ thr2Thread2of4ForFork0_~t~0 2) ~n~0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= (+ thr2Thread1of4ForFork0_~t~0 2) ULTIMATE.start_main_~i~0) (<= ~x~0 4) (<= 5 ~n~0) (<= ~n~0 10)), 103#ULTIMATE.startEXITtrue, Black: 1361#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1379#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), 107#thr2EXITtrue, Black: 1381#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1375#(and (<= thr2Thread1of4ForFork0_~t~0 3) (<= ~x~0 4) (<= 5 ~n~0) (<= ~n~0 10)), 121#thr1EXITtrue, 128#thr2EXITtrue, 1153#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1161#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1149#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), 664#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), thr1Thread1of4ForFork1InUse, Black: 674#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 660#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 668#(and (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), thr2Thread1of4ForFork0InUse, 685#true, thr2Thread2of4ForFork0InUse, thr2Thread3of4ForFork0InUse, thr2Thread4of4ForFork0InUse, Black: 186#(and (= ~x~0 0) (<= 5 ~n~0)), 1470#(and (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 197#(and (<= 5 ~n~0) (<= (+ ~x~0 4) ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 191#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 454#(and (<= ~x~0 2) (<= (+ thr2Thread2of4ForFork0_~t~0 4) ~n~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 456#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 460#(and (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 462#(and (<= (+ ~x~0 1) ~n~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 401#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 414#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 418#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1496#(and (<= ~x~0 2) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1498#(and (<= ~x~0 4) (<= thr2Thread1of4ForFork0_~t~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 422#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 1390#true, Black: 359#(<= (+ ~x~0 1) ~n~0), Black: 424#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), 1504#true, Black: 426#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 428#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 430#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 432#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 434#(and (= ~x~0 0) (= |ULTIMATE.start_main_#t~post9| 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 436#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 438#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 442#(and (<= ~x~0 1) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 444#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread2of4ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 1269#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= ~x~0 3)), Black: 1257#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10))]) [2021-03-26 11:48:08,651 INFO L384 tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event [2021-03-26 11:48:08,651 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-03-26 11:48:08,651 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-03-26 11:48:08,651 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-03-26 11:48:08,708 INFO L129 PetriNetUnfolder]: 2613/7655 cut-off events. [2021-03-26 11:48:08,709 INFO L130 PetriNetUnfolder]: For 576510/581071 co-relation queries the response was YES. [2021-03-26 11:48:08,804 INFO L84 FinitePrefix]: Finished finitePrefix Result has 86389 conditions, 7655 events. 2613/7655 cut-off events. For 576510/581071 co-relation queries the response was YES. Maximal size of possible extension queue 693. Compared 83920 event pairs, 494 based on Foata normal form. 390/7204 useless extension candidates. Maximal degree in co-relation 86220. Up to 2692 conditions per place. [2021-03-26 11:48:08,919 INFO L142 LiptonReduction]: Number of co-enabled transitions 7624 [2021-03-26 11:48:12,107 INFO L154 LiptonReduction]: Checked pairs total: 1895 [2021-03-26 11:48:12,107 INFO L156 LiptonReduction]: Total number of compositions: 11 [2021-03-26 11:48:12,108 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 5419 [2021-03-26 11:48:12,108 INFO L480 AbstractCegarLoop]: Abstraction has has 525 places, 975 transitions, 22646 flow [2021-03-26 11:48:12,108 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 185.8181818181818) internal successors, (4088), 22 states have internal predecessors, (4088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:48:12,109 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:48:12,109 INFO L263 CegarLoopForPetriNet]: trace histogram [5, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:48:12,311 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-03-26 11:48:12,312 INFO L428 AbstractCegarLoop]: === Iteration 18 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-26 11:48:12,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:48:12,312 INFO L82 PathProgramCache]: Analyzing trace with hash -2118684457, now seen corresponding path program 1 times [2021-03-26 11:48:12,312 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:48:12,312 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881539473] [2021-03-26 11:48:12,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:48:12,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-26 11:48:12,324 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-26 11:48:12,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-26 11:48:12,334 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-26 11:48:12,344 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-26 11:48:12,344 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-26 11:48:12,344 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2021-03-26 11:48:12,344 WARN L342 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-26 11:48:12,344 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2021-03-26 11:48:12,366 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,366 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,366 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,366 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,367 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,367 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,367 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,367 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,367 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,367 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,367 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,367 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,367 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,367 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,367 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,367 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,367 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,367 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,367 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,367 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,367 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,368 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,368 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,368 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,368 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,368 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,368 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,368 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,368 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,368 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,368 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,368 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,368 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,368 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,368 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,368 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,368 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,368 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,368 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,369 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,369 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,369 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,369 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,369 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,369 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,369 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,369 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,369 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,369 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,369 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,369 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,369 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,369 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,369 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,369 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,369 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,370 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,370 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,370 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,370 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,370 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,370 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,370 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,370 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,370 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,370 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,370 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,370 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,370 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,370 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,370 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,370 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,370 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,370 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,371 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,371 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,371 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,371 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,371 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,371 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,371 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,371 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,371 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,371 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,371 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,371 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,371 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,371 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,371 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,372 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,372 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,372 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,372 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,372 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,372 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,372 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,372 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,372 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,372 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,372 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,372 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,372 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,372 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,372 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,372 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,372 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,372 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,372 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,373 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,373 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,373 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,373 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,373 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,373 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,373 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,373 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,373 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,373 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,373 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,373 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,373 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,373 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,373 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,373 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,373 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,373 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,374 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,374 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,374 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,374 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,374 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,374 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,374 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,374 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,374 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,374 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,374 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,374 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,374 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,374 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,374 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,374 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,374 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,374 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,374 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,375 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,375 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,375 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,375 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,375 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,375 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,375 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,375 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,375 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,375 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,375 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,375 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,375 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,375 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,375 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,375 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,375 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,375 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,376 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,376 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,376 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,376 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,376 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,376 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,376 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,376 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,376 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,376 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,376 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,376 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,376 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,376 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,376 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,376 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,376 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,376 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,377 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,377 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,377 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,377 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,377 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,377 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,377 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,377 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,377 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,377 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,377 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,377 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,377 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,377 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,377 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,377 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,377 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,377 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,377 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,378 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,378 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,378 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,378 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,378 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,378 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,378 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,378 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,378 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,378 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,378 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,378 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,378 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,378 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,378 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,378 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,379 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,379 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,379 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,379 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,379 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,379 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,379 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,379 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,379 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,379 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,379 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,379 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,379 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,379 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,379 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,379 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,379 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,380 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,380 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,380 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,380 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,380 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,380 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,380 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,380 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,380 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,380 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,380 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,380 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,380 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,380 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,380 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,380 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,380 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,381 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,381 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,381 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,381 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,381 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,381 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,381 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,381 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,381 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,381 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,381 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,381 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,381 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,381 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,381 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,381 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,381 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,381 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,382 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,382 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,382 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,382 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,382 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,382 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,382 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,382 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,382 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,382 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,382 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,382 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,382 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,382 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,382 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,382 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,382 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,383 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,383 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,383 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,383 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,383 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,383 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,383 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,383 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,383 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,383 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,383 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,383 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,383 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,383 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,383 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,383 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,383 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,383 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,384 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,384 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,384 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,384 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,384 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,384 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,384 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,384 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,384 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,384 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,384 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,384 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,384 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,384 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,385 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,385 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,385 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,386 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,386 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,386 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,386 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,386 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,386 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,386 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,386 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,386 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,386 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,387 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,387 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,387 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,388 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,388 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,388 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,388 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,388 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,388 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,388 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,389 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,389 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,389 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,389 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,389 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,389 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,389 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,389 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,389 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,389 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,391 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,391 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,391 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,391 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,391 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,391 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,391 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,391 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,391 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,391 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,392 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,392 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,392 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,392 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,392 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,392 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,393 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,393 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,393 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,393 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,394 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,394 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,395 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,395 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,395 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,395 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,395 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,395 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,396 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,396 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,396 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,396 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,396 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,396 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,397 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,397 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,397 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,397 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,397 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,397 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 11:48:12,398 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-26 11:48:12,398 INFO L253 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2021-03-26 11:48:12,399 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-26 11:48:12,399 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-26 11:48:12,399 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-26 11:48:12,399 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-26 11:48:12,399 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-26 11:48:12,399 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-26 11:48:12,399 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-26 11:48:12,399 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-26 11:48:12,401 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 206 places, 201 transitions, 492 flow [2021-03-26 11:48:12,417 INFO L129 PetriNetUnfolder]: 18/227 cut-off events. [2021-03-26 11:48:12,417 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2021-03-26 11:48:12,418 INFO L84 FinitePrefix]: Finished finitePrefix Result has 265 conditions, 227 events. 18/227 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 538 event pairs, 0 based on Foata normal form. 0/202 useless extension candidates. Maximal degree in co-relation 254. Up to 12 conditions per place. [2021-03-26 11:48:12,418 INFO L82 GeneralOperation]: Start removeDead. Operand has 206 places, 201 transitions, 492 flow [2021-03-26 11:48:12,420 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 157 places, 156 transitions, 360 flow [2021-03-26 11:48:12,420 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:48:12,420 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 157 places, 156 transitions, 360 flow [2021-03-26 11:48:12,420 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 157 places, 156 transitions, 360 flow [2021-03-26 11:48:12,420 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 157 places, 156 transitions, 360 flow [2021-03-26 11:48:12,436 INFO L129 PetriNetUnfolder]: 18/227 cut-off events. [2021-03-26 11:48:12,436 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2021-03-26 11:48:12,438 INFO L84 FinitePrefix]: Finished finitePrefix Result has 261 conditions, 227 events. 18/227 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 552 event pairs, 0 based on Foata normal form. 0/202 useless extension candidates. Maximal degree in co-relation 219. Up to 12 conditions per place. [2021-03-26 11:48:12,442 INFO L142 LiptonReduction]: Number of co-enabled transitions 11980 [2021-03-26 11:48:14,648 WARN L205 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 87 [2021-03-26 11:48:14,877 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 87 [2021-03-26 11:48:14,960 INFO L154 LiptonReduction]: Checked pairs total: 11374 [2021-03-26 11:48:14,960 INFO L156 LiptonReduction]: Total number of compositions: 105 [2021-03-26 11:48:14,960 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2540 [2021-03-26 11:48:14,962 INFO L129 PetriNetUnfolder]: 2/16 cut-off events. [2021-03-26 11:48:14,962 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-26 11:48:14,962 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:48:14,962 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:48:14,962 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-26 11:48:14,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:48:14,962 INFO L82 PathProgramCache]: Analyzing trace with hash 1082312237, now seen corresponding path program 1 times [2021-03-26 11:48:14,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:48:14,962 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048773809] [2021-03-26 11:48:14,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:48:14,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:48:14,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:14,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 11:48:14,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:14,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:48:14,981 INFO L142 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size [2021-03-26 11:48:14,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 11:48:14,996 INFO L142 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size [2021-03-26 11:48:14,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 11:48:15,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:15,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:48:15,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:15,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-26 11:48:15,028 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:48:15,028 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048773809] [2021-03-26 11:48:15,028 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 11:48:15,028 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-26 11:48:15,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937236407] [2021-03-26 11:48:15,029 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-26 11:48:15,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:48:15,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-26 11:48:15,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-03-26 11:48:15,030 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 202 out of 306 [2021-03-26 11:48:15,031 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 81 places, 77 transitions, 202 flow. Second operand has 7 states, 7 states have (on average 203.14285714285714) internal successors, (1422), 7 states have internal predecessors, (1422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:48:15,031 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:48:15,031 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 202 of 306 [2021-03-26 11:48:15,031 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:48:22,466 INFO L129 PetriNetUnfolder]: 72057/97752 cut-off events. [2021-03-26 11:48:22,466 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2021-03-26 11:48:22,862 INFO L84 FinitePrefix]: Finished finitePrefix Result has 184289 conditions, 97752 events. 72057/97752 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 5522. Compared 724731 event pairs, 15561 based on Foata normal form. 21393/98511 useless extension candidates. Maximal degree in co-relation 184266. Up to 49851 conditions per place. [2021-03-26 11:48:23,178 INFO L132 encePairwiseOnDemand]: 288/306 looper letters, 64 selfloop transitions, 15 changer transitions 1/121 dead transitions. [2021-03-26 11:48:23,178 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 85 places, 121 transitions, 450 flow [2021-03-26 11:48:23,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-26 11:48:23,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-26 11:48:23,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1722 transitions. [2021-03-26 11:48:23,180 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7034313725490197 [2021-03-26 11:48:23,180 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1722 transitions. [2021-03-26 11:48:23,180 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1722 transitions. [2021-03-26 11:48:23,180 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:48:23,180 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1722 transitions. [2021-03-26 11:48:23,181 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 215.25) internal successors, (1722), 8 states have internal predecessors, (1722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:48:23,182 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 306.0) internal successors, (2754), 9 states have internal predecessors, (2754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:48:23,182 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 306.0) internal successors, (2754), 9 states have internal predecessors, (2754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:48:23,182 INFO L185 Difference]: Start difference. First operand has 81 places, 77 transitions, 202 flow. Second operand 8 states and 1722 transitions. [2021-03-26 11:48:23,182 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 85 places, 121 transitions, 450 flow [2021-03-26 11:48:23,183 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 84 places, 121 transitions, 429 flow, removed 10 selfloop flow, removed 1 redundant places. [2021-03-26 11:48:23,183 INFO L241 Difference]: Finished difference. Result has 87 places, 78 transitions, 257 flow [2021-03-26 11:48:23,184 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=306, PETRI_DIFFERENCE_MINUEND_FLOW=161, PETRI_DIFFERENCE_MINUEND_PLACES=77, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=67, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=257, PETRI_PLACES=87, PETRI_TRANSITIONS=78} [2021-03-26 11:48:23,184 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, 6 predicate places. [2021-03-26 11:48:23,184 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:48:23,184 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 87 places, 78 transitions, 257 flow [2021-03-26 11:48:23,184 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 87 places, 78 transitions, 257 flow [2021-03-26 11:48:23,184 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 87 places, 78 transitions, 257 flow [2021-03-26 11:48:23,361 INFO L129 PetriNetUnfolder]: 248/593 cut-off events. [2021-03-26 11:48:23,361 INFO L130 PetriNetUnfolder]: For 249/1138 co-relation queries the response was YES. [2021-03-26 11:48:23,363 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1339 conditions, 593 events. 248/593 cut-off events. For 249/1138 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 3583 event pairs, 144 based on Foata normal form. 1/516 useless extension candidates. Maximal degree in co-relation 1316. Up to 338 conditions per place. [2021-03-26 11:48:23,370 INFO L142 LiptonReduction]: Number of co-enabled transitions 3454 [2021-03-26 11:48:24,460 WARN L205 SmtUtils]: Spent 358.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 129 [2021-03-26 11:48:24,618 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2021-03-26 11:48:24,996 WARN L205 SmtUtils]: Spent 376.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 129 [2021-03-26 11:48:25,163 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2021-03-26 11:48:25,755 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-03-26 11:48:25,925 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-03-26 11:48:26,094 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-03-26 11:48:26,258 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-03-26 11:48:26,287 INFO L154 LiptonReduction]: Checked pairs total: 5542 [2021-03-26 11:48:26,287 INFO L156 LiptonReduction]: Total number of compositions: 23 [2021-03-26 11:48:26,287 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 3103 [2021-03-26 11:48:26,287 INFO L480 AbstractCegarLoop]: Abstraction has has 66 places, 60 transitions, 215 flow [2021-03-26 11:48:26,288 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 203.14285714285714) internal successors, (1422), 7 states have internal predecessors, (1422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:48:26,288 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:48:26,288 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:48:26,288 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2021-03-26 11:48:26,288 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-26 11:48:26,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:48:26,288 INFO L82 PathProgramCache]: Analyzing trace with hash -413773627, now seen corresponding path program 1 times [2021-03-26 11:48:26,288 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:48:26,288 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713109513] [2021-03-26 11:48:26,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:48:26,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:48:26,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:26,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 11:48:26,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:26,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:48:26,317 INFO L142 QuantifierPusher]: treesize reduction 6, result has 78.6 percent of original size [2021-03-26 11:48:26,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-26 11:48:26,336 INFO L142 QuantifierPusher]: treesize reduction 6, result has 78.6 percent of original size [2021-03-26 11:48:26,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-26 11:48:26,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:26,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:26,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:26,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:48:26,379 INFO L142 QuantifierPusher]: treesize reduction 3, result has 76.9 percent of original size [2021-03-26 11:48:26,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:26,380 INFO L142 QuantifierPusher]: treesize reduction 3, result has 81.3 percent of original size [2021-03-26 11:48:26,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:48:26,395 INFO L142 QuantifierPusher]: treesize reduction 9, result has 64.0 percent of original size [2021-03-26 11:48:26,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 11:48:26,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:26,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-26 11:48:26,490 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:48:26,491 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713109513] [2021-03-26 11:48:26,491 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 11:48:26,491 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-26 11:48:26,491 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876524051] [2021-03-26 11:48:26,491 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-26 11:48:26,491 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:48:26,492 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-26 11:48:26,492 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-03-26 11:48:26,493 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 329 [2021-03-26 11:48:26,494 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 60 transitions, 215 flow. Second operand has 10 states, 10 states have (on average 206.5) internal successors, (2065), 10 states have internal predecessors, (2065), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:48:26,494 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:48:26,494 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 329 [2021-03-26 11:48:26,495 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:48:45,481 INFO L129 PetriNetUnfolder]: 167060/221222 cut-off events. [2021-03-26 11:48:45,481 INFO L130 PetriNetUnfolder]: For 92423/92423 co-relation queries the response was YES. [2021-03-26 11:48:46,361 INFO L84 FinitePrefix]: Finished finitePrefix Result has 536562 conditions, 221222 events. 167060/221222 cut-off events. For 92423/92423 co-relation queries the response was YES. Maximal size of possible extension queue 9928. Compared 1579710 event pairs, 22914 based on Foata normal form. 2004/198038 useless extension candidates. Maximal degree in co-relation 536544. Up to 83813 conditions per place. [2021-03-26 11:48:47,498 INFO L132 encePairwiseOnDemand]: 316/329 looper letters, 136 selfloop transitions, 45 changer transitions 3/206 dead transitions. [2021-03-26 11:48:47,498 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 206 transitions, 979 flow [2021-03-26 11:48:47,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-26 11:48:47,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-03-26 11:48:47,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2853 transitions. [2021-03-26 11:48:47,506 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6670563479074118 [2021-03-26 11:48:47,506 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2853 transitions. [2021-03-26 11:48:47,506 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2853 transitions. [2021-03-26 11:48:47,507 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:48:47,507 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2853 transitions. [2021-03-26 11:48:47,509 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 219.46153846153845) internal successors, (2853), 13 states have internal predecessors, (2853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:48:47,510 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 329.0) internal successors, (4606), 14 states have internal predecessors, (4606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:48:47,511 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 329.0) internal successors, (4606), 14 states have internal predecessors, (4606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:48:47,511 INFO L185 Difference]: Start difference. First operand has 66 places, 60 transitions, 215 flow. Second operand 13 states and 2853 transitions. [2021-03-26 11:48:47,511 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 206 transitions, 979 flow [2021-03-26 11:48:54,499 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 206 transitions, 968 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-26 11:48:54,500 INFO L241 Difference]: Finished difference. Result has 85 places, 93 transitions, 538 flow [2021-03-26 11:48:54,500 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=329, PETRI_DIFFERENCE_MINUEND_FLOW=209, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=60, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=538, PETRI_PLACES=85, PETRI_TRANSITIONS=93} [2021-03-26 11:48:54,500 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, 4 predicate places. [2021-03-26 11:48:54,500 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:48:54,501 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 85 places, 93 transitions, 538 flow [2021-03-26 11:48:54,501 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 85 places, 93 transitions, 538 flow [2021-03-26 11:48:54,501 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 85 places, 93 transitions, 538 flow [2021-03-26 11:48:54,553 INFO L129 PetriNetUnfolder]: 357/806 cut-off events. [2021-03-26 11:48:54,553 INFO L130 PetriNetUnfolder]: For 2035/6200 co-relation queries the response was YES. [2021-03-26 11:48:54,557 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2788 conditions, 806 events. 357/806 cut-off events. For 2035/6200 co-relation queries the response was YES. Maximal size of possible extension queue 94. Compared 4928 event pairs, 136 based on Foata normal form. 3/682 useless extension candidates. Maximal degree in co-relation 2764. Up to 455 conditions per place. [2021-03-26 11:48:54,569 INFO L142 LiptonReduction]: Number of co-enabled transitions 3296 [2021-03-26 11:48:54,977 INFO L154 LiptonReduction]: Checked pairs total: 8193 [2021-03-26 11:48:54,977 INFO L156 LiptonReduction]: Total number of compositions: 8 [2021-03-26 11:48:54,977 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 477 [2021-03-26 11:48:54,977 INFO L480 AbstractCegarLoop]: Abstraction has has 83 places, 91 transitions, 536 flow [2021-03-26 11:48:54,978 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 206.5) internal successors, (2065), 10 states have internal predecessors, (2065), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:48:54,978 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:48:54,978 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:48:54,978 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2021-03-26 11:48:54,978 INFO L428 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-26 11:48:54,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:48:54,978 INFO L82 PathProgramCache]: Analyzing trace with hash 1002250064, now seen corresponding path program 1 times [2021-03-26 11:48:54,978 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:48:54,978 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123507904] [2021-03-26 11:48:54,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:48:54,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:48:54,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:54,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:48:54,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:54,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:48:55,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:48:55,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:48:55,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:48:55,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:48:55,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:48:55,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-26 11:48:55,050 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:48:55,051 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123507904] [2021-03-26 11:48:55,051 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854144421] [2021-03-26 11:48:55,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:48:55,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:48:55,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 14 conjunts are in the unsatisfiable core [2021-03-26 11:48:55,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 11:48:55,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:48:55,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:48:55,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:48:55,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:48:55,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:48:55,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:48:55,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:48:55,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:48:55,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:48:55,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:48:55,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:48:55,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 11:48:55,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:48:55,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 11:48:55,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 11:48:55,217 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.3 percent of original size [2021-03-26 11:48:55,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:48:55,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,219 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:48:55,219 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:48:55,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:48:55,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:48:55,222 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-26 11:48:55,223 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:48:55,223 INFO L142 QuantifierPusher]: treesize reduction 15, result has 42.3 percent of original size [2021-03-26 11:48:55,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:48:55,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:48:55,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:48:55,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:48:55,236 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-26 11:48:55,236 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-26 11:48:55,237 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 12 [2021-03-26 11:48:55,237 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935567332] [2021-03-26 11:48:55,237 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 11:48:55,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:48:55,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 11:48:55,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-03-26 11:48:55,238 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 226 out of 337 [2021-03-26 11:48:55,239 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 91 transitions, 536 flow. Second operand has 6 states, 6 states have (on average 227.5) internal successors, (1365), 6 states have internal predecessors, (1365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:48:55,239 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:48:55,239 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 226 of 337 [2021-03-26 11:48:55,239 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:49:22,347 INFO L129 PetriNetUnfolder]: 163007/229116 cut-off events. [2021-03-26 11:49:22,347 INFO L130 PetriNetUnfolder]: For 312172/343841 co-relation queries the response was YES. [2021-03-26 11:49:23,772 INFO L84 FinitePrefix]: Finished finitePrefix Result has 705847 conditions, 229116 events. 163007/229116 cut-off events. For 312172/343841 co-relation queries the response was YES. Maximal size of possible extension queue 19433. Compared 2121498 event pairs, 22441 based on Foata normal form. 1174/211994 useless extension candidates. Maximal degree in co-relation 705820. Up to 64979 conditions per place. [2021-03-26 11:49:24,867 INFO L132 encePairwiseOnDemand]: 326/337 looper letters, 207 selfloop transitions, 68 changer transitions 1/303 dead transitions. [2021-03-26 11:49:24,867 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 95 places, 303 transitions, 2123 flow [2021-03-26 11:49:24,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-26 11:49:24,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-03-26 11:49:24,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 3159 transitions. [2021-03-26 11:49:24,869 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7210682492581603 [2021-03-26 11:49:24,869 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 3159 transitions. [2021-03-26 11:49:24,869 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 3159 transitions. [2021-03-26 11:49:24,869 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:49:24,869 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 3159 transitions. [2021-03-26 11:49:24,871 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 243.0) internal successors, (3159), 13 states have internal predecessors, (3159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:49:24,872 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 337.0) internal successors, (4718), 14 states have internal predecessors, (4718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:49:24,872 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 337.0) internal successors, (4718), 14 states have internal predecessors, (4718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:49:24,872 INFO L185 Difference]: Start difference. First operand has 83 places, 91 transitions, 536 flow. Second operand 13 states and 3159 transitions. [2021-03-26 11:49:24,872 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 95 places, 303 transitions, 2123 flow [2021-03-26 11:50:17,852 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 93 places, 303 transitions, 1940 flow, removed 68 selfloop flow, removed 2 redundant places. [2021-03-26 11:50:17,854 INFO L241 Difference]: Finished difference. Result has 101 places, 135 transitions, 1041 flow [2021-03-26 11:50:17,854 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=337, PETRI_DIFFERENCE_MINUEND_FLOW=471, PETRI_DIFFERENCE_MINUEND_PLACES=81, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=91, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1041, PETRI_PLACES=101, PETRI_TRANSITIONS=135} [2021-03-26 11:50:17,854 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, 20 predicate places. [2021-03-26 11:50:17,854 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:50:17,854 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 101 places, 135 transitions, 1041 flow [2021-03-26 11:50:17,854 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 101 places, 135 transitions, 1041 flow [2021-03-26 11:50:17,855 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 101 places, 135 transitions, 1041 flow [2021-03-26 11:50:18,098 INFO L129 PetriNetUnfolder]: 956/2382 cut-off events. [2021-03-26 11:50:18,098 INFO L130 PetriNetUnfolder]: For 18064/105713 co-relation queries the response was YES. [2021-03-26 11:50:18,113 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10638 conditions, 2382 events. 956/2382 cut-off events. For 18064/105713 co-relation queries the response was YES. Maximal size of possible extension queue 268. Compared 19270 event pairs, 363 based on Foata normal form. 15/2022 useless extension candidates. Maximal degree in co-relation 10605. Up to 1261 conditions per place. [2021-03-26 11:50:18,153 INFO L142 LiptonReduction]: Number of co-enabled transitions 4970 [2021-03-26 11:50:21,099 INFO L154 LiptonReduction]: Checked pairs total: 17647 [2021-03-26 11:50:21,100 INFO L156 LiptonReduction]: Total number of compositions: 4 [2021-03-26 11:50:21,100 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 3246 [2021-03-26 11:50:21,100 INFO L480 AbstractCegarLoop]: Abstraction has has 101 places, 135 transitions, 1041 flow [2021-03-26 11:50:21,100 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 227.5) internal successors, (1365), 6 states have internal predecessors, (1365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:50:21,100 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:50:21,100 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:50:21,301 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:50:21,301 INFO L428 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-26 11:50:21,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:50:21,301 INFO L82 PathProgramCache]: Analyzing trace with hash 2062962012, now seen corresponding path program 1 times [2021-03-26 11:50:21,301 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:50:21,301 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596142691] [2021-03-26 11:50:21,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:50:21,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:50:21,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:21,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 11:50:21,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:21,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:50:21,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:21,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 11:50:21,319 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:50:21,319 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596142691] [2021-03-26 11:50:21,319 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 11:50:21,319 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-26 11:50:21,319 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729597540] [2021-03-26 11:50:21,319 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-26 11:50:21,319 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:50:21,319 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-26 11:50:21,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-26 11:50:21,320 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 257 out of 341 [2021-03-26 11:50:21,321 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 135 transitions, 1041 flow. Second operand has 3 states, 3 states have (on average 258.0) internal successors, (774), 3 states have internal predecessors, (774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:50:21,321 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:50:21,321 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 257 of 341 [2021-03-26 11:50:21,321 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:50:21,699 INFO L129 PetriNetUnfolder]: 918/3203 cut-off events. [2021-03-26 11:50:21,700 INFO L130 PetriNetUnfolder]: For 11318/12620 co-relation queries the response was YES. [2021-03-26 11:50:21,719 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10255 conditions, 3203 events. 918/3203 cut-off events. For 11318/12620 co-relation queries the response was YES. Maximal size of possible extension queue 225. Compared 30828 event pairs, 315 based on Foata normal form. 779/3506 useless extension candidates. Maximal degree in co-relation 10220. Up to 744 conditions per place. [2021-03-26 11:50:21,729 INFO L132 encePairwiseOnDemand]: 328/341 looper letters, 1 selfloop transitions, 13 changer transitions 0/116 dead transitions. [2021-03-26 11:50:21,729 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 103 places, 116 transitions, 871 flow [2021-03-26 11:50:21,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-26 11:50:21,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-26 11:50:21,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 790 transitions. [2021-03-26 11:50:21,730 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.772238514173998 [2021-03-26 11:50:21,730 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 790 transitions. [2021-03-26 11:50:21,730 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 790 transitions. [2021-03-26 11:50:21,731 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:50:21,731 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 790 transitions. [2021-03-26 11:50:21,731 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 263.3333333333333) internal successors, (790), 3 states have internal predecessors, (790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:50:21,732 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 341.0) internal successors, (1364), 4 states have internal predecessors, (1364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:50:21,732 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 341.0) internal successors, (1364), 4 states have internal predecessors, (1364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:50:21,732 INFO L185 Difference]: Start difference. First operand has 101 places, 135 transitions, 1041 flow. Second operand 3 states and 790 transitions. [2021-03-26 11:50:21,732 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 103 places, 116 transitions, 871 flow [2021-03-26 11:50:21,759 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 102 places, 116 transitions, 801 flow, removed 31 selfloop flow, removed 1 redundant places. [2021-03-26 11:50:21,760 INFO L241 Difference]: Finished difference. Result has 102 places, 116 transitions, 799 flow [2021-03-26 11:50:21,760 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=341, PETRI_DIFFERENCE_MINUEND_FLOW=773, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=103, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=799, PETRI_PLACES=102, PETRI_TRANSITIONS=116} [2021-03-26 11:50:21,760 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, 21 predicate places. [2021-03-26 11:50:21,760 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:50:21,760 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 102 places, 116 transitions, 799 flow [2021-03-26 11:50:21,760 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 102 places, 116 transitions, 799 flow [2021-03-26 11:50:21,761 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 102 places, 116 transitions, 799 flow [2021-03-26 11:50:21,980 INFO L129 PetriNetUnfolder]: 822/2960 cut-off events. [2021-03-26 11:50:21,980 INFO L130 PetriNetUnfolder]: For 9642/10904 co-relation queries the response was YES. [2021-03-26 11:50:21,997 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9300 conditions, 2960 events. 822/2960 cut-off events. For 9642/10904 co-relation queries the response was YES. Maximal size of possible extension queue 202. Compared 28302 event pairs, 292 based on Foata normal form. 105/2607 useless extension candidates. Maximal degree in co-relation 9267. Up to 631 conditions per place. [2021-03-26 11:50:22,037 INFO L142 LiptonReduction]: Number of co-enabled transitions 2586 [2021-03-26 11:50:26,802 INFO L154 LiptonReduction]: Checked pairs total: 873 [2021-03-26 11:50:26,802 INFO L156 LiptonReduction]: Total number of compositions: 40 [2021-03-26 11:50:26,803 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 5043 [2021-03-26 11:50:26,803 INFO L480 AbstractCegarLoop]: Abstraction has has 99 places, 113 transitions, 863 flow [2021-03-26 11:50:26,803 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 258.0) internal successors, (774), 3 states have internal predecessors, (774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:50:26,803 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:50:26,803 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:50:26,803 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2021-03-26 11:50:26,803 INFO L428 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-26 11:50:26,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:50:26,804 INFO L82 PathProgramCache]: Analyzing trace with hash -956050589, now seen corresponding path program 1 times [2021-03-26 11:50:26,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:50:26,804 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168913297] [2021-03-26 11:50:26,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:50:26,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:50:26,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:26,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:50:26,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:26,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:26,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:26,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:50:26,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:26,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:50:26,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:26,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:50:26,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:26,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:50:26,881 INFO L142 QuantifierPusher]: treesize reduction 9, result has 65.4 percent of original size [2021-03-26 11:50:26,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:50:26,902 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:50:26,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:50:26,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:26,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-26 11:50:26,920 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:50:26,920 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168913297] [2021-03-26 11:50:26,920 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1876216214] [2021-03-26 11:50:26,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:50:27,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:50:27,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-26 11:50:27,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 11:50:27,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:50:27,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:50:27,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:50:27,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:50:27,077 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:50:27,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:50:27,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:50:27,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:50:27,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:50:27,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:50:27,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:50:27,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:50:27,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:50:27,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:50:27,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:50:27,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:50:27,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:50:27,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:50:27,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:50:27,122 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:50:27,123 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:50:27,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,125 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:50:27,125 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:50:27,136 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:50:27,137 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:50:27,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,139 INFO L147 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size 3 [2021-03-26 11:50:27,139 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:50:27,140 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:50:27,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:50:27,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:50:27,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:50:27,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:50:27,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:50:27,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:50:27,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:50:27,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:50:27,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:27,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 11:50:27,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:50:27,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 11:50:27,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 11:50:27,212 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.3 percent of original size [2021-03-26 11:50:27,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:50:27,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,214 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:50:27,214 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:50:27,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:50:27,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:50:27,222 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-26 11:50:27,223 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:50:27,224 INFO L142 QuantifierPusher]: treesize reduction 15, result has 42.3 percent of original size [2021-03-26 11:50:27,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:50:27,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:50:27,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:27,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:50:27,236 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:50:27,236 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 11:50:27,236 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 15 [2021-03-26 11:50:27,236 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462846885] [2021-03-26 11:50:27,236 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-26 11:50:27,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:50:27,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-26 11:50:27,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-03-26 11:50:27,240 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 208 out of 381 [2021-03-26 11:50:27,248 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 99 places, 113 transitions, 863 flow. Second operand has 17 states, 17 states have (on average 209.88235294117646) internal successors, (3568), 17 states have internal predecessors, (3568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:50:27,248 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:50:27,248 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 208 of 381 [2021-03-26 11:50:27,249 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:50:38,322 INFO L129 PetriNetUnfolder]: 55791/85763 cut-off events. [2021-03-26 11:50:38,322 INFO L130 PetriNetUnfolder]: For 284839/284926 co-relation queries the response was YES. [2021-03-26 11:50:38,866 INFO L84 FinitePrefix]: Finished finitePrefix Result has 338194 conditions, 85763 events. 55791/85763 cut-off events. For 284839/284926 co-relation queries the response was YES. Maximal size of possible extension queue 4002. Compared 736930 event pairs, 8228 based on Foata normal form. 255/81525 useless extension candidates. Maximal degree in co-relation 338158. Up to 18091 conditions per place. [2021-03-26 11:50:39,147 INFO L132 encePairwiseOnDemand]: 331/381 looper letters, 345 selfloop transitions, 166 changer transitions 62/587 dead transitions. [2021-03-26 11:50:39,147 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 139 places, 587 transitions, 4858 flow [2021-03-26 11:50:39,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-03-26 11:50:39,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2021-03-26 11:50:39,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 9096 transitions. [2021-03-26 11:50:39,152 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5822930670251585 [2021-03-26 11:50:39,152 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 9096 transitions. [2021-03-26 11:50:39,152 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 9096 transitions. [2021-03-26 11:50:39,153 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:50:39,153 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 9096 transitions. [2021-03-26 11:50:39,157 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 221.85365853658536) internal successors, (9096), 41 states have internal predecessors, (9096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:50:39,163 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 381.0) internal successors, (16002), 42 states have internal predecessors, (16002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:50:39,163 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 381.0) internal successors, (16002), 42 states have internal predecessors, (16002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:50:39,163 INFO L185 Difference]: Start difference. First operand has 99 places, 113 transitions, 863 flow. Second operand 41 states and 9096 transitions. [2021-03-26 11:50:39,163 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 139 places, 587 transitions, 4858 flow [2021-03-26 11:50:42,221 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 138 places, 587 transitions, 4549 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-26 11:50:42,224 INFO L241 Difference]: Finished difference. Result has 167 places, 214 transitions, 2404 flow [2021-03-26 11:50:42,224 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=381, PETRI_DIFFERENCE_MINUEND_FLOW=815, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=113, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=2404, PETRI_PLACES=167, PETRI_TRANSITIONS=214} [2021-03-26 11:50:42,225 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, 86 predicate places. [2021-03-26 11:50:42,225 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:50:42,225 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 167 places, 214 transitions, 2404 flow [2021-03-26 11:50:42,225 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 167 places, 214 transitions, 2404 flow [2021-03-26 11:50:42,226 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 165 places, 214 transitions, 2404 flow [2021-03-26 11:50:42,798 INFO L129 PetriNetUnfolder]: 1929/5233 cut-off events. [2021-03-26 11:50:42,798 INFO L130 PetriNetUnfolder]: For 61660/65092 co-relation queries the response was YES. [2021-03-26 11:50:42,842 INFO L84 FinitePrefix]: Finished finitePrefix Result has 25501 conditions, 5233 events. 1929/5233 cut-off events. For 61660/65092 co-relation queries the response was YES. Maximal size of possible extension queue 460. Compared 50726 event pairs, 343 based on Foata normal form. 111/4216 useless extension candidates. Maximal degree in co-relation 25437. Up to 1724 conditions per place. [2021-03-26 11:50:42,921 INFO L142 LiptonReduction]: Number of co-enabled transitions 3828 [2021-03-26 11:50:43,364 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-03-26 11:50:50,014 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-03-26 11:50:55,524 INFO L154 LiptonReduction]: Checked pairs total: 2602 [2021-03-26 11:50:55,525 INFO L156 LiptonReduction]: Total number of compositions: 62 [2021-03-26 11:50:55,525 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 13300 [2021-03-26 11:50:55,525 INFO L480 AbstractCegarLoop]: Abstraction has has 164 places, 213 transitions, 2456 flow [2021-03-26 11:50:55,526 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 209.88235294117646) internal successors, (3568), 17 states have internal predecessors, (3568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:50:55,526 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:50:55,526 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:50:55,727 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:50:55,728 INFO L428 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-26 11:50:55,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:50:55,728 INFO L82 PathProgramCache]: Analyzing trace with hash -1099501489, now seen corresponding path program 1 times [2021-03-26 11:50:55,728 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:50:55,728 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776691675] [2021-03-26 11:50:55,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:50:55,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:50:55,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:50:55,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,773 INFO L142 QuantifierPusher]: treesize reduction 3, result has 70.0 percent of original size [2021-03-26 11:50:55,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:50:55,773 INFO L142 QuantifierPusher]: treesize reduction 3, result has 70.0 percent of original size [2021-03-26 11:50:55,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:50:55,781 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:50:55,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:50:55,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:50:55,795 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:50:55,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:50:55,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-26 11:50:55,810 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:50:55,810 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776691675] [2021-03-26 11:50:55,810 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1636527303] [2021-03-26 11:50:55,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:50:55,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:50:55,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-26 11:50:55,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 11:50:55,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:50:55,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:50:55,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:50:55,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:50:55,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:50:55,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:50:55,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:50:55,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:50:55,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:50:55,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:50:55,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:55,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:55,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:56,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:56,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:56,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:56,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:56,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:50:56,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:50:56,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:50:56,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:50:56,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:50:56,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:50:56,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:50:56,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:50:56,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:50:56,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:50:56,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:50:56,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:50:56,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:50:56,026 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:50:56,026 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:50:56,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,028 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:50:56,028 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:50:56,028 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:50:56,029 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:50:56,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,030 INFO L147 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size 3 [2021-03-26 11:50:56,030 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:50:56,031 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:50:56,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:50:56,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 11:50:56,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:50:56,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 11:50:56,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 11:50:56,046 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.3 percent of original size [2021-03-26 11:50:56,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:50:56,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,047 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:50:56,048 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:50:56,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:50:56,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:50:56,050 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-26 11:50:56,050 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:50:56,051 INFO L142 QuantifierPusher]: treesize reduction 15, result has 42.3 percent of original size [2021-03-26 11:50:56,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:50:56,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:50:56,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:50:56,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:50:56,061 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-26 11:50:56,061 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-26 11:50:56,061 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 14 [2021-03-26 11:50:56,061 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231074101] [2021-03-26 11:50:56,062 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-26 11:50:56,062 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:50:56,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-26 11:50:56,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-03-26 11:50:56,064 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 233 out of 443 [2021-03-26 11:50:56,065 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 164 places, 213 transitions, 2456 flow. Second operand has 8 states, 8 states have (on average 234.375) internal successors, (1875), 8 states have internal predecessors, (1875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:50:56,065 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:50:56,065 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 233 of 443 [2021-03-26 11:50:56,065 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:51:06,441 INFO L129 PetriNetUnfolder]: 37357/58019 cut-off events. [2021-03-26 11:51:06,442 INFO L130 PetriNetUnfolder]: For 1126885/1308676 co-relation queries the response was YES. [2021-03-26 11:51:07,166 INFO L84 FinitePrefix]: Finished finitePrefix Result has 313765 conditions, 58019 events. 37357/58019 cut-off events. For 1126885/1308676 co-relation queries the response was YES. Maximal size of possible extension queue 7525. Compared 558691 event pairs, 5452 based on Foata normal form. 2264/54630 useless extension candidates. Maximal degree in co-relation 313698. Up to 13304 conditions per place. [2021-03-26 11:51:07,353 INFO L132 encePairwiseOnDemand]: 358/443 looper letters, 313 selfloop transitions, 180 changer transitions 10/537 dead transitions. [2021-03-26 11:51:07,353 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 188 places, 537 transitions, 6076 flow [2021-03-26 11:51:07,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-26 11:51:07,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2021-03-26 11:51:07,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 6247 transitions. [2021-03-26 11:51:07,357 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5640632054176072 [2021-03-26 11:51:07,357 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 6247 transitions. [2021-03-26 11:51:07,357 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 6247 transitions. [2021-03-26 11:51:07,358 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:51:07,358 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 6247 transitions. [2021-03-26 11:51:07,361 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 249.88) internal successors, (6247), 25 states have internal predecessors, (6247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:51:07,365 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 443.0) internal successors, (11518), 26 states have internal predecessors, (11518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:51:07,365 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 443.0) internal successors, (11518), 26 states have internal predecessors, (11518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:51:07,365 INFO L185 Difference]: Start difference. First operand has 164 places, 213 transitions, 2456 flow. Second operand 25 states and 6247 transitions. [2021-03-26 11:51:07,365 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 188 places, 537 transitions, 6076 flow [2021-03-26 11:51:13,007 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 172 places, 537 transitions, 5495 flow, removed 152 selfloop flow, removed 16 redundant places. [2021-03-26 11:51:13,013 INFO L241 Difference]: Finished difference. Result has 182 places, 283 transitions, 3556 flow [2021-03-26 11:51:13,013 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=443, PETRI_DIFFERENCE_MINUEND_FLOW=1998, PETRI_DIFFERENCE_MINUEND_PLACES=148, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=213, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=129, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=3556, PETRI_PLACES=182, PETRI_TRANSITIONS=283} [2021-03-26 11:51:13,013 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, 101 predicate places. [2021-03-26 11:51:13,013 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:51:13,013 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 182 places, 283 transitions, 3556 flow [2021-03-26 11:51:13,014 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 182 places, 283 transitions, 3556 flow [2021-03-26 11:51:13,015 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 182 places, 283 transitions, 3556 flow [2021-03-26 11:51:14,034 INFO L129 PetriNetUnfolder]: 3109/7990 cut-off events. [2021-03-26 11:51:14,035 INFO L130 PetriNetUnfolder]: For 120963/147289 co-relation queries the response was YES. [2021-03-26 11:51:14,089 INFO L84 FinitePrefix]: Finished finitePrefix Result has 41748 conditions, 7990 events. 3109/7990 cut-off events. For 120963/147289 co-relation queries the response was YES. Maximal size of possible extension queue 643. Compared 81852 event pairs, 681 based on Foata normal form. 94/6525 useless extension candidates. Maximal degree in co-relation 41676. Up to 3009 conditions per place. [2021-03-26 11:51:14,187 INFO L142 LiptonReduction]: Number of co-enabled transitions 5420 [2021-03-26 11:51:29,040 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-03-26 11:52:08,732 INFO L154 LiptonReduction]: Checked pairs total: 3960 [2021-03-26 11:52:08,733 INFO L156 LiptonReduction]: Total number of compositions: 52 [2021-03-26 11:52:08,733 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 55720 [2021-03-26 11:52:08,733 INFO L480 AbstractCegarLoop]: Abstraction has has 180 places, 281 transitions, 3608 flow [2021-03-26 11:52:08,733 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 234.375) internal successors, (1875), 8 states have internal predecessors, (1875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:52:08,733 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:52:08,733 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:52:08,934 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-03-26 11:52:08,934 INFO L428 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-26 11:52:08,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:52:08,935 INFO L82 PathProgramCache]: Analyzing trace with hash 732099164, now seen corresponding path program 1 times [2021-03-26 11:52:08,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:52:08,935 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698341793] [2021-03-26 11:52:08,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:52:08,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:52:08,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:08,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:52:08,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:08,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:52:08,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:08,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:52:08,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:08,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:52:08,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:08,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:52:09,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:52:09,022 INFO L142 QuantifierPusher]: treesize reduction 5, result has 72.2 percent of original size [2021-03-26 11:52:09,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:52:09,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:52:09,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-26 11:52:09,048 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:52:09,048 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698341793] [2021-03-26 11:52:09,049 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400514036] [2021-03-26 11:52:09,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:52:09,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:52:09,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-26 11:52:09,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 11:52:09,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:52:09,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:52:09,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:52:09,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:52:09,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:52:09,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:52:09,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:52:09,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:52:09,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:52:09,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:52:09,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:52:09,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:52:09,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:52:09,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:52:09,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:52:09,206 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:52:09,206 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:52:09,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,208 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:52:09,208 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:52:09,208 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:52:09,209 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:52:09,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,210 INFO L147 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size 3 [2021-03-26 11:52:09,210 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:52:09,210 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:52:09,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:52:09,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:52:09,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:52:09,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:52:09,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:52:09,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:52:09,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:52:09,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:52:09,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:52:09,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 11:52:09,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,261 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:52:09,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 11:52:09,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 11:52:09,262 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.3 percent of original size [2021-03-26 11:52:09,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:52:09,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,264 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:52:09,264 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:52:09,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:52:09,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:52:09,266 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-26 11:52:09,271 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:52:09,271 INFO L142 QuantifierPusher]: treesize reduction 15, result has 42.3 percent of original size [2021-03-26 11:52:09,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:52:09,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:52:09,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:52:09,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:52:09,284 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-03-26 11:52:09,284 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 11:52:09,284 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 16 [2021-03-26 11:52:09,284 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482740666] [2021-03-26 11:52:09,284 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-26 11:52:09,285 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:52:09,285 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-26 11:52:09,285 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-03-26 11:52:09,287 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 208 out of 495 [2021-03-26 11:52:09,288 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 180 places, 281 transitions, 3608 flow. Second operand has 18 states, 18 states have (on average 209.66666666666666) internal successors, (3774), 18 states have internal predecessors, (3774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:52:09,288 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:52:09,288 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 208 of 495 [2021-03-26 11:52:09,288 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:52:37,941 INFO L129 PetriNetUnfolder]: 80215/127663 cut-off events. [2021-03-26 11:52:37,941 INFO L130 PetriNetUnfolder]: For 3295778/3296398 co-relation queries the response was YES. [2021-03-26 11:52:39,812 INFO L84 FinitePrefix]: Finished finitePrefix Result has 826963 conditions, 127663 events. 80215/127663 cut-off events. For 3295778/3296398 co-relation queries the response was YES. Maximal size of possible extension queue 7503. Compared 1243485 event pairs, 9632 based on Foata normal form. 2449/121530 useless extension candidates. Maximal degree in co-relation 826888. Up to 30946 conditions per place. [2021-03-26 11:52:40,305 INFO L132 encePairwiseOnDemand]: 385/495 looper letters, 802 selfloop transitions, 483 changer transitions 54/1353 dead transitions. [2021-03-26 11:52:40,305 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 231 places, 1353 transitions, 19074 flow [2021-03-26 11:52:40,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-03-26 11:52:40,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2021-03-26 11:52:40,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 11741 transitions. [2021-03-26 11:52:40,311 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.45613830613830614 [2021-03-26 11:52:40,311 INFO L72 ComplementDD]: Start complementDD. Operand 52 states and 11741 transitions. [2021-03-26 11:52:40,311 INFO L73 IsDeterministic]: Start isDeterministic. Operand 52 states and 11741 transitions. [2021-03-26 11:52:40,313 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:52:40,313 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 52 states and 11741 transitions. [2021-03-26 11:52:40,318 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 53 states, 52 states have (on average 225.78846153846155) internal successors, (11741), 52 states have internal predecessors, (11741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:52:40,329 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 53 states, 53 states have (on average 495.0) internal successors, (26235), 53 states have internal predecessors, (26235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:52:40,330 INFO L81 ComplementDD]: Finished complementDD. Result has 53 states, 53 states have (on average 495.0) internal successors, (26235), 53 states have internal predecessors, (26235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:52:40,330 INFO L185 Difference]: Start difference. First operand has 180 places, 281 transitions, 3608 flow. Second operand 52 states and 11741 transitions. [2021-03-26 11:52:40,330 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 231 places, 1353 transitions, 19074 flow [2021-03-26 11:53:48,243 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 222 places, 1353 transitions, 15304 flow, removed 1720 selfloop flow, removed 9 redundant places. [2021-03-26 11:53:48,256 INFO L241 Difference]: Finished difference. Result has 253 places, 662 transitions, 9142 flow [2021-03-26 11:53:48,256 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=495, PETRI_DIFFERENCE_MINUEND_FLOW=2821, PETRI_DIFFERENCE_MINUEND_PLACES=171, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=281, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=173, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=87, PETRI_DIFFERENCE_SUBTRAHEND_STATES=52, PETRI_FLOW=9142, PETRI_PLACES=253, PETRI_TRANSITIONS=662} [2021-03-26 11:53:48,256 INFO L343 CegarLoopForPetriNet]: 81 programPoint places, 172 predicate places. [2021-03-26 11:53:48,256 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 11:53:48,257 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 253 places, 662 transitions, 9142 flow [2021-03-26 11:53:48,257 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 253 places, 662 transitions, 9142 flow [2021-03-26 11:53:48,262 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 253 places, 662 transitions, 9142 flow [2021-03-26 11:53:48,317 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1861] thr2ENTRY-->L702: Formula: (let ((.cse0 (select |v_#pthreadsMutex_3242| |v_~#mut~0.base_1338|))) (and (= (select .cse0 |v_~#mut~0.offset_1338|) 0) (= v_thr2Thread3of5ForFork0_~arg.base_15 |v_thr2Thread3of5ForFork0_#in~arg.base_15|) (= v_thr2Thread3of5ForFork0_~arg.offset_15 |v_thr2Thread3of5ForFork0_#in~arg.offset_15|) (not (= v_thr2Thread3of5ForFork0_assume_abort_if_not_~cond_55 0)) (= v_thr2Thread3of5ForFork0_assume_abort_if_not_~cond_55 |v_thr2Thread3of5ForFork0_assume_abort_if_not_#in~cond_27|) (= (store |v_#pthreadsMutex_3242| |v_~#mut~0.base_1338| (store .cse0 |v_~#mut~0.offset_1338| 1)) |v_#pthreadsMutex_3241|) (= (let ((.cse1 (mod |v_thr2Thread3of5ForFork0_#t~nondet5_36| 4294967296))) (ite (<= .cse1 2147483647) .cse1 (+ .cse1 (- 4294967296)))) v_thr2Thread3of5ForFork0_~k~0_117) (= v_thr2Thread3of5ForFork0_~t~0_118 v_~x~0_1989) (= (ite (and (<= 5 v_thr2Thread3of5ForFork0_~k~0_117) (<= v_thr2Thread3of5ForFork0_~k~0_117 10)) 1 0) |v_thr2Thread3of5ForFork0_assume_abort_if_not_#in~cond_27|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_3242|, ~#mut~0.base=|v_~#mut~0.base_1338|, thr2Thread3of5ForFork0_#t~nondet5=|v_thr2Thread3of5ForFork0_#t~nondet5_36|, ~#mut~0.offset=|v_~#mut~0.offset_1338|, thr2Thread3of5ForFork0_#in~arg.base=|v_thr2Thread3of5ForFork0_#in~arg.base_15|, ~x~0=v_~x~0_1989, thr2Thread3of5ForFork0_#in~arg.offset=|v_thr2Thread3of5ForFork0_#in~arg.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_3241|, thr2Thread3of5ForFork0_#t~nondet6=|v_thr2Thread3of5ForFork0_#t~nondet6_88|, thr2Thread3of5ForFork0_#t~nondet5=|v_thr2Thread3of5ForFork0_#t~nondet5_35|, ~#mut~0.offset=|v_~#mut~0.offset_1338|, thr2Thread3of5ForFork0_~t~0=v_thr2Thread3of5ForFork0_~t~0_118, thr2Thread3of5ForFork0_assume_abort_if_not_#in~cond=|v_thr2Thread3of5ForFork0_assume_abort_if_not_#in~cond_27|, thr2Thread3of5ForFork0_#in~arg.offset=|v_thr2Thread3of5ForFork0_#in~arg.offset_15|, ~#mut~0.base=|v_~#mut~0.base_1338|, thr2Thread3of5ForFork0_assume_abort_if_not_~cond=v_thr2Thread3of5ForFork0_assume_abort_if_not_~cond_55, thr2Thread3of5ForFork0_~arg.base=v_thr2Thread3of5ForFork0_~arg.base_15, thr2Thread3of5ForFork0_~arg.offset=v_thr2Thread3of5ForFork0_~arg.offset_15, thr2Thread3of5ForFork0_#in~arg.base=|v_thr2Thread3of5ForFork0_#in~arg.base_15|, thr2Thread3of5ForFork0_~k~0=v_thr2Thread3of5ForFork0_~k~0_117, ~x~0=v_~x~0_1989} AuxVars[] AssignedVars[#pthreadsMutex, thr2Thread3of5ForFork0_assume_abort_if_not_~cond, thr2Thread3of5ForFork0_#t~nondet6, thr2Thread3of5ForFork0_~arg.base, thr2Thread3of5ForFork0_#t~nondet5, thr2Thread3of5ForFork0_~arg.offset, thr2Thread3of5ForFork0_~t~0, thr2Thread3of5ForFork0_~k~0, thr2Thread3of5ForFork0_assume_abort_if_not_#in~cond][310], [Black: 481#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 235#(and (<= 5 ~n~0) (<= (+ ~x~0 4) ~n~0) (<= ~n~0 10)), Black: 236#(not (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 0)), Black: 353#true, Black: 485#(and (= ~x~0 0) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 487#(and (= ~x~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 425#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 427#(and (= ~x~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 435#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 437#(and (= ~x~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 439#(and (= thr2Thread1of5ForFork0_~t~0 0) (<= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), 136#L689true, Black: 443#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 445#(and (= thr2Thread1of5ForFork0_~t~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 447#(and (<= ~x~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), 160#thr2ENTRYtrue, Black: 768#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= thr2Thread3of5ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 772#(and (= thr2Thread1of5ForFork0_~t~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= thr2Thread3of5ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 708#(and (<= thr2Thread3of5ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 645#(<= (+ thr2Thread3of5ForFork0_~t~0 2) ~n~0), Black: 712#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 780#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= (+ ~x~0 2) ~n~0) (<= thr2Thread3of5ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 41#L714-2true, Black: 716#(= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1), Black: 782#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 784#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= (+ thr2Thread3of5ForFork0_~t~0 2) ~n~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 788#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= (+ thr2Thread3of5ForFork0_~t~0 2) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 726#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 794#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= (+ thr2Thread3of5ForFork0_~t~0 2) ~n~0)), Black: 732#(and (= ~x~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 798#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= (+ thr2Thread3of5ForFork0_~t~0 2) ~n~0) (<= (+ ~x~0 2) ~n~0)), Black: 734#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 736#(and (= thr2Thread1of5ForFork0_~t~0 0) (<= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 738#(and (= thr2Thread1of5ForFork0_~t~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 802#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= (+ ~x~0 2) ~n~0)), Black: 740#(and (= ~x~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 742#(and (= thr2Thread1of5ForFork0_~t~0 0) (<= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 744#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 746#(and (= thr2Thread1of5ForFork0_~t~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 754#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= thr2Thread3of5ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 756#(and (<= ~x~0 1) (<= thr2Thread3of5ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 760#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 1) (<= thr2Thread3of5ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 762#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 2) (<= thr2Thread3of5ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 698#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), thr1Thread1of5ForFork1InUse, Black: 764#(and (<= ~x~0 2) (<= thr2Thread3of5ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 636#true, Black: 766#(and (= thr2Thread1of5ForFork0_~t~0 0) (<= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= thr2Thread3of5ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), thr2Thread1of5ForFork0InUse, thr2Thread2of5ForFork0InUse, thr2Thread3of5ForFork0InUse, thr2Thread4of5ForFork0NotInUse, thr2Thread5of5ForFork0NotInUse, Black: 337#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= thr2Thread2of5ForFork0_~t~0 0) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 321#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 339#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= thr2Thread2of5ForFork0_~t~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 329#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 335#(and (<= thr2Thread2of5ForFork0_~t~0 0) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 475#(and (= ~x~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 216#(not (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 0)), Black: 449#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 451#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), 752#(and (= ~x~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= 2 ULTIMATE.start_main_~i~0) (<= thr2Thread3of5ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 453#(and (= ~x~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 624#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= thr2Thread2of5ForFork0_~t~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 455#(and (<= ~x~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 612#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= thr2Thread2of5ForFork0_~t~0 0) (<= ~x~0 1) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 457#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 598#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 1) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 459#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), 117#thr2EXITtrue, Black: 616#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= thr2Thread2of5ForFork0_~t~0 0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 396#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 620#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 461#(and (= ~x~0 0) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 604#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= thr2Thread2of5ForFork0_~t~0 0) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 463#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), 119#L702true, Black: 622#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 465#(and (= thr2Thread1of5ForFork0_~t~0 0) (<= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 590#(= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1), Black: 467#(and (= ~x~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 606#(and (<= thr2Thread2of5ForFork0_~t~0 0) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 240#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (not (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 0)) (<= 5 ~n~0) (<= ~n~0 10)), Black: 469#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 575#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 242#(and (= thr2Thread1of5ForFork0_~t~0 0) (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 471#(and (= thr2Thread1of5ForFork0_~t~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 473#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 227#true, Black: 244#(and (= thr2Thread1of5ForFork0_~t~0 0) (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (not (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 0)) (<= 5 ~n~0) (<= ~n~0 10)), Black: 246#(and (not (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 0)) (<= 5 ~n~0) (<= (+ ~x~0 4) ~n~0) (<= ~n~0 10)), Black: 415#(and (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 479#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 233#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10))]) [2021-03-26 11:53:48,317 INFO L384 tUnfolder$Statistics]: this new event has 19 ancestors and is cut-off event [2021-03-26 11:53:48,317 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-26 11:53:48,318 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 11:53:48,318 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-26 11:53:48,826 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([2003] thr2ENTRY-->thr2EXIT: Formula: (let ((.cse2 (select |v_#pthreadsMutex_3833| |v_~#mut~0.base_1578|))) (and (let ((.cse0 (= v_thr2Thread5of5ForFork0_~k~0_118 v_~n~0_1519))) (or (and (not .cse0) (= v_~x~0_2388 v_~x~0_2387)) (and (= (+ v_thr2Thread5of5ForFork0_~t~0_133 1) v_~x~0_2387) .cse0))) (= |v_thr2Thread5of5ForFork0_assume_abort_if_not_#in~cond_87| (ite (and (<= v_thr2Thread5of5ForFork0_~k~0_118 10) (<= 5 v_thr2Thread5of5ForFork0_~k~0_118)) 1 0)) (= v_thr2Thread5of5ForFork0_~k~0_118 (let ((.cse1 (mod |v_thr2Thread5of5ForFork0_#t~nondet5_136| 4294967296))) (ite (<= .cse1 2147483647) .cse1 (+ .cse1 (- 4294967296))))) (not (= v_thr2Thread5of5ForFork0_assume_abort_if_not_~cond_143 0)) (= |v_#pthreadsMutex_3831| (store |v_#pthreadsMutex_3833| |v_~#mut~0.base_1578| (store .cse2 |v_~#mut~0.offset_1578| 0))) (= v_~x~0_2388 v_thr2Thread5of5ForFork0_~t~0_133) (= v_thr2Thread5of5ForFork0_~arg.offset_53 |v_thr2Thread5of5ForFork0_#in~arg.offset_53|) (= v_thr2Thread5of5ForFork0_~arg.base_53 |v_thr2Thread5of5ForFork0_#in~arg.base_53|) (= |v_thr2Thread5of5ForFork0_assume_abort_if_not_#in~cond_87| v_thr2Thread5of5ForFork0_assume_abort_if_not_~cond_143) (= 0 (select .cse2 |v_~#mut~0.offset_1578|)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_3833|, ~#mut~0.base=|v_~#mut~0.base_1578|, thr2Thread5of5ForFork0_#in~arg.base=|v_thr2Thread5of5ForFork0_#in~arg.base_53|, ~#mut~0.offset=|v_~#mut~0.offset_1578|, thr2Thread5of5ForFork0_#t~nondet5=|v_thr2Thread5of5ForFork0_#t~nondet5_136|, ~n~0=v_~n~0_1519, ~x~0=v_~x~0_2388, thr2Thread5of5ForFork0_#in~arg.offset=|v_thr2Thread5of5ForFork0_#in~arg.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_3831|, thr2Thread5of5ForFork0_~arg.offset=v_thr2Thread5of5ForFork0_~arg.offset_53, thr2Thread5of5ForFork0_#in~arg.base=|v_thr2Thread5of5ForFork0_#in~arg.base_53|, thr2Thread5of5ForFork0_~k~0=v_thr2Thread5of5ForFork0_~k~0_118, ~#mut~0.offset=|v_~#mut~0.offset_1578|, thr2Thread5of5ForFork0_assume_abort_if_not_~cond=v_thr2Thread5of5ForFork0_assume_abort_if_not_~cond_143, thr2Thread5of5ForFork0_assume_abort_if_not_#in~cond=|v_thr2Thread5of5ForFork0_assume_abort_if_not_#in~cond_87|, thr2Thread5of5ForFork0_#in~arg.offset=|v_thr2Thread5of5ForFork0_#in~arg.offset_53|, ~#mut~0.base=|v_~#mut~0.base_1578|, thr2Thread5of5ForFork0_~t~0=v_thr2Thread5of5ForFork0_~t~0_133, thr2Thread5of5ForFork0_~arg.base=v_thr2Thread5of5ForFork0_~arg.base_53, thr2Thread5of5ForFork0_#t~nondet6=|v_thr2Thread5of5ForFork0_#t~nondet6_208|, thr2Thread5of5ForFork0_#t~nondet5=|v_thr2Thread5of5ForFork0_#t~nondet5_135|, ~n~0=v_~n~0_1519, ~x~0=v_~x~0_2387} AuxVars[] AssignedVars[#pthreadsMutex, thr2Thread5of5ForFork0_~t~0, thr2Thread5of5ForFork0_~arg.base, thr2Thread5of5ForFork0_~arg.offset, thr2Thread5of5ForFork0_~k~0, thr2Thread5of5ForFork0_assume_abort_if_not_~cond, thr2Thread5of5ForFork0_#t~nondet6, thr2Thread5of5ForFork0_#t~nondet5, ~x~0, thr2Thread5of5ForFork0_assume_abort_if_not_#in~cond][507], [Black: 235#(and (<= 5 ~n~0) (<= (+ ~x~0 4) ~n~0) (<= ~n~0 10)), Black: 353#true, Black: 485#(and (= ~x~0 0) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 487#(and (= ~x~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 425#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 427#(and (= ~x~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 435#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 437#(and (= ~x~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), 7#thr2ENTRYtrue, Black: 439#(and (= thr2Thread1of5ForFork0_~t~0 0) (<= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 443#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 445#(and (= thr2Thread1of5ForFork0_~t~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 447#(and (<= ~x~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 768#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= thr2Thread3of5ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 772#(and (= thr2Thread1of5ForFork0_~t~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= thr2Thread3of5ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 708#(and (<= thr2Thread3of5ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 645#(<= (+ thr2Thread3of5ForFork0_~t~0 2) ~n~0), Black: 712#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 780#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= (+ ~x~0 2) ~n~0) (<= thr2Thread3of5ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 41#L714-2true, Black: 716#(= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1), Black: 782#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 784#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= (+ thr2Thread3of5ForFork0_~t~0 2) ~n~0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 788#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= (+ thr2Thread3of5ForFork0_~t~0 2) ~n~0) (<= (+ ~x~0 1) ~n~0)), Black: 726#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 794#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= (+ thr2Thread3of5ForFork0_~t~0 2) ~n~0)), Black: 732#(and (= ~x~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 798#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= (+ thr2Thread3of5ForFork0_~t~0 2) ~n~0) (<= (+ ~x~0 2) ~n~0)), Black: 736#(and (= thr2Thread1of5ForFork0_~t~0 0) (<= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 738#(and (= thr2Thread1of5ForFork0_~t~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 802#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= (+ ~x~0 2) ~n~0)), Black: 740#(and (= ~x~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 742#(and (= thr2Thread1of5ForFork0_~t~0 0) (<= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 744#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 746#(and (= thr2Thread1of5ForFork0_~t~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 752#(and (= ~x~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= 2 ULTIMATE.start_main_~i~0) (<= thr2Thread3of5ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 754#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= thr2Thread3of5ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 756#(and (<= ~x~0 1) (<= thr2Thread3of5ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 760#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 1) (<= thr2Thread3of5ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 762#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 2) (<= thr2Thread3of5ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 698#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 764#(and (<= ~x~0 2) (<= thr2Thread3of5ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 636#true, Black: 766#(and (= thr2Thread1of5ForFork0_~t~0 0) (<= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= thr2Thread3of5ForFork0_~t~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 339#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= thr2Thread2of5ForFork0_~t~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 337#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= thr2Thread2of5ForFork0_~t~0 0) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 321#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 329#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 335#(and (<= thr2Thread2of5ForFork0_~t~0 0) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 349#true, 624#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= thr2Thread2of5ForFork0_~t~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 612#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= thr2Thread2of5ForFork0_~t~0 0) (<= ~x~0 1) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 598#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 1) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), 117#thr2EXITtrue, Black: 616#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= thr2Thread2of5ForFork0_~t~0 0) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 620#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 604#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= thr2Thread2of5ForFork0_~t~0 0) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 622#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10)), Black: 590#(= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1), Black: 606#(and (<= thr2Thread2of5ForFork0_~t~0 0) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 575#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 123#thr2EXITtrue, 136#L689true, 160#thr2ENTRYtrue, 162#thr2ENTRYtrue, thr1Thread1of5ForFork1InUse, thr2Thread1of5ForFork0InUse, thr2Thread2of5ForFork0InUse, thr2Thread3of5ForFork0InUse, thr2Thread4of5ForFork0InUse, thr2Thread5of5ForFork0InUse, 216#(not (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 0)), 734#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), 481#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 222#(and (= ~x~0 0) (not (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 0)) (<= 5 ~n~0)), 236#(not (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 0)), Black: 449#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 451#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 453#(and (= ~x~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 455#(and (<= ~x~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 457#(and (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 459#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 2) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 396#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10)), Black: 461#(and (= ~x~0 0) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 463#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 1) (<= 1 ULTIMATE.start_main_~i~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 465#(and (= thr2Thread1of5ForFork0_~t~0 0) (<= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 467#(and (= ~x~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 240#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (not (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 0)) (<= 5 ~n~0) (<= ~n~0 10)), Black: 469#(and (= ~x~0 0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 242#(and (= thr2Thread1of5ForFork0_~t~0 0) (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 471#(and (= thr2Thread1of5ForFork0_~t~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (<= thr2Thread1of5ForFork0_~t~0 ~x~0) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 473#(and (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 227#true, Black: 244#(and (= thr2Thread1of5ForFork0_~t~0 0) (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (not (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 0)) (<= 5 ~n~0) (<= ~n~0 10)), Black: 475#(and (= ~x~0 0) (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 246#(and (not (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 0)) (<= 5 ~n~0) (<= (+ ~x~0 4) ~n~0) (<= ~n~0 10)), Black: 415#(and (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1)), Black: 233#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 5 ~n~0) (<= ~n~0 10)), Black: 479#(and (= |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| 1) (<= ~x~0 1) (<= 5 ~n~0) (<= ~n~0 10) (<= thr2Thread2of5ForFork0_~t~0 1))]) [2021-03-26 11:53:48,827 INFO L384 tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event [2021-03-26 11:53:48,827 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-03-26 11:53:48,827 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-03-26 11:53:48,827 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-03-26 11:53:50,307 INFO L129 PetriNetUnfolder]: 4471/12164 cut-off events. [2021-03-26 11:53:50,307 INFO L130 PetriNetUnfolder]: For 278395/336883 co-relation queries the response was YES. [2021-03-26 11:53:50,457 INFO L84 FinitePrefix]: Finished finitePrefix Result has 66650 conditions, 12164 events. 4471/12164 cut-off events. For 278395/336883 co-relation queries the response was YES. Maximal size of possible extension queue 1017. Compared 137327 event pairs, 748 based on Foata normal form. 280/10154 useless extension candidates. Maximal degree in co-relation 66547. Up to 4552 conditions per place. [2021-03-26 11:53:50,674 INFO L142 LiptonReduction]: Number of co-enabled transitions 12562 [2021-03-26 11:54:20,684 WARN L205 SmtUtils]: Spent 280.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-03-26 11:54:41,424 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2021-03-26 11:56:16,976 INFO L154 LiptonReduction]: Checked pairs total: 14696 [2021-03-26 11:56:16,977 INFO L156 LiptonReduction]: Total number of compositions: 129 [2021-03-26 11:56:16,977 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 148721 [2021-03-26 11:56:16,977 INFO L480 AbstractCegarLoop]: Abstraction has has 252 places, 661 transitions, 9253 flow [2021-03-26 11:56:16,978 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 209.66666666666666) internal successors, (3774), 18 states have internal predecessors, (3774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:56:16,978 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 11:56:16,978 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 11:56:17,179 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:56:17,180 INFO L428 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-26 11:56:17,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 11:56:17,180 INFO L82 PathProgramCache]: Analyzing trace with hash 1627980969, now seen corresponding path program 1 times [2021-03-26 11:56:17,180 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 11:56:17,180 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752047839] [2021-03-26 11:56:17,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 11:56:17,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:56:17,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:56:17,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,287 INFO L142 QuantifierPusher]: treesize reduction 9, result has 65.4 percent of original size [2021-03-26 11:56:17,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:56:17,312 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:56:17,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:56:17,321 INFO L142 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size [2021-03-26 11:56:17,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 11:56:17,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-26 11:56:17,342 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:56:17,343 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752047839] [2021-03-26 11:56:17,343 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729088799] [2021-03-26 11:56:17,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 11:56:17,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 11:56:17,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-26 11:56:17,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 11:56:17,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 11:56:17,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:56:17,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,469 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,469 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,470 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,470 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,475 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,488 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,493 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:56:17,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:56:17,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:56:17,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:56:17,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 11:56:17,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-26 11:56:17,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:56:17,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:56:17,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:56:17,531 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:56:17,532 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:56:17,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,534 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:56:17,535 INFO L147 QuantifierPusher]: treesize reduction 4, result has 55.6 percent of original size 5 [2021-03-26 11:56:17,535 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:56:17,536 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:56:17,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,537 INFO L147 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size 3 [2021-03-26 11:56:17,538 INFO L147 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size 10 [2021-03-26 11:56:17,538 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-26 11:56:17,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 11:56:17,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:56:17,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:56:17,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:56:17,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 11:56:17,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:56:17,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 11:56:17,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 11:56:17,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:56:17,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 11:56:17,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-26 11:56:17,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:56:17,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 11:56:17,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-26 11:56:17,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 11:56:17,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 11:56:17,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:56:17,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 11:56:17,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 11:56:17,638 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.3 percent of original size [2021-03-26 11:56:17,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:56:17,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,639 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 11:56:17,640 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:56:17,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:56:17,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 11:56:17,643 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-26 11:56:17,644 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 11:56:17,644 INFO L142 QuantifierPusher]: treesize reduction 15, result has 42.3 percent of original size [2021-03-26 11:56:17,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:56:17,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:56:17,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 11:56:17,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 11:56:17,656 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 11:56:17,656 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 11:56:17,656 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7] total 18 [2021-03-26 11:56:17,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539829560] [2021-03-26 11:56:17,656 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-26 11:56:17,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 11:56:17,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-26 11:56:17,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2021-03-26 11:56:17,659 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 208 out of 624 [2021-03-26 11:56:17,661 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 661 transitions, 9253 flow. Second operand has 20 states, 20 states have (on average 209.7) internal successors, (4194), 20 states have internal predecessors, (4194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:56:17,661 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 11:56:17,661 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 208 of 624 [2021-03-26 11:56:17,661 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 11:57:24,419 INFO L129 PetriNetUnfolder]: 122677/193914 cut-off events. [2021-03-26 11:57:24,419 INFO L130 PetriNetUnfolder]: For 8332762/8334705 co-relation queries the response was YES. [2021-03-26 11:57:28,322 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1382278 conditions, 193914 events. 122677/193914 cut-off events. For 8332762/8334705 co-relation queries the response was YES. Maximal size of possible extension queue 11335. Compared 1927128 event pairs, 14037 based on Foata normal form. 2199/184659 useless extension candidates. Maximal degree in co-relation 1382172. Up to 44974 conditions per place. [2021-03-26 11:57:29,273 INFO L132 encePairwiseOnDemand]: 399/624 looper letters, 895 selfloop transitions, 911 changer transitions 95/1913 dead transitions. [2021-03-26 11:57:29,273 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 312 places, 1913 transitions, 28255 flow [2021-03-26 11:57:29,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-03-26 11:57:29,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2021-03-26 11:57:29,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 13833 transitions. [2021-03-26 11:57:29,284 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3634142496847415 [2021-03-26 11:57:29,284 INFO L72 ComplementDD]: Start complementDD. Operand 61 states and 13833 transitions. [2021-03-26 11:57:29,284 INFO L73 IsDeterministic]: Start isDeterministic. Operand 61 states and 13833 transitions. [2021-03-26 11:57:29,286 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 11:57:29,286 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 61 states and 13833 transitions. [2021-03-26 11:57:29,293 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 62 states, 61 states have (on average 226.7704918032787) internal successors, (13833), 61 states have internal predecessors, (13833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:57:29,307 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 62 states, 62 states have (on average 624.0) internal successors, (38688), 62 states have internal predecessors, (38688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:57:29,310 INFO L81 ComplementDD]: Finished complementDD. Result has 62 states, 62 states have (on average 624.0) internal successors, (38688), 62 states have internal predecessors, (38688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 11:57:29,310 INFO L185 Difference]: Start difference. First operand has 252 places, 661 transitions, 9253 flow. Second operand 61 states and 13833 transitions. [2021-03-26 11:57:29,310 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 312 places, 1913 transitions, 28255 flow Received shutdown request... [2021-03-26 11:57:50,314 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-03-26 11:57:50,315 WARN L545 AbstractCegarLoop]: Verification canceled [2021-03-26 11:57:50,317 WARN L224 ceAbstractionStarter]: Timeout [2021-03-26 11:57:50,317 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 26.03 11:57:50 BasicIcfg [2021-03-26 11:57:50,317 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-03-26 11:57:50,318 INFO L168 Benchmark]: Toolchain (without parser) took 777599.66 ms. Allocated memory was 255.9 MB in the beginning and 15.9 GB in the end (delta: 15.6 GB). Free memory was 235.0 MB in the beginning and 11.0 GB in the end (delta: -10.7 GB). Peak memory consumption was 5.1 GB. Max. memory is 16.0 GB. [2021-03-26 11:57:50,318 INFO L168 Benchmark]: CDTParser took 0.47 ms. Allocated memory is still 255.9 MB. Free memory is still 237.6 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-03-26 11:57:50,318 INFO L168 Benchmark]: CACSL2BoogieTranslator took 483.50 ms. Allocated memory was 255.9 MB in the beginning and 343.9 MB in the end (delta: 88.1 MB). Free memory was 234.4 MB in the beginning and 307.1 MB in the end (delta: -72.7 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.0 GB. [2021-03-26 11:57:50,318 INFO L168 Benchmark]: Boogie Procedure Inliner took 60.30 ms. Allocated memory is still 343.9 MB. Free memory was 307.1 MB in the beginning and 305.0 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-26 11:57:50,318 INFO L168 Benchmark]: Boogie Preprocessor took 32.14 ms. Allocated memory is still 343.9 MB. Free memory was 305.0 MB in the beginning and 303.6 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-26 11:57:50,318 INFO L168 Benchmark]: RCFGBuilder took 423.70 ms. Allocated memory is still 343.9 MB. Free memory was 303.6 MB in the beginning and 280.5 MB in the end (delta: 23.1 MB). Peak memory consumption was 23.1 MB. Max. memory is 16.0 GB. [2021-03-26 11:57:50,318 INFO L168 Benchmark]: TraceAbstraction took 776595.85 ms. Allocated memory was 343.9 MB in the beginning and 15.9 GB in the end (delta: 15.5 GB). Free memory was 279.8 MB in the beginning and 11.0 GB in the end (delta: -10.7 GB). Peak memory consumption was 5.1 GB. Max. memory is 16.0 GB. [2021-03-26 11:57:50,318 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.47 ms. Allocated memory is still 255.9 MB. Free memory is still 237.6 MB. There was no memory consumed. Max. memory is 16.0 GB. * CACSL2BoogieTranslator took 483.50 ms. Allocated memory was 255.9 MB in the beginning and 343.9 MB in the end (delta: 88.1 MB). Free memory was 234.4 MB in the beginning and 307.1 MB in the end (delta: -72.7 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 60.30 ms. Allocated memory is still 343.9 MB. Free memory was 307.1 MB in the beginning and 305.0 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 32.14 ms. Allocated memory is still 343.9 MB. Free memory was 305.0 MB in the beginning and 303.6 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 423.70 ms. Allocated memory is still 343.9 MB. Free memory was 303.6 MB in the beginning and 280.5 MB in the end (delta: 23.1 MB). Peak memory consumption was 23.1 MB. Max. memory is 16.0 GB. * TraceAbstraction took 776595.85 ms. Allocated memory was 343.9 MB in the beginning and 15.9 GB in the end (delta: 15.5 GB). Free memory was 279.8 MB in the beginning and 11.0 GB in the end (delta: -10.7 GB). Peak memory consumption was 5.1 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1695.6ms, 81 PlacesBefore, 36 PlacesAfterwards, 80 TransitionsBefore, 33 TransitionsAfterwards, 1316 CoEnabledTransitionPairs, 4 FixpointIterations, 25 TrivialSequentialCompositions, 24 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 10 ConcurrentYvCompositions, 2 ChoiceCompositions, 62 TotalNumberOfCompositions, 940 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 896, positive: 891, positive conditional: 891, positive unconditional: 0, negative: 5, negative conditional: 5, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 896, positive: 891, positive conditional: 0, positive unconditional: 891, negative: 5, negative conditional: 0, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 896, positive: 891, positive conditional: 0, positive unconditional: 891, negative: 5, negative conditional: 0, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 789, positive: 786, positive conditional: 0, positive unconditional: 786, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 789, positive: 786, positive conditional: 0, positive unconditional: 786, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 16, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 16, negative conditional: 0, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 896, positive: 105, positive conditional: 0, positive unconditional: 105, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 789, unknown conditional: 0, unknown unconditional: 789] , Statistics on independence cache: Total cache size (in pairs): 789, Positive cache size: 786, Positive conditional cache size: 0, Positive unconditional cache size: 786, Negative cache size: 3, Negative conditional cache size: 0, Negative unconditional cache size: 3, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1529.4ms, 42 PlacesBefore, 28 PlacesAfterwards, 33 TransitionsBefore, 19 TransitionsAfterwards, 286 CoEnabledTransitionPairs, 4 FixpointIterations, 5 TrivialSequentialCompositions, 9 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 4 ConcurrentYvCompositions, 0 ChoiceCompositions, 18 TotalNumberOfCompositions, 149 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 149, positive: 149, positive conditional: 149, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 149, positive: 149, positive conditional: 36, positive unconditional: 113, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 149, positive: 149, positive conditional: 36, positive unconditional: 113, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 97, positive: 97, positive conditional: 23, positive unconditional: 74, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 97, positive: 97, positive conditional: 0, positive unconditional: 97, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 149, positive: 52, positive conditional: 13, positive unconditional: 39, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 97, unknown conditional: 23, unknown unconditional: 74] , Statistics on independence cache: Total cache size (in pairs): 886, Positive cache size: 883, Positive conditional cache size: 23, Positive unconditional cache size: 860, Negative cache size: 3, Negative conditional cache size: 0, Negative unconditional cache size: 3, Eliminated conditions: 2 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2025.8ms, 100 PlacesBefore, 47 PlacesAfterwards, 99 TransitionsBefore, 42 TransitionsAfterwards, 2956 CoEnabledTransitionPairs, 5 FixpointIterations, 25 TrivialSequentialCompositions, 33 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 6 ConcurrentYvCompositions, 4 ChoiceCompositions, 69 TotalNumberOfCompositions, 2243 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1763, positive: 1738, positive conditional: 1738, positive unconditional: 0, negative: 25, negative conditional: 25, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1763, positive: 1738, positive conditional: 0, positive unconditional: 1738, negative: 25, negative conditional: 0, negative unconditional: 25, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1763, positive: 1738, positive conditional: 0, positive unconditional: 1738, negative: 25, negative conditional: 0, negative unconditional: 25, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1531, positive: 1517, positive conditional: 0, positive unconditional: 1517, negative: 14, negative conditional: 0, negative unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1531, positive: 1511, positive conditional: 0, positive unconditional: 1511, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 20, positive: 6, positive conditional: 0, positive unconditional: 6, negative: 14, negative conditional: 0, negative unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 57, positive: 13, positive conditional: 0, positive unconditional: 13, negative: 44, negative conditional: 0, negative unconditional: 44, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1763, positive: 221, positive conditional: 0, positive unconditional: 221, negative: 11, negative conditional: 0, negative unconditional: 11, unknown: 1531, unknown conditional: 0, unknown unconditional: 1531] , Statistics on independence cache: Total cache size (in pairs): 1531, Positive cache size: 1517, Positive conditional cache size: 0, Positive unconditional cache size: 1517, Negative cache size: 14, Negative conditional cache size: 0, Negative unconditional cache size: 14, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2420.2ms, 45 PlacesBefore, 32 PlacesAfterwards, 38 TransitionsBefore, 26 TransitionsAfterwards, 594 CoEnabledTransitionPairs, 4 FixpointIterations, 5 TrivialSequentialCompositions, 7 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 12 TotalNumberOfCompositions, 1193 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 411, positive: 350, positive conditional: 350, positive unconditional: 0, negative: 61, negative conditional: 61, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 411, positive: 350, positive conditional: 0, positive unconditional: 350, negative: 61, negative conditional: 0, negative unconditional: 61, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 411, positive: 350, positive conditional: 0, positive unconditional: 350, negative: 61, negative conditional: 0, negative unconditional: 61, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 232, positive: 218, positive conditional: 0, positive unconditional: 218, negative: 14, negative conditional: 0, negative unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 232, positive: 214, positive conditional: 0, positive unconditional: 214, negative: 18, negative conditional: 0, negative unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 18, positive: 4, positive conditional: 0, positive unconditional: 4, negative: 14, negative conditional: 0, negative unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 88, positive: 17, positive conditional: 0, positive unconditional: 17, negative: 71, negative conditional: 0, negative unconditional: 71, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 411, positive: 132, positive conditional: 0, positive unconditional: 132, negative: 47, negative conditional: 0, negative unconditional: 47, unknown: 232, unknown conditional: 0, unknown unconditional: 232] , Statistics on independence cache: Total cache size (in pairs): 1763, Positive cache size: 1735, Positive conditional cache size: 0, Positive unconditional cache size: 1735, Negative cache size: 28, Negative conditional cache size: 0, Negative unconditional cache size: 28, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 30.2ms, 35 PlacesBefore, 35 PlacesAfterwards, 28 TransitionsBefore, 28 TransitionsAfterwards, 354 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 220 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 63, positive: 49, positive conditional: 49, positive unconditional: 0, negative: 14, negative conditional: 14, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 63, positive: 49, positive conditional: 3, positive unconditional: 46, negative: 14, negative conditional: 7, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 63, positive: 49, positive conditional: 3, positive unconditional: 46, negative: 14, negative conditional: 7, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 14, positive: 8, positive conditional: 0, positive unconditional: 8, negative: 6, negative conditional: 6, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 14, positive: 8, positive conditional: 0, positive unconditional: 8, negative: 6, negative conditional: 0, negative unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 6, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 6, negative conditional: 6, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 23, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 23, negative conditional: 23, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 63, positive: 41, positive conditional: 3, positive unconditional: 38, negative: 8, negative conditional: 1, negative unconditional: 7, unknown: 14, unknown conditional: 6, unknown unconditional: 8] , Statistics on independence cache: Total cache size (in pairs): 1777, Positive cache size: 1743, Positive conditional cache size: 0, Positive unconditional cache size: 1743, Negative cache size: 34, Negative conditional cache size: 6, Negative unconditional cache size: 28, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 286.9ms, 40 PlacesBefore, 39 PlacesAfterwards, 30 TransitionsBefore, 29 TransitionsAfterwards, 376 CoEnabledTransitionPairs, 4 FixpointIterations, 0 TrivialSequentialCompositions, 5 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 6 TotalNumberOfCompositions, 394 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 155, positive: 133, positive conditional: 133, positive unconditional: 0, negative: 22, negative conditional: 22, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 160, positive: 133, positive conditional: 25, positive unconditional: 108, negative: 27, negative conditional: 10, negative unconditional: 17, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 160, positive: 133, positive conditional: 25, positive unconditional: 108, negative: 27, negative conditional: 10, negative unconditional: 17, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 56, positive: 52, positive conditional: 10, positive unconditional: 42, negative: 4, negative conditional: 4, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 56, positive: 52, positive conditional: 0, positive unconditional: 52, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 4, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 4, negative conditional: 4, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 46, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 46, negative conditional: 46, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 160, positive: 81, positive conditional: 15, positive unconditional: 66, negative: 23, negative conditional: 6, negative unconditional: 17, unknown: 56, unknown conditional: 14, unknown unconditional: 42] , Statistics on independence cache: Total cache size (in pairs): 1833, Positive cache size: 1795, Positive conditional cache size: 10, Positive unconditional cache size: 1785, Negative cache size: 38, Negative conditional cache size: 10, Negative unconditional cache size: 28, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 122.5ms, 44 PlacesBefore, 44 PlacesAfterwards, 32 TransitionsBefore, 32 TransitionsAfterwards, 396 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 437 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 139, positive: 110, positive conditional: 110, positive unconditional: 0, negative: 29, negative conditional: 29, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 139, positive: 110, positive conditional: 30, positive unconditional: 80, negative: 29, negative conditional: 0, negative unconditional: 29, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 139, positive: 110, positive conditional: 30, positive unconditional: 80, negative: 29, negative conditional: 0, negative unconditional: 29, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 20, positive: 19, positive conditional: 14, positive unconditional: 5, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 20, positive: 16, positive conditional: 0, positive unconditional: 16, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 4, positive: 3, positive conditional: 2, positive unconditional: 1, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 15, positive: 8, positive conditional: 5, positive unconditional: 3, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 139, positive: 91, positive conditional: 16, positive unconditional: 75, negative: 28, negative conditional: 0, negative unconditional: 28, unknown: 20, unknown conditional: 14, unknown unconditional: 6] , Statistics on independence cache: Total cache size (in pairs): 1853, Positive cache size: 1814, Positive conditional cache size: 24, Positive unconditional cache size: 1790, Negative cache size: 39, Negative conditional cache size: 10, Negative unconditional cache size: 29, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 795.8ms, 44 PlacesBefore, 42 PlacesAfterwards, 29 TransitionsBefore, 27 TransitionsAfterwards, 310 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 6 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 2 ConcurrentYvCompositions, 0 ChoiceCompositions, 8 TotalNumberOfCompositions, 82 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 82, positive: 82, positive conditional: 82, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 82, positive: 82, positive conditional: 20, positive unconditional: 62, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 82, positive: 82, positive conditional: 20, positive unconditional: 62, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 16, positive: 16, positive conditional: 1, positive unconditional: 15, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 16, positive: 16, positive conditional: 0, positive unconditional: 16, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 82, positive: 66, positive conditional: 19, positive unconditional: 47, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 16, unknown conditional: 1, unknown unconditional: 15] , Statistics on independence cache: Total cache size (in pairs): 1869, Positive cache size: 1830, Positive conditional cache size: 25, Positive unconditional cache size: 1805, Negative cache size: 39, Negative conditional cache size: 10, Negative unconditional cache size: 29, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1407.9ms, 53 PlacesBefore, 51 PlacesAfterwards, 41 TransitionsBefore, 40 TransitionsAfterwards, 272 CoEnabledTransitionPairs, 4 FixpointIterations, 1 TrivialSequentialCompositions, 7 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 13 ConcurrentYvCompositions, 0 ChoiceCompositions, 21 TotalNumberOfCompositions, 218 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 218, positive: 218, positive conditional: 218, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 218, positive: 218, positive conditional: 78, positive unconditional: 140, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 218, positive: 218, positive conditional: 78, positive unconditional: 140, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 51, positive: 51, positive conditional: 36, positive unconditional: 15, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 51, positive: 51, positive conditional: 0, positive unconditional: 51, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 218, positive: 167, positive conditional: 42, positive unconditional: 125, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 51, unknown conditional: 36, unknown unconditional: 15] , Statistics on independence cache: Total cache size (in pairs): 1920, Positive cache size: 1881, Positive conditional cache size: 61, Positive unconditional cache size: 1820, Negative cache size: 39, Negative conditional cache size: 10, Negative unconditional cache size: 29, Eliminated conditions: 26 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2331.5ms, 119 PlacesBefore, 60 PlacesAfterwards, 118 TransitionsBefore, 55 TransitionsAfterwards, 5280 CoEnabledTransitionPairs, 5 FixpointIterations, 26 TrivialSequentialCompositions, 37 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 14 ConcurrentYvCompositions, 4 ChoiceCompositions, 82 TotalNumberOfCompositions, 5009 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3418, positive: 3360, positive conditional: 3360, positive unconditional: 0, negative: 58, negative conditional: 58, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3418, positive: 3360, positive conditional: 0, positive unconditional: 3360, negative: 58, negative conditional: 0, negative unconditional: 58, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3418, positive: 3360, positive conditional: 0, positive unconditional: 3360, negative: 58, negative conditional: 0, negative unconditional: 58, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2910, positive: 2884, positive conditional: 0, positive unconditional: 2884, negative: 26, negative conditional: 0, negative unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2910, positive: 2848, positive conditional: 0, positive unconditional: 2848, negative: 62, negative conditional: 0, negative unconditional: 62, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 62, positive: 36, positive conditional: 0, positive unconditional: 36, negative: 26, negative conditional: 0, negative unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 129, positive: 56, positive conditional: 0, positive unconditional: 56, negative: 73, negative conditional: 0, negative unconditional: 73, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 3418, positive: 476, positive conditional: 0, positive unconditional: 476, negative: 32, negative conditional: 0, negative unconditional: 32, unknown: 2910, unknown conditional: 0, unknown unconditional: 2910] , Statistics on independence cache: Total cache size (in pairs): 2910, Positive cache size: 2884, Positive conditional cache size: 0, Positive unconditional cache size: 2884, Negative cache size: 26, Negative conditional cache size: 0, Negative unconditional cache size: 26, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2569.6ms, 68 PlacesBefore, 50 PlacesAfterwards, 59 TransitionsBefore, 44 TransitionsAfterwards, 1730 CoEnabledTransitionPairs, 4 FixpointIterations, 5 TrivialSequentialCompositions, 11 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 16 TotalNumberOfCompositions, 2692 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 838, positive: 766, positive conditional: 766, positive unconditional: 0, negative: 72, negative conditional: 72, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 838, positive: 766, positive conditional: 69, positive unconditional: 697, negative: 72, negative conditional: 26, negative unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 838, positive: 766, positive conditional: 69, positive unconditional: 697, negative: 72, negative conditional: 26, negative unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 393, positive: 375, positive conditional: 19, positive unconditional: 356, negative: 18, negative conditional: 3, negative unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 393, positive: 368, positive conditional: 0, positive unconditional: 368, negative: 25, negative conditional: 0, negative unconditional: 25, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 25, positive: 7, positive conditional: 0, positive unconditional: 7, negative: 18, negative conditional: 3, negative unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 86, positive: 14, positive conditional: 0, positive unconditional: 14, negative: 72, negative conditional: 8, negative unconditional: 64, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 838, positive: 391, positive conditional: 50, positive unconditional: 341, negative: 54, negative conditional: 23, negative unconditional: 31, unknown: 393, unknown conditional: 22, unknown unconditional: 371] , Statistics on independence cache: Total cache size (in pairs): 3303, Positive cache size: 3259, Positive conditional cache size: 19, Positive unconditional cache size: 3240, Negative cache size: 44, Negative conditional cache size: 3, Negative unconditional cache size: 41, Eliminated conditions: 15 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 313.9ms, 68 PlacesBefore, 68 PlacesAfterwards, 72 TransitionsBefore, 72 TransitionsAfterwards, 1532 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 4 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 4 ConcurrentYvCompositions, 0 ChoiceCompositions, 8 TotalNumberOfCompositions, 3564 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1120, positive: 1029, positive conditional: 1029, positive unconditional: 0, negative: 91, negative conditional: 91, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1159, positive: 1029, positive conditional: 305, positive unconditional: 724, negative: 130, negative conditional: 78, negative unconditional: 52, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1159, positive: 1029, positive conditional: 305, positive unconditional: 724, negative: 130, negative conditional: 78, negative unconditional: 52, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 170, positive: 156, positive conditional: 63, positive unconditional: 93, negative: 14, negative conditional: 12, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 170, positive: 156, positive conditional: 0, positive unconditional: 156, negative: 14, negative conditional: 0, negative unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 14, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 14, negative conditional: 12, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 46, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 46, negative conditional: 38, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1159, positive: 873, positive conditional: 242, positive unconditional: 631, negative: 116, negative conditional: 66, negative unconditional: 50, unknown: 170, unknown conditional: 75, unknown unconditional: 95] , Statistics on independence cache: Total cache size (in pairs): 3473, Positive cache size: 3415, Positive conditional cache size: 82, Positive unconditional cache size: 3333, Negative cache size: 58, Negative conditional cache size: 15, Negative unconditional cache size: 43, Eliminated conditions: 78 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 233.6ms, 86 PlacesBefore, 86 PlacesAfterwards, 102 TransitionsBefore, 102 TransitionsAfterwards, 2330 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 2 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 4 ConcurrentYvCompositions, 0 ChoiceCompositions, 7 TotalNumberOfCompositions, 4075 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1115, positive: 1029, positive conditional: 1029, positive unconditional: 0, negative: 86, negative conditional: 86, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1141, positive: 1029, positive conditional: 374, positive unconditional: 655, negative: 112, negative conditional: 52, negative unconditional: 60, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1141, positive: 1029, positive conditional: 374, positive unconditional: 655, negative: 112, negative conditional: 52, negative unconditional: 60, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 85, positive: 76, positive conditional: 41, positive unconditional: 35, negative: 9, negative conditional: 8, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 85, positive: 76, positive conditional: 0, positive unconditional: 76, negative: 9, negative conditional: 0, negative unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 9, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 9, negative conditional: 8, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 29, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 29, negative conditional: 25, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1141, positive: 953, positive conditional: 333, positive unconditional: 620, negative: 103, negative conditional: 44, negative unconditional: 59, unknown: 85, unknown conditional: 49, unknown unconditional: 36] , Statistics on independence cache: Total cache size (in pairs): 3558, Positive cache size: 3491, Positive conditional cache size: 123, Positive unconditional cache size: 3368, Negative cache size: 67, Negative conditional cache size: 23, Negative unconditional cache size: 44, Eliminated conditions: 89 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1487.0ms, 87 PlacesBefore, 85 PlacesAfterwards, 91 TransitionsBefore, 89 TransitionsAfterwards, 1610 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 19 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 15 ConcurrentYvCompositions, 0 ChoiceCompositions, 34 TotalNumberOfCompositions, 893 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 893, positive: 893, positive conditional: 893, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 893, positive: 893, positive conditional: 544, positive unconditional: 349, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 893, positive: 893, positive conditional: 544, positive unconditional: 349, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 94, positive: 94, positive conditional: 53, positive unconditional: 41, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 94, positive: 94, positive conditional: 0, positive unconditional: 94, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 893, positive: 799, positive conditional: 491, positive unconditional: 308, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 94, unknown conditional: 53, unknown unconditional: 41] , Statistics on independence cache: Total cache size (in pairs): 3652, Positive cache size: 3585, Positive conditional cache size: 176, Positive unconditional cache size: 3409, Negative cache size: 67, Negative conditional cache size: 23, Negative unconditional cache size: 44, Eliminated conditions: 40 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1691.9ms, 103 PlacesBefore, 100 PlacesAfterwards, 111 TransitionsBefore, 108 TransitionsAfterwards, 1914 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 17 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 7 ConcurrentYvCompositions, 0 ChoiceCompositions, 24 TotalNumberOfCompositions, 748 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 748, positive: 748, positive conditional: 748, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 748, positive: 748, positive conditional: 326, positive unconditional: 422, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 748, positive: 748, positive conditional: 326, positive unconditional: 422, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 123, positive: 123, positive conditional: 67, positive unconditional: 56, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 123, positive: 123, positive conditional: 0, positive unconditional: 123, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 748, positive: 625, positive conditional: 259, positive unconditional: 366, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 123, unknown conditional: 67, unknown unconditional: 56] , Statistics on independence cache: Total cache size (in pairs): 3775, Positive cache size: 3708, Positive conditional cache size: 243, Positive unconditional cache size: 3465, Negative cache size: 67, Negative conditional cache size: 23, Negative unconditional cache size: 44, Eliminated conditions: 38 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 987.8ms, 140 PlacesBefore, 138 PlacesAfterwards, 155 TransitionsBefore, 154 TransitionsAfterwards, 2480 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 10 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 7 ConcurrentYvCompositions, 0 ChoiceCompositions, 17 TotalNumberOfCompositions, 731 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 731, positive: 731, positive conditional: 731, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 731, positive: 731, positive conditional: 471, positive unconditional: 260, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 731, positive: 731, positive conditional: 471, positive unconditional: 260, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 144, positive: 144, positive conditional: 139, positive unconditional: 5, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 144, positive: 144, positive conditional: 0, positive unconditional: 144, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 731, positive: 587, positive conditional: 332, positive unconditional: 255, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 144, unknown conditional: 139, unknown unconditional: 5] , Statistics on independence cache: Total cache size (in pairs): 3919, Positive cache size: 3852, Positive conditional cache size: 382, Positive unconditional cache size: 3470, Negative cache size: 67, Negative conditional cache size: 23, Negative unconditional cache size: 44, Eliminated conditions: 25 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2912.1ms, 229 PlacesBefore, 227 PlacesAfterwards, 485 TransitionsBefore, 485 TransitionsAfterwards, 3876 CoEnabledTransitionPairs, 3 FixpointIterations, 2 TrivialSequentialCompositions, 16 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 21 ConcurrentYvCompositions, 0 ChoiceCompositions, 39 TotalNumberOfCompositions, 3537 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3537, positive: 3537, positive conditional: 3537, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3537, positive: 3537, positive conditional: 2723, positive unconditional: 814, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3537, positive: 3537, positive conditional: 2723, positive unconditional: 814, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 86, positive: 86, positive conditional: 86, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 86, positive: 86, positive conditional: 0, positive unconditional: 86, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 3537, positive: 3451, positive conditional: 2637, positive unconditional: 814, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 86, unknown conditional: 86, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 4005, Positive cache size: 3938, Positive conditional cache size: 468, Positive unconditional cache size: 3470, Negative cache size: 67, Negative conditional cache size: 23, Negative unconditional cache size: 44, Eliminated conditions: 335 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1579.1ms, 247 PlacesBefore, 247 PlacesAfterwards, 496 TransitionsBefore, 496 TransitionsAfterwards, 3952 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 10 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 11 ConcurrentYvCompositions, 0 ChoiceCompositions, 22 TotalNumberOfCompositions, 2512 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2512, positive: 2512, positive conditional: 2512, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 2512, positive: 2512, positive conditional: 2034, positive unconditional: 478, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 2512, positive: 2512, positive conditional: 2034, positive unconditional: 478, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 63, positive: 63, positive conditional: 63, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 63, positive: 63, positive conditional: 0, positive unconditional: 63, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 2512, positive: 2449, positive conditional: 1971, positive unconditional: 478, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 63, unknown conditional: 63, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 4068, Positive cache size: 4001, Positive conditional cache size: 531, Positive unconditional cache size: 3470, Negative cache size: 67, Negative conditional cache size: 23, Negative unconditional cache size: 44, Eliminated conditions: 181 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2211.7ms, 272 PlacesBefore, 272 PlacesAfterwards, 600 TransitionsBefore, 600 TransitionsAfterwards, 4266 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 11 ConcurrentSequentialCompositions, 2 TrivialYvCompositions, 9 ConcurrentYvCompositions, 0 ChoiceCompositions, 22 TotalNumberOfCompositions, 3259 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3259, positive: 3259, positive conditional: 3259, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3259, positive: 3259, positive conditional: 2854, positive unconditional: 405, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3259, positive: 3259, positive conditional: 2854, positive unconditional: 405, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 51, positive: 51, positive conditional: 50, positive unconditional: 1, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 51, positive: 51, positive conditional: 0, positive unconditional: 51, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 3259, positive: 3208, positive conditional: 2804, positive unconditional: 404, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 51, unknown conditional: 50, unknown unconditional: 1] , Statistics on independence cache: Total cache size (in pairs): 4119, Positive cache size: 4052, Positive conditional cache size: 581, Positive unconditional cache size: 3471, Negative cache size: 67, Negative conditional cache size: 23, Negative unconditional cache size: 44, Eliminated conditions: 148 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2183.5ms, 138 PlacesBefore, 67 PlacesAfterwards, 137 TransitionsBefore, 61 TransitionsAfterwards, 8288 CoEnabledTransitionPairs, 5 FixpointIterations, 26 TrivialSequentialCompositions, 53 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 16 ConcurrentYvCompositions, 5 ChoiceCompositions, 101 TotalNumberOfCompositions, 7297 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5089, positive: 5036, positive conditional: 5036, positive unconditional: 0, negative: 53, negative conditional: 53, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 5089, positive: 5036, positive conditional: 0, positive unconditional: 5036, negative: 53, negative conditional: 0, negative unconditional: 53, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 5089, positive: 5036, positive conditional: 0, positive unconditional: 5036, negative: 53, negative conditional: 0, negative unconditional: 53, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4396, positive: 4370, positive conditional: 0, positive unconditional: 4370, negative: 26, negative conditional: 0, negative unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4396, positive: 4355, positive conditional: 0, positive unconditional: 4355, negative: 41, negative conditional: 0, negative unconditional: 41, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 41, positive: 15, positive conditional: 0, positive unconditional: 15, negative: 26, negative conditional: 0, negative unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 75, positive: 14, positive conditional: 0, positive unconditional: 14, negative: 60, negative conditional: 0, negative unconditional: 60, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 5089, positive: 666, positive conditional: 0, positive unconditional: 666, negative: 27, negative conditional: 0, negative unconditional: 27, unknown: 4396, unknown conditional: 0, unknown unconditional: 4396] , Statistics on independence cache: Total cache size (in pairs): 4396, Positive cache size: 4370, Positive conditional cache size: 0, Positive unconditional cache size: 4370, Negative cache size: 26, Negative conditional cache size: 0, Negative unconditional cache size: 26, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1436.8ms, 66 PlacesBefore, 49 PlacesAfterwards, 56 TransitionsBefore, 40 TransitionsAfterwards, 1712 CoEnabledTransitionPairs, 3 FixpointIterations, 4 TrivialSequentialCompositions, 13 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 17 TotalNumberOfCompositions, 2741 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 846, positive: 777, positive conditional: 777, positive unconditional: 0, negative: 69, negative conditional: 69, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 846, positive: 777, positive conditional: 0, positive unconditional: 777, negative: 69, negative conditional: 0, negative unconditional: 69, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 846, positive: 777, positive conditional: 0, positive unconditional: 777, negative: 69, negative conditional: 0, negative unconditional: 69, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 503, positive: 478, positive conditional: 0, positive unconditional: 478, negative: 25, negative conditional: 0, negative unconditional: 25, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 503, positive: 468, positive conditional: 0, positive unconditional: 468, negative: 35, negative conditional: 0, negative unconditional: 35, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 35, positive: 10, positive conditional: 0, positive unconditional: 10, negative: 25, negative conditional: 0, negative unconditional: 25, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 92, positive: 24, positive conditional: 0, positive unconditional: 24, negative: 68, negative conditional: 0, negative unconditional: 68, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 846, positive: 299, positive conditional: 0, positive unconditional: 299, negative: 44, negative conditional: 0, negative unconditional: 44, unknown: 503, unknown conditional: 0, unknown unconditional: 503] , Statistics on independence cache: Total cache size (in pairs): 4899, Positive cache size: 4848, Positive conditional cache size: 0, Positive unconditional cache size: 4848, Negative cache size: 51, Negative conditional cache size: 0, Negative unconditional cache size: 51, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1076.5ms, 53 PlacesBefore, 51 PlacesAfterwards, 44 TransitionsBefore, 43 TransitionsAfterwards, 1066 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 1280 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 255, positive: 213, positive conditional: 213, positive unconditional: 0, negative: 42, negative conditional: 42, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 255, positive: 213, positive conditional: 0, positive unconditional: 213, negative: 42, negative conditional: 0, negative unconditional: 42, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 255, positive: 213, positive conditional: 0, positive unconditional: 213, negative: 42, negative conditional: 0, negative unconditional: 42, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 45, positive: 36, positive conditional: 0, positive unconditional: 36, negative: 9, negative conditional: 0, negative unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 45, positive: 34, positive conditional: 0, positive unconditional: 34, negative: 11, negative conditional: 0, negative unconditional: 11, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 11, positive: 2, positive conditional: 0, positive unconditional: 2, negative: 9, negative conditional: 0, negative unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 30, positive: 4, positive conditional: 0, positive unconditional: 4, negative: 26, negative conditional: 0, negative unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 255, positive: 177, positive conditional: 0, positive unconditional: 177, negative: 33, negative conditional: 0, negative unconditional: 33, unknown: 45, unknown conditional: 0, unknown unconditional: 45] , Statistics on independence cache: Total cache size (in pairs): 4944, Positive cache size: 4884, Positive conditional cache size: 0, Positive unconditional cache size: 4884, Negative cache size: 60, Negative conditional cache size: 0, Negative unconditional cache size: 60, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 59.5ms, 58 PlacesBefore, 58 PlacesAfterwards, 52 TransitionsBefore, 52 TransitionsAfterwards, 1386 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 901 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 159, positive: 133, positive conditional: 133, positive unconditional: 0, negative: 26, negative conditional: 26, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 163, positive: 133, positive conditional: 25, positive unconditional: 108, negative: 30, negative conditional: 14, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 163, positive: 133, positive conditional: 25, positive unconditional: 108, negative: 30, negative conditional: 14, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 19, positive: 11, positive conditional: 9, positive unconditional: 2, negative: 8, negative conditional: 8, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 19, positive: 11, positive conditional: 0, positive unconditional: 11, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 8, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 8, negative conditional: 8, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 28, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 28, negative conditional: 28, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 163, positive: 122, positive conditional: 16, positive unconditional: 106, negative: 22, negative conditional: 6, negative unconditional: 16, unknown: 19, unknown conditional: 17, unknown unconditional: 2] , Statistics on independence cache: Total cache size (in pairs): 4963, Positive cache size: 4895, Positive conditional cache size: 9, Positive unconditional cache size: 4886, Negative cache size: 68, Negative conditional cache size: 8, Negative unconditional cache size: 60, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 174.1ms, 62 PlacesBefore, 62 PlacesAfterwards, 62 TransitionsBefore, 62 TransitionsAfterwards, 1704 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 2 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 2 TotalNumberOfCompositions, 1973 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 303, positive: 252, positive conditional: 252, positive unconditional: 0, negative: 51, negative conditional: 51, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 317, positive: 252, positive conditional: 107, positive unconditional: 145, negative: 65, negative conditional: 28, negative unconditional: 37, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 317, positive: 252, positive conditional: 107, positive unconditional: 145, negative: 65, negative conditional: 28, negative unconditional: 37, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 23, positive: 15, positive conditional: 15, positive unconditional: 0, negative: 8, negative conditional: 8, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 23, positive: 15, positive conditional: 0, positive unconditional: 15, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 8, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 8, negative conditional: 8, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 23, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 23, negative conditional: 23, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 317, positive: 237, positive conditional: 92, positive unconditional: 145, negative: 57, negative conditional: 20, negative unconditional: 37, unknown: 23, unknown conditional: 23, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 4986, Positive cache size: 4910, Positive conditional cache size: 24, Positive unconditional cache size: 4886, Negative cache size: 76, Negative conditional cache size: 16, Negative unconditional cache size: 60, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1622.3ms, 62 PlacesBefore, 58 PlacesAfterwards, 55 TransitionsBefore, 51 TransitionsAfterwards, 1020 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 18 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 7 ConcurrentYvCompositions, 0 ChoiceCompositions, 25 TotalNumberOfCompositions, 341 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 341, positive: 341, positive conditional: 341, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 341, positive: 341, positive conditional: 95, positive unconditional: 246, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 341, positive: 341, positive conditional: 95, positive unconditional: 246, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 101, positive: 101, positive conditional: 31, positive unconditional: 70, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 101, positive: 101, positive conditional: 0, positive unconditional: 101, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 341, positive: 240, positive conditional: 64, positive unconditional: 176, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 101, unknown conditional: 31, unknown unconditional: 70] , Statistics on independence cache: Total cache size (in pairs): 5087, Positive cache size: 5011, Positive conditional cache size: 55, Positive unconditional cache size: 4956, Negative cache size: 76, Negative conditional cache size: 16, Negative unconditional cache size: 60, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1445.4ms, 69 PlacesBefore, 67 PlacesAfterwards, 67 TransitionsBefore, 65 TransitionsAfterwards, 1234 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 10 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 2 ConcurrentYvCompositions, 0 ChoiceCompositions, 12 TotalNumberOfCompositions, 155 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 155, positive: 155, positive conditional: 155, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 155, positive: 155, positive conditional: 12, positive unconditional: 143, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 155, positive: 155, positive conditional: 12, positive unconditional: 143, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 47, positive: 47, positive conditional: 12, positive unconditional: 35, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 47, positive: 46, positive conditional: 0, positive unconditional: 46, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 1, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9, positive: 9, positive conditional: 9, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 155, positive: 108, positive conditional: 0, positive unconditional: 108, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 47, unknown conditional: 12, unknown unconditional: 35] , Statistics on independence cache: Total cache size (in pairs): 5134, Positive cache size: 5058, Positive conditional cache size: 67, Positive unconditional cache size: 4991, Negative cache size: 76, Negative conditional cache size: 16, Negative unconditional cache size: 60, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3190.0ms, 121 PlacesBefore, 120 PlacesAfterwards, 139 TransitionsBefore, 138 TransitionsAfterwards, 2128 CoEnabledTransitionPairs, 3 FixpointIterations, 2 TrivialSequentialCompositions, 4 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 27 ConcurrentYvCompositions, 0 ChoiceCompositions, 33 TotalNumberOfCompositions, 571 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 571, positive: 571, positive conditional: 571, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 571, positive: 571, positive conditional: 127, positive unconditional: 444, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 571, positive: 571, positive conditional: 127, positive unconditional: 444, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 96, positive: 96, positive conditional: 49, positive unconditional: 47, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 96, positive: 96, positive conditional: 0, positive unconditional: 96, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 571, positive: 475, positive conditional: 78, positive unconditional: 397, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 96, unknown conditional: 49, unknown unconditional: 47] , Statistics on independence cache: Total cache size (in pairs): 5230, Positive cache size: 5154, Positive conditional cache size: 116, Positive unconditional cache size: 5038, Negative cache size: 76, Negative conditional cache size: 16, Negative unconditional cache size: 60, Eliminated conditions: 8 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 129.2ms, 128 PlacesBefore, 128 PlacesAfterwards, 160 TransitionsBefore, 160 TransitionsAfterwards, 2468 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 2 TotalNumberOfCompositions, 138 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 138, positive: 138, positive conditional: 138, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 138, positive: 138, positive conditional: 96, positive unconditional: 42, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 138, positive: 138, positive conditional: 96, positive unconditional: 42, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 28, positive: 28, positive conditional: 27, positive unconditional: 1, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 28, positive: 28, positive conditional: 0, positive unconditional: 28, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 138, positive: 110, positive conditional: 69, positive unconditional: 41, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 28, unknown conditional: 27, unknown unconditional: 1] , Statistics on independence cache: Total cache size (in pairs): 5258, Positive cache size: 5182, Positive conditional cache size: 143, Positive unconditional cache size: 5039, Negative cache size: 76, Negative conditional cache size: 16, Negative unconditional cache size: 60, Eliminated conditions: 9 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 380.2ms, 137 PlacesBefore, 136 PlacesAfterwards, 173 TransitionsBefore, 172 TransitionsAfterwards, 2692 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 3 ConcurrentYvCompositions, 0 ChoiceCompositions, 3 TotalNumberOfCompositions, 41 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 41, positive: 41, positive conditional: 41, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 41, positive: 41, positive conditional: 0, positive unconditional: 41, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 41, positive: 41, positive conditional: 0, positive unconditional: 41, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 41, positive: 41, positive conditional: 0, positive unconditional: 41, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 5258, Positive cache size: 5182, Positive conditional cache size: 143, Positive unconditional cache size: 5039, Negative cache size: 76, Negative conditional cache size: 16, Negative unconditional cache size: 60, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1911.6ms, 190 PlacesBefore, 190 PlacesAfterwards, 219 TransitionsBefore, 219 TransitionsAfterwards, 3006 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 11 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 9 ConcurrentYvCompositions, 0 ChoiceCompositions, 20 TotalNumberOfCompositions, 444 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 444, positive: 444, positive conditional: 444, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 444, positive: 444, positive conditional: 326, positive unconditional: 118, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 444, positive: 444, positive conditional: 326, positive unconditional: 118, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 77, positive: 77, positive conditional: 76, positive unconditional: 1, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 77, positive: 77, positive conditional: 0, positive unconditional: 77, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 444, positive: 367, positive conditional: 250, positive unconditional: 117, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 77, unknown conditional: 76, unknown unconditional: 1] , Statistics on independence cache: Total cache size (in pairs): 5335, Positive cache size: 5259, Positive conditional cache size: 219, Positive unconditional cache size: 5040, Negative cache size: 76, Negative conditional cache size: 16, Negative unconditional cache size: 60, Eliminated conditions: 24 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4146.6ms, 274 PlacesBefore, 272 PlacesAfterwards, 548 TransitionsBefore, 548 TransitionsAfterwards, 5440 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 13 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 20 TotalNumberOfCompositions, 2244 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2244, positive: 2244, positive conditional: 2244, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 2244, positive: 2244, positive conditional: 1940, positive unconditional: 304, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 2244, positive: 2244, positive conditional: 1940, positive unconditional: 304, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 89, positive: 89, positive conditional: 89, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 89, positive: 89, positive conditional: 0, positive unconditional: 89, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 2244, positive: 2155, positive conditional: 1851, positive unconditional: 304, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 89, unknown conditional: 89, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 5424, Positive cache size: 5348, Positive conditional cache size: 308, Positive unconditional cache size: 5040, Negative cache size: 76, Negative conditional cache size: 16, Negative unconditional cache size: 60, Eliminated conditions: 120 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3694.1ms, 282 PlacesBefore, 281 PlacesAfterwards, 557 TransitionsBefore, 556 TransitionsAfterwards, 5590 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 9 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 16 TotalNumberOfCompositions, 1709 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1709, positive: 1709, positive conditional: 1709, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1709, positive: 1709, positive conditional: 1490, positive unconditional: 219, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1709, positive: 1709, positive conditional: 1490, positive unconditional: 219, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 31, positive: 31, positive conditional: 30, positive unconditional: 1, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 31, positive: 31, positive conditional: 0, positive unconditional: 31, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1709, positive: 1678, positive conditional: 1460, positive unconditional: 218, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 31, unknown conditional: 30, unknown unconditional: 1] , Statistics on independence cache: Total cache size (in pairs): 5455, Positive cache size: 5379, Positive conditional cache size: 338, Positive unconditional cache size: 5041, Negative cache size: 76, Negative conditional cache size: 16, Negative unconditional cache size: 60, Eliminated conditions: 54 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2382.9ms, 293 PlacesBefore, 292 PlacesAfterwards, 563 TransitionsBefore, 562 TransitionsAfterwards, 5620 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 2 ConcurrentYvCompositions, 0 ChoiceCompositions, 3 TotalNumberOfCompositions, 45 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 45, positive: 45, positive conditional: 45, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 45, positive: 45, positive conditional: 23, positive unconditional: 22, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 45, positive: 45, positive conditional: 23, positive unconditional: 22, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 13, positive: 13, positive conditional: 13, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 13, positive: 13, positive conditional: 0, positive unconditional: 13, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 45, positive: 32, positive conditional: 10, positive unconditional: 22, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 13, unknown conditional: 13, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 5468, Positive cache size: 5392, Positive conditional cache size: 351, Positive unconditional cache size: 5041, Negative cache size: 76, Negative conditional cache size: 16, Negative unconditional cache size: 60, Eliminated conditions: 4 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2767.1ms, 303 PlacesBefore, 303 PlacesAfterwards, 597 TransitionsBefore, 597 TransitionsAfterwards, 5944 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 2 TotalNumberOfCompositions, 38 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 38, positive: 38, positive conditional: 38, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 38, positive: 38, positive conditional: 25, positive unconditional: 13, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 38, positive: 38, positive conditional: 25, positive unconditional: 13, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 12, positive: 12, positive conditional: 12, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 12, positive: 12, positive conditional: 0, positive unconditional: 12, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 38, positive: 26, positive conditional: 13, positive unconditional: 13, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 12, unknown conditional: 12, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 5480, Positive cache size: 5404, Positive conditional cache size: 363, Positive unconditional cache size: 5041, Negative cache size: 76, Negative conditional cache size: 16, Negative unconditional cache size: 60, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1954.7ms, 315 PlacesBefore, 315 PlacesAfterwards, 605 TransitionsBefore, 605 TransitionsAfterwards, 6010 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 5480, Positive cache size: 5404, Positive conditional cache size: 363, Positive unconditional cache size: 5041, Negative cache size: 76, Negative conditional cache size: 16, Negative unconditional cache size: 60, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5427.5ms, 449 PlacesBefore, 445 PlacesAfterwards, 917 TransitionsBefore, 917 TransitionsAfterwards, 7464 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 7 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 7 ConcurrentYvCompositions, 0 ChoiceCompositions, 14 TotalNumberOfCompositions, 1434 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1434, positive: 1434, positive conditional: 1434, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1434, positive: 1434, positive conditional: 1281, positive unconditional: 153, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1434, positive: 1434, positive conditional: 1281, positive unconditional: 153, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 66, positive: 66, positive conditional: 64, positive unconditional: 2, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 66, positive: 66, positive conditional: 0, positive unconditional: 66, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1434, positive: 1368, positive conditional: 1217, positive unconditional: 151, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 66, unknown conditional: 64, unknown unconditional: 2] , Statistics on independence cache: Total cache size (in pairs): 5546, Positive cache size: 5470, Positive conditional cache size: 427, Positive unconditional cache size: 5043, Negative cache size: 76, Negative conditional cache size: 16, Negative unconditional cache size: 60, Eliminated conditions: 57 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5418.0ms, 532 PlacesBefore, 525 PlacesAfterwards, 975 TransitionsBefore, 975 TransitionsAfterwards, 7624 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 7 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 4 ConcurrentYvCompositions, 0 ChoiceCompositions, 11 TotalNumberOfCompositions, 1895 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1895, positive: 1895, positive conditional: 1895, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1895, positive: 1895, positive conditional: 1731, positive unconditional: 164, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1895, positive: 1895, positive conditional: 1731, positive unconditional: 164, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 39, positive: 39, positive conditional: 38, positive unconditional: 1, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 39, positive: 39, positive conditional: 0, positive unconditional: 39, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1895, positive: 1856, positive conditional: 1693, positive unconditional: 163, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 39, unknown conditional: 38, unknown unconditional: 1] , Statistics on independence cache: Total cache size (in pairs): 5585, Positive cache size: 5509, Positive conditional cache size: 465, Positive unconditional cache size: 5044, Negative cache size: 76, Negative conditional cache size: 16, Negative unconditional cache size: 60, Eliminated conditions: 67 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2540.1ms, 157 PlacesBefore, 81 PlacesAfterwards, 156 TransitionsBefore, 77 TransitionsAfterwards, 11980 CoEnabledTransitionPairs, 5 FixpointIterations, 25 TrivialSequentialCompositions, 54 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 22 ConcurrentYvCompositions, 3 ChoiceCompositions, 105 TotalNumberOfCompositions, 11374 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 7502, positive: 7421, positive conditional: 7421, positive unconditional: 0, negative: 81, negative conditional: 81, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 7502, positive: 7421, positive conditional: 0, positive unconditional: 7421, negative: 81, negative conditional: 0, negative unconditional: 81, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 7502, positive: 7421, positive conditional: 0, positive unconditional: 7421, negative: 81, negative conditional: 0, negative unconditional: 81, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 6338, positive: 6304, positive conditional: 0, positive unconditional: 6304, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 6338, positive: 6237, positive conditional: 0, positive unconditional: 6237, negative: 101, negative conditional: 0, negative unconditional: 101, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 101, positive: 67, positive conditional: 0, positive unconditional: 67, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 144, positive: 66, positive conditional: 0, positive unconditional: 66, negative: 78, negative conditional: 0, negative unconditional: 78, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 7502, positive: 1117, positive conditional: 0, positive unconditional: 1117, negative: 47, negative conditional: 0, negative unconditional: 47, unknown: 6338, unknown conditional: 0, unknown unconditional: 6338] , Statistics on independence cache: Total cache size (in pairs): 6338, Positive cache size: 6304, Positive conditional cache size: 0, Positive unconditional cache size: 6304, Negative cache size: 34, Negative conditional cache size: 0, Negative unconditional cache size: 34, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3103.1ms, 87 PlacesBefore, 66 PlacesAfterwards, 78 TransitionsBefore, 60 TransitionsAfterwards, 3454 CoEnabledTransitionPairs, 4 FixpointIterations, 5 TrivialSequentialCompositions, 18 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 23 TotalNumberOfCompositions, 5542 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1438, positive: 1342, positive conditional: 1342, positive unconditional: 0, negative: 96, negative conditional: 96, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1438, positive: 1342, positive conditional: 170, positive unconditional: 1172, negative: 96, negative conditional: 62, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1438, positive: 1342, positive conditional: 170, positive unconditional: 1172, negative: 96, negative conditional: 62, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 753, positive: 726, positive conditional: 80, positive unconditional: 646, negative: 27, negative conditional: 19, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 753, positive: 719, positive conditional: 0, positive unconditional: 719, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 34, positive: 7, positive conditional: 0, positive unconditional: 7, negative: 27, negative conditional: 19, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 97, positive: 14, positive conditional: 0, positive unconditional: 14, negative: 83, negative conditional: 58, negative unconditional: 25, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1438, positive: 616, positive conditional: 90, positive unconditional: 526, negative: 69, negative conditional: 43, negative unconditional: 26, unknown: 753, unknown conditional: 99, unknown unconditional: 654] , Statistics on independence cache: Total cache size (in pairs): 7091, Positive cache size: 7030, Positive conditional cache size: 80, Positive unconditional cache size: 6950, Negative cache size: 61, Negative conditional cache size: 19, Negative unconditional cache size: 42, Eliminated conditions: 62 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 476.3ms, 85 PlacesBefore, 83 PlacesAfterwards, 93 TransitionsBefore, 91 TransitionsAfterwards, 3296 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 5 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 2 ConcurrentYvCompositions, 0 ChoiceCompositions, 8 TotalNumberOfCompositions, 8193 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1350, positive: 1214, positive conditional: 1214, positive unconditional: 0, negative: 136, negative conditional: 136, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1350, positive: 1214, positive conditional: 223, positive unconditional: 991, negative: 136, negative conditional: 62, negative unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1350, positive: 1214, positive conditional: 223, positive unconditional: 991, negative: 136, negative conditional: 62, negative unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 300, positive: 273, positive conditional: 53, positive unconditional: 220, negative: 27, negative conditional: 8, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 300, positive: 253, positive conditional: 0, positive unconditional: 253, negative: 47, negative conditional: 0, negative unconditional: 47, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 47, positive: 20, positive conditional: 0, positive unconditional: 20, negative: 27, negative conditional: 8, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 127, positive: 34, positive conditional: 0, positive unconditional: 34, negative: 92, negative conditional: 21, negative unconditional: 71, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1350, positive: 941, positive conditional: 170, positive unconditional: 771, negative: 109, negative conditional: 54, negative unconditional: 55, unknown: 300, unknown conditional: 61, unknown unconditional: 239] , Statistics on independence cache: Total cache size (in pairs): 7391, Positive cache size: 7303, Positive conditional cache size: 133, Positive unconditional cache size: 7170, Negative cache size: 88, Negative conditional cache size: 27, Negative unconditional cache size: 61, Eliminated conditions: 125 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3245.3ms, 101 PlacesBefore, 101 PlacesAfterwards, 135 TransitionsBefore, 135 TransitionsAfterwards, 4970 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 4 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 4 TotalNumberOfCompositions, 17647 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3270, positive: 3048, positive conditional: 3048, positive unconditional: 0, negative: 222, negative conditional: 222, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3333, positive: 3048, positive conditional: 780, positive unconditional: 2268, negative: 285, negative conditional: 165, negative unconditional: 120, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3333, positive: 3048, positive conditional: 780, positive unconditional: 2268, negative: 285, negative conditional: 165, negative unconditional: 120, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64, positive: 56, positive conditional: 32, positive unconditional: 24, negative: 8, negative conditional: 8, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64, positive: 56, positive conditional: 0, positive unconditional: 56, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 8, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 8, negative conditional: 8, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 22, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 22, negative conditional: 22, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 3333, positive: 2992, positive conditional: 748, positive unconditional: 2244, negative: 277, negative conditional: 157, negative unconditional: 120, unknown: 64, unknown conditional: 40, unknown unconditional: 24] , Statistics on independence cache: Total cache size (in pairs): 7455, Positive cache size: 7359, Positive conditional cache size: 165, Positive unconditional cache size: 7194, Negative cache size: 96, Negative conditional cache size: 35, Negative unconditional cache size: 61, Eliminated conditions: 304 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5042.0ms, 102 PlacesBefore, 99 PlacesAfterwards, 116 TransitionsBefore, 113 TransitionsAfterwards, 2586 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 15 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 25 ConcurrentYvCompositions, 0 ChoiceCompositions, 40 TotalNumberOfCompositions, 873 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 873, positive: 873, positive conditional: 873, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 873, positive: 873, positive conditional: 579, positive unconditional: 294, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 873, positive: 873, positive conditional: 579, positive unconditional: 294, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 105, positive: 105, positive conditional: 43, positive unconditional: 62, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 105, positive: 105, positive conditional: 0, positive unconditional: 105, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 873, positive: 768, positive conditional: 536, positive unconditional: 232, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 105, unknown conditional: 43, unknown unconditional: 62] , Statistics on independence cache: Total cache size (in pairs): 7560, Positive cache size: 7464, Positive conditional cache size: 208, Positive unconditional cache size: 7256, Negative cache size: 96, Negative conditional cache size: 35, Negative unconditional cache size: 61, Eliminated conditions: 32 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13299.6ms, 167 PlacesBefore, 164 PlacesAfterwards, 214 TransitionsBefore, 213 TransitionsAfterwards, 3828 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 40 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 22 ConcurrentYvCompositions, 0 ChoiceCompositions, 62 TotalNumberOfCompositions, 2602 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2602, positive: 2602, positive conditional: 2602, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 2602, positive: 2602, positive conditional: 1189, positive unconditional: 1413, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 2602, positive: 2602, positive conditional: 1189, positive unconditional: 1413, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 203, positive: 203, positive conditional: 84, positive unconditional: 119, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 203, positive: 203, positive conditional: 0, positive unconditional: 203, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 2602, positive: 2399, positive conditional: 1105, positive unconditional: 1294, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 203, unknown conditional: 84, unknown unconditional: 119] , Statistics on independence cache: Total cache size (in pairs): 7763, Positive cache size: 7667, Positive conditional cache size: 292, Positive unconditional cache size: 7375, Negative cache size: 96, Negative conditional cache size: 35, Negative unconditional cache size: 61, Eliminated conditions: 270 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 55719.0ms, 182 PlacesBefore, 180 PlacesAfterwards, 283 TransitionsBefore, 281 TransitionsAfterwards, 5420 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 38 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 13 ConcurrentYvCompositions, 0 ChoiceCompositions, 52 TotalNumberOfCompositions, 3960 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3960, positive: 3960, positive conditional: 3960, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3960, positive: 3960, positive conditional: 2447, positive unconditional: 1513, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3960, positive: 3960, positive conditional: 2447, positive unconditional: 1513, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 185, positive: 185, positive conditional: 166, positive unconditional: 19, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 185, positive: 185, positive conditional: 0, positive unconditional: 185, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 3960, positive: 3775, positive conditional: 2281, positive unconditional: 1494, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 185, unknown conditional: 166, unknown unconditional: 19] , Statistics on independence cache: Total cache size (in pairs): 7948, Positive cache size: 7852, Positive conditional cache size: 458, Positive unconditional cache size: 7394, Negative cache size: 96, Negative conditional cache size: 35, Negative unconditional cache size: 61, Eliminated conditions: 560 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 148719.7ms, 253 PlacesBefore, 252 PlacesAfterwards, 662 TransitionsBefore, 661 TransitionsAfterwards, 12562 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 79 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 50 ConcurrentYvCompositions, 0 ChoiceCompositions, 129 TotalNumberOfCompositions, 14696 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 14696, positive: 14696, positive conditional: 14696, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 14696, positive: 14696, positive conditional: 9998, positive unconditional: 4698, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 14696, positive: 14696, positive conditional: 9998, positive unconditional: 4698, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 293, positive: 293, positive conditional: 277, positive unconditional: 16, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 293, positive: 293, positive conditional: 0, positive unconditional: 293, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 14696, positive: 14403, positive conditional: 9721, positive unconditional: 4682, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 293, unknown conditional: 277, unknown unconditional: 16] , Statistics on independence cache: Total cache size (in pairs): 8241, Positive cache size: 8145, Positive conditional cache size: 735, Positive unconditional cache size: 7410, Negative cache size: 96, Negative conditional cache size: 35, Negative unconditional cache size: 61, Eliminated conditions: 2333 - TimeoutResultAtElement [Line: 689]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable (line 689). Cancelled while executing RemoveRedundantFlow. - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 76 locations, 1 error locations. Started 5 CEGAR loops. EmptinessCheckTime: 7.8ms, RemoveRedundantFlowTime: 0.0ms, RemoveRedundantFlowUnfoldingTime: 0.0ms, BackfoldingTime: 0.0ms, BackfoldingUnfoldingTime: 0.0ms, FlowIncreaseByBackfolding: 0, BasicCegarLoop: VerificationResult: UNSAFE, OverallTime: 776312.0ms, OverallIterations: 45, TraceHistogramMax: 5, EmptinessCheckTime: 0.0ms, AutomataDifference: 461444.5ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 10957.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 710 SDtfs, 10889 SDslu, 2306 SDs, 0 SdLazy, 23616 SolverSat, 6559 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 14331.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 1475 GetRequests, 411 SyntacticMatches, 0 SemanticMatches, 1064 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21822 ImplicationChecksByTransitivity, 17657.4ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=22646occurred in iteration=17, InterpolantAutomatonStates: 835, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 335.7ms SsaConstructionTime, 922.1ms SatisfiabilityAnalysisTime, 7877.0ms InterpolantComputationTime, 1377 NumberOfCodeBlocks, 1368 NumberOfCodeBlocksAsserted, 71 NumberOfCheckSat, 1225 ConstructedInterpolants, 0 QuantifiedInterpolants, 10590 SizeOfPredicates, 183 NumberOfNonLiveVariables, 4084 ConjunctsInSsa, 389 ConjunctsInUnsatCore, 66 InterpolantComputations, 26 PerfectInterpolantSequences, 218/474 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