/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-RepeatedVariableLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-divine/ring_1w1r-2.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-25 05:55:23,484 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-25 05:55:23,488 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-25 05:55:23,524 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-25 05:55:23,525 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-25 05:55:23,526 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-25 05:55:23,528 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-25 05:55:23,530 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-25 05:55:23,532 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-25 05:55:23,533 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-25 05:55:23,534 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-25 05:55:23,535 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-25 05:55:23,535 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-25 05:55:23,536 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-25 05:55:23,537 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-25 05:55:23,541 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-25 05:55:23,542 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-25 05:55:23,543 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-25 05:55:23,544 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-25 05:55:23,546 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-25 05:55:23,548 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-25 05:55:23,549 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-25 05:55:23,551 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-25 05:55:23,552 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-25 05:55:23,554 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-25 05:55:23,555 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-25 05:55:23,555 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-25 05:55:23,556 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-25 05:55:23,556 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-25 05:55:23,557 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-25 05:55:23,558 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-25 05:55:23,558 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-25 05:55:23,559 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-25 05:55:23,560 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-25 05:55:23,561 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-25 05:55:23,561 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-25 05:55:23,562 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-25 05:55:23,562 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-25 05:55:23,562 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-25 05:55:23,563 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-25 05:55:23,564 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-25 05:55:23,565 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-RepeatedVariableLbe.epf [2021-03-25 05:55:23,606 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-25 05:55:23,606 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-25 05:55:23,608 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-25 05:55:23,608 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-25 05:55:23,608 INFO L138 SettingsManager]: * Use SBE=true [2021-03-25 05:55:23,608 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-25 05:55:23,609 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-25 05:55:23,609 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-25 05:55:23,609 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-25 05:55:23,609 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-25 05:55:23,609 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-25 05:55:23,609 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-25 05:55:23,609 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-25 05:55:23,609 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-25 05:55:23,610 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-25 05:55:23,610 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-25 05:55:23,610 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-25 05:55:23,610 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-25 05:55:23,610 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-25 05:55:23,610 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-25 05:55:23,610 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-25 05:55:23,611 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-25 05:55:23,611 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-25 05:55:23,611 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-25 05:55:23,611 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-25 05:55:23,611 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-25 05:55:23,611 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-25 05:55:23,611 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=VARIABLE_BASED_MOVER_CHECK [2021-03-25 05:55:23,612 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-25 05:55:23,612 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-03-25 05:55:23,612 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-25 05:55:23,958 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-25 05:55:23,993 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-25 05:55:23,996 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-25 05:55:23,998 INFO L271 PluginConnector]: Initializing CDTParser... [2021-03-25 05:55:24,001 INFO L275 PluginConnector]: CDTParser initialized [2021-03-25 05:55:24,003 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-divine/ring_1w1r-2.i [2021-03-25 05:55:24,088 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b0d2bcede/3bfac231f92f4ee992e0da5c69514a47/FLAGf71c7df53 [2021-03-25 05:55:24,578 INFO L306 CDTParser]: Found 1 translation units. [2021-03-25 05:55:24,579 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/ring_1w1r-2.i [2021-03-25 05:55:24,592 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b0d2bcede/3bfac231f92f4ee992e0da5c69514a47/FLAGf71c7df53 [2021-03-25 05:55:24,889 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b0d2bcede/3bfac231f92f4ee992e0da5c69514a47 [2021-03-25 05:55:24,892 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-25 05:55:24,894 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-03-25 05:55:24,896 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-03-25 05:55:24,896 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-03-25 05:55:24,900 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-03-25 05:55:24,901 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.03 05:55:24" (1/1) ... [2021-03-25 05:55:24,903 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3b1b5077 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 05:55:24, skipping insertion in model container [2021-03-25 05:55:24,903 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.03 05:55:24" (1/1) ... [2021-03-25 05:55:24,910 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-03-25 05:55:24,950 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-03-25 05:55:25,089 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2021-03-25 05:55:25,343 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-divine/ring_1w1r-2.i[39095,39108] [2021-03-25 05:55:25,353 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-divine/ring_1w1r-2.i[39180,39193] [2021-03-25 05:55:25,355 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-divine/ring_1w1r-2.i[39232,39245] [2021-03-25 05:55:25,367 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-25 05:55:25,378 INFO L203 MainTranslator]: Completed pre-run [2021-03-25 05:55:25,401 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2021-03-25 05:55:25,443 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-divine/ring_1w1r-2.i[39095,39108] [2021-03-25 05:55:25,444 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-divine/ring_1w1r-2.i[39180,39193] [2021-03-25 05:55:25,444 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-divine/ring_1w1r-2.i[39232,39245] [2021-03-25 05:55:25,447 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-25 05:55:25,554 INFO L208 MainTranslator]: Completed translation [2021-03-25 05:55:25,555 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 05:55:25 WrapperNode [2021-03-25 05:55:25,555 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-03-25 05:55:25,557 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-25 05:55:25,557 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-25 05:55:25,557 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-25 05:55:25,566 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 05:55:25" (1/1) ... [2021-03-25 05:55:25,598 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 05:55:25" (1/1) ... [2021-03-25 05:55:25,637 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-25 05:55:25,638 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-25 05:55:25,639 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-25 05:55:25,639 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-25 05:55:25,648 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 05:55:25" (1/1) ... [2021-03-25 05:55:25,648 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 05:55:25" (1/1) ... [2021-03-25 05:55:25,661 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 05:55:25" (1/1) ... [2021-03-25 05:55:25,662 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 05:55:25" (1/1) ... [2021-03-25 05:55:25,669 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 05:55:25" (1/1) ... [2021-03-25 05:55:25,684 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 05:55:25" (1/1) ... [2021-03-25 05:55:25,692 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 05:55:25" (1/1) ... [2021-03-25 05:55:25,695 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-25 05:55:25,696 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-25 05:55:25,696 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-25 05:55:25,696 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-25 05:55:25,697 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 05:55:25" (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-25 05:55:25,792 INFO L130 BoogieDeclarations]: Found specification of procedure reader_fn [2021-03-25 05:55:25,792 INFO L138 BoogieDeclarations]: Found implementation of procedure reader_fn [2021-03-25 05:55:25,793 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-03-25 05:55:25,793 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-03-25 05:55:25,793 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-03-25 05:55:25,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-03-25 05:55:25,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-03-25 05:55:25,795 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-25 05:55:25,796 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-25 05:55:25,798 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-25 05:55:26,481 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-25 05:55:26,482 INFO L299 CfgBuilder]: Removed 19 assume(true) statements. [2021-03-25 05:55:26,483 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.03 05:55:26 BoogieIcfgContainer [2021-03-25 05:55:26,483 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-25 05:55:26,484 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-25 05:55:26,484 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-25 05:55:26,487 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-25 05:55:26,488 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.03 05:55:24" (1/3) ... [2021-03-25 05:55:26,489 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@448a8677 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.03 05:55:26, skipping insertion in model container [2021-03-25 05:55:26,489 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 05:55:25" (2/3) ... [2021-03-25 05:55:26,489 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@448a8677 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.03 05:55:26, skipping insertion in model container [2021-03-25 05:55:26,489 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.03 05:55:26" (3/3) ... [2021-03-25 05:55:26,491 INFO L111 eAbstractionObserver]: Analyzing ICFG ring_1w1r-2.i [2021-03-25 05:55:26,497 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-25 05:55:26,503 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 3 error locations. [2021-03-25 05:55:26,504 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-25 05:55:26,547 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,547 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,547 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,547 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,548 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,548 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,548 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,548 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,548 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,548 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,548 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~r~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,549 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~r~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,549 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,549 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,549 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~r~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,549 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~r~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,549 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~val~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,549 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~val~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,549 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~last~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,550 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~last~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,550 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,551 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,551 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,551 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,551 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,551 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,551 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~last~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,552 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~last~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,552 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~last~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,552 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~last~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,552 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~r~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,552 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~r~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,553 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,553 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,554 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~r~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,554 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~r~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,554 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,554 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,555 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~r~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,555 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~r~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,555 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,555 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,555 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~r~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,557 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~r~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,557 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,557 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,557 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,557 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,558 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,558 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,558 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,558 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,558 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,558 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,558 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,558 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,558 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,559 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,559 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,559 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,559 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,559 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,559 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,559 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,559 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,559 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,560 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,560 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,560 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,560 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,560 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,561 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,561 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,561 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,561 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,561 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,561 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,561 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,561 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,561 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,561 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,562 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,562 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,562 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,562 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,562 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,562 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,562 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,563 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,563 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,563 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,563 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,563 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,564 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,564 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,564 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,566 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,566 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,569 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,569 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,569 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,569 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,575 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,576 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,576 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,576 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,576 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,576 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,577 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,578 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,578 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,578 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,578 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,578 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,579 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,579 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,579 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,579 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,579 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,579 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,579 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,579 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,579 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,579 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,580 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,580 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,580 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,580 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,580 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,580 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,580 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,580 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,580 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,580 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,581 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,581 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,581 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,581 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,581 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,581 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,581 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,581 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,582 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,582 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,583 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,583 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,583 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,583 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,583 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~r~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,583 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~r~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,583 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,584 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,586 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~r~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,586 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~r~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,586 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,586 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,586 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,587 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,587 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,587 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,587 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,587 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,587 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,588 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,588 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,588 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,590 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,590 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,590 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,590 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,590 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,590 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,590 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,590 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,591 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,591 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,591 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,591 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,591 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,591 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,591 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,591 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,591 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,592 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,592 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,592 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,592 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,592 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,592 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,592 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,592 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,592 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,592 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,592 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,593 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,593 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,593 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,593 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,593 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,593 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,593 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,593 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,593 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,593 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,594 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,594 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,594 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,594 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,594 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,594 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,594 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,594 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,594 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,595 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,595 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,595 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,595 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,595 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,596 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,596 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,596 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,596 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,596 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,596 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,597 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,600 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,600 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,601 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,601 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,602 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~val~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,603 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,603 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~val~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,603 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,603 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,603 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~last~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,609 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~val~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,609 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~last~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,610 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~val~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,610 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~last~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,610 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~val~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,610 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~last~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,610 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~val~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,610 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~val~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,610 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~last~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,611 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~val~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,611 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~last~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,611 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,611 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~pre17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,611 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,612 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~pre17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,612 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,612 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,612 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,612 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,612 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~pre17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,613 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~pre17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,615 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~val~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,616 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~r~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,616 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,616 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,616 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,616 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,616 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,616 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,616 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,617 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~r~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,617 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,617 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,617 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,617 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_dequeue_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,617 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,617 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,617 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_empty_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,618 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,618 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,618 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,618 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,618 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~ret18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,618 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,618 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~last~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,618 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_ring_dequeue_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,618 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,619 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_#t~pre17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,619 WARN L313 ript$VariableManager]: TermVariabe |reader_fnThread1of1ForFork0_ring_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,619 WARN L313 ript$VariableManager]: TermVariabe reader_fnThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 05:55:26,626 INFO L149 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-03-25 05:55:26,647 INFO L253 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2021-03-25 05:55:26,674 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-25 05:55:26,675 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-25 05:55:26,675 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-25 05:55:26,675 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-25 05:55:26,675 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-25 05:55:26,675 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-25 05:55:26,675 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-25 05:55:26,675 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-25 05:55:26,692 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 133 places, 139 transitions, 286 flow [2021-03-25 05:55:26,773 INFO L129 PetriNetUnfolder]: 10/138 cut-off events. [2021-03-25 05:55:26,773 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-25 05:55:26,790 INFO L84 FinitePrefix]: Finished finitePrefix Result has 143 conditions, 138 events. 10/138 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 243 event pairs, 0 based on Foata normal form. 0/125 useless extension candidates. Maximal degree in co-relation 105. Up to 2 conditions per place. [2021-03-25 05:55:26,790 INFO L82 GeneralOperation]: Start removeDead. Operand has 133 places, 139 transitions, 286 flow [2021-03-25 05:55:26,796 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 124 places, 130 transitions, 263 flow [2021-03-25 05:55:26,797 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 05:55:26,806 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 124 places, 130 transitions, 263 flow [2021-03-25 05:55:26,810 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 124 places, 130 transitions, 263 flow [2021-03-25 05:55:26,812 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 124 places, 130 transitions, 263 flow [2021-03-25 05:55:26,835 INFO L129 PetriNetUnfolder]: 10/130 cut-off events. [2021-03-25 05:55:26,836 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 05:55:26,837 INFO L84 FinitePrefix]: Finished finitePrefix Result has 134 conditions, 130 events. 10/130 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 215 event pairs, 0 based on Foata normal form. 0/117 useless extension candidates. Maximal degree in co-relation 105. Up to 2 conditions per place. [2021-03-25 05:55:26,842 INFO L142 LiptonReduction]: Number of co-enabled transitions 4968 [2021-03-25 05:55:28,487 INFO L154 LiptonReduction]: Checked pairs total: 2473 [2021-03-25 05:55:28,488 INFO L156 LiptonReduction]: Total number of compositions: 66 [2021-03-25 05:55:28,491 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1695 [2021-03-25 05:55:28,500 INFO L129 PetriNetUnfolder]: 1/18 cut-off events. [2021-03-25 05:55:28,500 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 05:55:28,501 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 05:55:28,501 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 05:55:28,502 INFO L428 AbstractCegarLoop]: === Iteration 1 === [reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 05:55:28,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 05:55:28,508 INFO L82 PathProgramCache]: Analyzing trace with hash -2015390294, now seen corresponding path program 1 times [2021-03-25 05:55:28,517 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 05:55:28,517 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104263522] [2021-03-25 05:55:28,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 05:55:28,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 05:55:28,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:28,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:28,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:28,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:28,677 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-25 05:55:28,678 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104263522] [2021-03-25 05:55:28,679 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 05:55:28,679 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-25 05:55:28,680 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017228221] [2021-03-25 05:55:28,688 INFO L460 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-03-25 05:55:28,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 05:55:28,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-03-25 05:55:28,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-03-25 05:55:28,702 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 190 out of 205 [2021-03-25 05:55:28,705 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 74 places, 78 transitions, 159 flow. Second operand has 2 states, 2 states have (on average 190.5) internal successors, (381), 2 states have internal predecessors, (381), 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-25 05:55:28,706 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 05:55:28,706 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 190 of 205 [2021-03-25 05:55:28,707 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 05:55:28,739 INFO L129 PetriNetUnfolder]: 4/72 cut-off events. [2021-03-25 05:55:28,739 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 05:55:28,740 INFO L84 FinitePrefix]: Finished finitePrefix Result has 77 conditions, 72 events. 4/72 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 79 event pairs, 0 based on Foata normal form. 4/69 useless extension candidates. Maximal degree in co-relation 74. Up to 2 conditions per place. [2021-03-25 05:55:28,741 INFO L132 encePairwiseOnDemand]: 201/205 looper letters, 0 selfloop transitions, 0 changer transitions 0/72 dead transitions. [2021-03-25 05:55:28,742 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 73 places, 72 transitions, 147 flow [2021-03-25 05:55:28,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-25 05:55:28,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-03-25 05:55:28,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 384 transitions. [2021-03-25 05:55:28,763 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9365853658536586 [2021-03-25 05:55:28,764 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 384 transitions. [2021-03-25 05:55:28,765 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 384 transitions. [2021-03-25 05:55:28,766 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 05:55:28,769 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 384 transitions. [2021-03-25 05:55:28,772 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 192.0) internal successors, (384), 2 states have internal predecessors, (384), 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-25 05:55:28,777 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 205.0) internal successors, (615), 3 states have internal predecessors, (615), 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-25 05:55:28,778 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 205.0) internal successors, (615), 3 states have internal predecessors, (615), 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-25 05:55:28,780 INFO L185 Difference]: Start difference. First operand has 74 places, 78 transitions, 159 flow. Second operand 2 states and 384 transitions. [2021-03-25 05:55:28,781 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 73 places, 72 transitions, 147 flow [2021-03-25 05:55:28,784 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 72 places, 72 transitions, 146 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-25 05:55:28,786 INFO L241 Difference]: Finished difference. Result has 72 places, 72 transitions, 146 flow [2021-03-25 05:55:28,789 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=146, PETRI_DIFFERENCE_MINUEND_PLACES=71, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=146, PETRI_PLACES=72, PETRI_TRANSITIONS=72} [2021-03-25 05:55:28,789 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, -2 predicate places. [2021-03-25 05:55:28,790 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 05:55:28,790 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 72 places, 72 transitions, 146 flow [2021-03-25 05:55:28,790 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 72 places, 72 transitions, 146 flow [2021-03-25 05:55:28,791 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 71 places, 72 transitions, 146 flow [2021-03-25 05:55:28,799 INFO L129 PetriNetUnfolder]: 4/72 cut-off events. [2021-03-25 05:55:28,799 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 05:55:28,800 INFO L84 FinitePrefix]: Finished finitePrefix Result has 75 conditions, 72 events. 4/72 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 82 event pairs, 0 based on Foata normal form. 0/65 useless extension candidates. Maximal degree in co-relation 65. Up to 2 conditions per place. [2021-03-25 05:55:28,801 INFO L142 LiptonReduction]: Number of co-enabled transitions 1748 [2021-03-25 05:55:29,898 INFO L154 LiptonReduction]: Checked pairs total: 1341 [2021-03-25 05:55:29,898 INFO L156 LiptonReduction]: Total number of compositions: 21 [2021-03-25 05:55:29,899 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1110 [2021-03-25 05:55:29,900 INFO L480 AbstractCegarLoop]: Abstraction has has 59 places, 60 transitions, 122 flow [2021-03-25 05:55:29,900 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 190.5) internal successors, (381), 2 states have internal predecessors, (381), 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-25 05:55:29,901 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 05:55:29,901 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 05:55:29,901 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-25 05:55:29,901 INFO L428 AbstractCegarLoop]: === Iteration 2 === [reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 05:55:29,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 05:55:29,905 INFO L82 PathProgramCache]: Analyzing trace with hash 1947407627, now seen corresponding path program 1 times [2021-03-25 05:55:29,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 05:55:29,905 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339987250] [2021-03-25 05:55:29,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 05:55:29,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 05:55:30,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:30,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:30,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:30,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:30,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:30,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:30,030 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-25 05:55:30,030 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339987250] [2021-03-25 05:55:30,030 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 05:55:30,030 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 05:55:30,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898331777] [2021-03-25 05:55:30,031 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-25 05:55:30,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 05:55:30,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-25 05:55:30,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-25 05:55:30,043 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 226 [2021-03-25 05:55:30,044 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 60 transitions, 122 flow. Second operand has 3 states, 3 states have (on average 192.0) internal successors, (576), 3 states have internal predecessors, (576), 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-25 05:55:30,044 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 05:55:30,044 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 226 [2021-03-25 05:55:30,044 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 05:55:30,111 INFO L129 PetriNetUnfolder]: 5/93 cut-off events. [2021-03-25 05:55:30,111 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 05:55:30,112 INFO L84 FinitePrefix]: Finished finitePrefix Result has 105 conditions, 93 events. 5/93 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 65 event pairs, 0 based on Foata normal form. 0/86 useless extension candidates. Maximal degree in co-relation 96. Up to 7 conditions per place. [2021-03-25 05:55:30,112 INFO L132 encePairwiseOnDemand]: 222/226 looper letters, 6 selfloop transitions, 2 changer transitions 0/62 dead transitions. [2021-03-25 05:55:30,112 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 62 transitions, 142 flow [2021-03-25 05:55:30,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-25 05:55:30,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-25 05:55:30,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 583 transitions. [2021-03-25 05:55:30,115 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.859882005899705 [2021-03-25 05:55:30,115 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 583 transitions. [2021-03-25 05:55:30,115 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 583 transitions. [2021-03-25 05:55:30,116 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 05:55:30,116 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 583 transitions. [2021-03-25 05:55:30,118 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 194.33333333333334) internal successors, (583), 3 states have internal predecessors, (583), 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-25 05:55:30,121 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 226.0) internal successors, (904), 4 states have internal predecessors, (904), 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-25 05:55:30,122 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 226.0) internal successors, (904), 4 states have internal predecessors, (904), 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-25 05:55:30,122 INFO L185 Difference]: Start difference. First operand has 59 places, 60 transitions, 122 flow. Second operand 3 states and 583 transitions. [2021-03-25 05:55:30,122 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 62 transitions, 142 flow [2021-03-25 05:55:30,148 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 61 places, 62 transitions, 142 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-25 05:55:30,150 INFO L241 Difference]: Finished difference. Result has 62 places, 61 transitions, 136 flow [2021-03-25 05:55:30,150 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=226, PETRI_DIFFERENCE_MINUEND_FLOW=122, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=60, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=136, PETRI_PLACES=62, PETRI_TRANSITIONS=61} [2021-03-25 05:55:30,151 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, -12 predicate places. [2021-03-25 05:55:30,151 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 05:55:30,151 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 62 places, 61 transitions, 136 flow [2021-03-25 05:55:30,152 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 62 places, 61 transitions, 136 flow [2021-03-25 05:55:30,152 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 62 places, 61 transitions, 136 flow [2021-03-25 05:55:30,174 INFO L129 PetriNetUnfolder]: 5/93 cut-off events. [2021-03-25 05:55:30,174 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-25 05:55:30,176 INFO L84 FinitePrefix]: Finished finitePrefix Result has 104 conditions, 93 events. 5/93 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 68 event pairs, 0 based on Foata normal form. 0/87 useless extension candidates. Maximal degree in co-relation 95. Up to 5 conditions per place. [2021-03-25 05:55:30,177 INFO L142 LiptonReduction]: Number of co-enabled transitions 1312 [2021-03-25 05:55:30,438 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-03-25 05:55:30,559 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-03-25 05:55:31,072 WARN L205 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 113 [2021-03-25 05:55:31,201 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2021-03-25 05:55:31,516 WARN L205 SmtUtils]: Spent 305.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 113 [2021-03-25 05:55:31,642 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2021-03-25 05:55:31,650 INFO L154 LiptonReduction]: Checked pairs total: 740 [2021-03-25 05:55:31,650 INFO L156 LiptonReduction]: Total number of compositions: 8 [2021-03-25 05:55:31,651 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1500 [2021-03-25 05:55:31,651 INFO L480 AbstractCegarLoop]: Abstraction has has 54 places, 53 transitions, 120 flow [2021-03-25 05:55:31,652 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 192.0) internal successors, (576), 3 states have internal predecessors, (576), 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-25 05:55:31,652 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 05:55:31,652 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 05:55:31,652 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-25 05:55:31,652 INFO L428 AbstractCegarLoop]: === Iteration 3 === [reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 05:55:31,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 05:55:31,653 INFO L82 PathProgramCache]: Analyzing trace with hash -1506048957, now seen corresponding path program 1 times [2021-03-25 05:55:31,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 05:55:31,653 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089381090] [2021-03-25 05:55:31,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 05:55:31,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 05:55:31,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:31,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,803 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 05:55:31,804 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089381090] [2021-03-25 05:55:31,804 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731752628] [2021-03-25 05:55:31,804 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-25 05:55:31,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 05:55:31,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-25 05:55:31,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 05:55:31,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:31,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:31,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:31,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:31,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:31,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:31,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:31,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:31,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:31,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:31,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:31,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:31,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:31,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:31,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:31,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:31,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:31,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:31,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:31,946 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,946 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:31,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:31,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:31,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 05:55:32,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 05:55:32,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 05:55:32,077 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 05:55:32,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 05:55:32,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 05:55:32,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,090 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 05:55:32,090 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 05:55:32,090 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-03-25 05:55:32,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397174577] [2021-03-25 05:55:32,091 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-25 05:55:32,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 05:55:32,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-25 05:55:32,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-03-25 05:55:32,094 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 198 out of 234 [2021-03-25 05:55:32,096 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 54 places, 53 transitions, 120 flow. Second operand has 5 states, 5 states have (on average 199.6) internal successors, (998), 5 states have internal predecessors, (998), 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-25 05:55:32,096 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 05:55:32,096 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 198 of 234 [2021-03-25 05:55:32,096 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 05:55:32,139 INFO L129 PetriNetUnfolder]: 6/108 cut-off events. [2021-03-25 05:55:32,139 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-03-25 05:55:32,140 INFO L84 FinitePrefix]: Finished finitePrefix Result has 131 conditions, 108 events. 6/108 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 55 event pairs, 0 based on Foata normal form. 1/102 useless extension candidates. Maximal degree in co-relation 122. Up to 7 conditions per place. [2021-03-25 05:55:32,141 INFO L132 encePairwiseOnDemand]: 230/234 looper letters, 7 selfloop transitions, 3 changer transitions 0/56 dead transitions. [2021-03-25 05:55:32,141 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 57 places, 56 transitions, 148 flow [2021-03-25 05:55:32,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-25 05:55:32,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-25 05:55:32,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 804 transitions. [2021-03-25 05:55:32,144 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8589743589743589 [2021-03-25 05:55:32,144 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 804 transitions. [2021-03-25 05:55:32,144 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 804 transitions. [2021-03-25 05:55:32,144 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 05:55:32,145 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 804 transitions. [2021-03-25 05:55:32,146 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 201.0) internal successors, (804), 4 states have internal predecessors, (804), 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-25 05:55:32,149 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 234.0) internal successors, (1170), 5 states have internal predecessors, (1170), 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-25 05:55:32,149 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 234.0) internal successors, (1170), 5 states have internal predecessors, (1170), 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-25 05:55:32,150 INFO L185 Difference]: Start difference. First operand has 54 places, 53 transitions, 120 flow. Second operand 4 states and 804 transitions. [2021-03-25 05:55:32,150 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 57 places, 56 transitions, 148 flow [2021-03-25 05:55:32,151 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 56 transitions, 146 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-25 05:55:32,152 INFO L241 Difference]: Finished difference. Result has 57 places, 54 transitions, 136 flow [2021-03-25 05:55:32,152 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=234, PETRI_DIFFERENCE_MINUEND_FLOW=118, PETRI_DIFFERENCE_MINUEND_PLACES=53, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=53, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=136, PETRI_PLACES=57, PETRI_TRANSITIONS=54} [2021-03-25 05:55:32,152 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, -17 predicate places. [2021-03-25 05:55:32,153 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 05:55:32,153 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 57 places, 54 transitions, 136 flow [2021-03-25 05:55:32,153 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 57 places, 54 transitions, 136 flow [2021-03-25 05:55:32,154 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 57 places, 54 transitions, 136 flow [2021-03-25 05:55:32,168 INFO L129 PetriNetUnfolder]: 6/108 cut-off events. [2021-03-25 05:55:32,168 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-03-25 05:55:32,169 INFO L84 FinitePrefix]: Finished finitePrefix Result has 127 conditions, 108 events. 6/108 cut-off events. For 6/6 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/101 useless extension candidates. Maximal degree in co-relation 119. Up to 7 conditions per place. [2021-03-25 05:55:32,173 INFO L142 LiptonReduction]: Number of co-enabled transitions 1152 [2021-03-25 05:55:32,224 INFO L154 LiptonReduction]: Checked pairs total: 428 [2021-03-25 05:55:32,225 INFO L156 LiptonReduction]: Total number of compositions: 1 [2021-03-25 05:55:32,225 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 72 [2021-03-25 05:55:32,237 INFO L480 AbstractCegarLoop]: Abstraction has has 56 places, 53 transitions, 134 flow [2021-03-25 05:55:32,238 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 199.6) internal successors, (998), 5 states have internal predecessors, (998), 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-25 05:55:32,238 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 05:55:32,238 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 05:55:32,464 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2021-03-25 05:55:32,464 INFO L428 AbstractCegarLoop]: === Iteration 4 === [reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 05:55:32,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 05:55:32,465 INFO L82 PathProgramCache]: Analyzing trace with hash 789078910, now seen corresponding path program 1 times [2021-03-25 05:55:32,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 05:55:32,465 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807083973] [2021-03-25 05:55:32,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 05:55:32,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 05:55:32,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 05:55:32,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 05:55:32,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 05:55:32,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 05:55:32,699 INFO L142 QuantifierPusher]: treesize reduction 9, result has 65.4 percent of original size [2021-03-25 05:55:32,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 05:55:32,715 INFO L142 QuantifierPusher]: treesize reduction 9, result has 59.1 percent of original size [2021-03-25 05:55:32,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 05:55:32,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:32,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 05:55:32,772 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-03-25 05:55:32,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 05:55:32,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:32,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:32,805 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-25 05:55:32,805 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807083973] [2021-03-25 05:55:32,806 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 05:55:32,806 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-25 05:55:32,808 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693035393] [2021-03-25 05:55:32,809 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-25 05:55:32,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 05:55:32,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-25 05:55:32,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2021-03-25 05:55:32,815 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 115 out of 235 [2021-03-25 05:55:32,817 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 56 places, 53 transitions, 134 flow. Second operand has 11 states, 11 states have (on average 116.81818181818181) internal successors, (1285), 11 states have internal predecessors, (1285), 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-25 05:55:32,817 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 05:55:32,817 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 115 of 235 [2021-03-25 05:55:32,817 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 05:55:33,934 INFO L129 PetriNetUnfolder]: 639/1475 cut-off events. [2021-03-25 05:55:33,935 INFO L130 PetriNetUnfolder]: For 72/72 co-relation queries the response was YES. [2021-03-25 05:55:33,938 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2756 conditions, 1475 events. 639/1475 cut-off events. For 72/72 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 6599 event pairs, 294 based on Foata normal form. 0/1362 useless extension candidates. Maximal degree in co-relation 2745. Up to 870 conditions per place. [2021-03-25 05:55:33,951 INFO L132 encePairwiseOnDemand]: 219/235 looper letters, 112 selfloop transitions, 27 changer transitions 10/169 dead transitions. [2021-03-25 05:55:33,951 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 71 places, 169 transitions, 668 flow [2021-03-25 05:55:33,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-25 05:55:33,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-03-25 05:55:33,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1991 transitions. [2021-03-25 05:55:33,957 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5295212765957447 [2021-03-25 05:55:33,957 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1991 transitions. [2021-03-25 05:55:33,957 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1991 transitions. [2021-03-25 05:55:33,959 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 05:55:33,959 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1991 transitions. [2021-03-25 05:55:33,966 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 124.4375) internal successors, (1991), 16 states have internal predecessors, (1991), 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-25 05:55:33,974 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 235.0) internal successors, (3995), 17 states have internal predecessors, (3995), 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-25 05:55:33,978 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 235.0) internal successors, (3995), 17 states have internal predecessors, (3995), 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-25 05:55:33,978 INFO L185 Difference]: Start difference. First operand has 56 places, 53 transitions, 134 flow. Second operand 16 states and 1991 transitions. [2021-03-25 05:55:33,978 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 71 places, 169 transitions, 668 flow [2021-03-25 05:55:33,983 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 69 places, 169 transitions, 660 flow, removed 1 selfloop flow, removed 2 redundant places. [2021-03-25 05:55:33,988 INFO L241 Difference]: Finished difference. Result has 78 places, 81 transitions, 312 flow [2021-03-25 05:55:33,989 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=235, PETRI_DIFFERENCE_MINUEND_FLOW=128, PETRI_DIFFERENCE_MINUEND_PLACES=54, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=53, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=312, PETRI_PLACES=78, PETRI_TRANSITIONS=81} [2021-03-25 05:55:33,989 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 4 predicate places. [2021-03-25 05:55:33,989 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 05:55:33,989 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 78 places, 81 transitions, 312 flow [2021-03-25 05:55:33,991 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 78 places, 81 transitions, 312 flow [2021-03-25 05:55:33,991 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 77 places, 81 transitions, 312 flow [2021-03-25 05:55:34,016 INFO L129 PetriNetUnfolder]: 38/217 cut-off events. [2021-03-25 05:55:34,016 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2021-03-25 05:55:34,018 INFO L84 FinitePrefix]: Finished finitePrefix Result has 355 conditions, 217 events. 38/217 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 531 event pairs, 0 based on Foata normal form. 0/202 useless extension candidates. Maximal degree in co-relation 336. Up to 32 conditions per place. [2021-03-25 05:55:34,022 INFO L142 LiptonReduction]: Number of co-enabled transitions 1382 [2021-03-25 05:55:34,357 INFO L154 LiptonReduction]: Checked pairs total: 1692 [2021-03-25 05:55:34,357 INFO L156 LiptonReduction]: Total number of compositions: 14 [2021-03-25 05:55:34,358 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 369 [2021-03-25 05:55:34,359 INFO L480 AbstractCegarLoop]: Abstraction has has 75 places, 79 transitions, 312 flow [2021-03-25 05:55:34,360 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 116.81818181818181) internal successors, (1285), 11 states have internal predecessors, (1285), 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-25 05:55:34,360 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 05:55:34,361 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 05:55:34,361 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-25 05:55:34,361 INFO L428 AbstractCegarLoop]: === Iteration 5 === [reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 05:55:34,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 05:55:34,362 INFO L82 PathProgramCache]: Analyzing trace with hash -1929188497, now seen corresponding path program 1 times [2021-03-25 05:55:34,367 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 05:55:34,368 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629842425] [2021-03-25 05:55:34,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 05:55:34,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 05:55:34,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:34,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 05:55:34,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:34,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:55:34,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:34,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:55:34,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:34,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:55:34,633 INFO L142 QuantifierPusher]: treesize reduction 9, result has 76.9 percent of original size [2021-03-25 05:55:34,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-25 05:55:34,650 INFO L142 QuantifierPusher]: treesize reduction 15, result has 68.8 percent of original size [2021-03-25 05:55:34,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-25 05:55:34,673 INFO L142 QuantifierPusher]: treesize reduction 13, result has 69.0 percent of original size [2021-03-25 05:55:34,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-25 05:55:34,694 INFO L142 QuantifierPusher]: treesize reduction 13, result has 69.0 percent of original size [2021-03-25 05:55:34,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-25 05:55:34,714 INFO L142 QuantifierPusher]: treesize reduction 13, result has 69.0 percent of original size [2021-03-25 05:55:34,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-25 05:55:34,741 INFO L142 QuantifierPusher]: treesize reduction 21, result has 65.6 percent of original size [2021-03-25 05:55:34,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-03-25 05:55:34,781 INFO L142 QuantifierPusher]: treesize reduction 21, result has 63.2 percent of original size [2021-03-25 05:55:34,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-25 05:55:34,817 INFO L142 QuantifierPusher]: treesize reduction 9, result has 59.1 percent of original size [2021-03-25 05:55:34,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 05:55:34,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:34,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:34,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:34,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 05:55:34,910 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-03-25 05:55:34,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 05:55:34,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:34,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:34,949 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-25 05:55:34,950 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629842425] [2021-03-25 05:55:34,950 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 05:55:34,950 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-03-25 05:55:34,950 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665488807] [2021-03-25 05:55:34,950 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-25 05:55:34,950 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 05:55:34,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-25 05:55:34,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2021-03-25 05:55:34,955 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 249 [2021-03-25 05:55:34,957 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 75 places, 79 transitions, 312 flow. Second operand has 17 states, 17 states have (on average 100.70588235294117) internal successors, (1712), 17 states have internal predecessors, (1712), 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-25 05:55:34,958 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 05:55:34,958 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 249 [2021-03-25 05:55:34,958 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 05:55:36,100 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 54 [2021-03-25 05:55:36,294 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 57 [2021-03-25 05:55:36,506 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 59 [2021-03-25 05:55:36,723 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 63 [2021-03-25 05:55:36,958 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 58 [2021-03-25 05:55:37,259 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 63 [2021-03-25 05:55:38,006 INFO L129 PetriNetUnfolder]: 1206/2654 cut-off events. [2021-03-25 05:55:38,006 INFO L130 PetriNetUnfolder]: For 1042/1042 co-relation queries the response was YES. [2021-03-25 05:55:38,017 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6269 conditions, 2654 events. 1206/2654 cut-off events. For 1042/1042 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 12700 event pairs, 539 based on Foata normal form. 11/2574 useless extension candidates. Maximal degree in co-relation 6247. Up to 1620 conditions per place. [2021-03-25 05:55:38,033 INFO L132 encePairwiseOnDemand]: 223/249 looper letters, 198 selfloop transitions, 57 changer transitions 1/269 dead transitions. [2021-03-25 05:55:38,033 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 269 transitions, 1608 flow [2021-03-25 05:55:38,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-25 05:55:38,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2021-03-25 05:55:38,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 2803 transitions. [2021-03-25 05:55:38,041 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.43296261970960764 [2021-03-25 05:55:38,041 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 2803 transitions. [2021-03-25 05:55:38,041 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 2803 transitions. [2021-03-25 05:55:38,043 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 05:55:38,043 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 2803 transitions. [2021-03-25 05:55:38,050 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 107.8076923076923) internal successors, (2803), 26 states have internal predecessors, (2803), 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-25 05:55:38,064 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 249.0) internal successors, (6723), 27 states have internal predecessors, (6723), 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-25 05:55:38,068 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 249.0) internal successors, (6723), 27 states have internal predecessors, (6723), 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-25 05:55:38,068 INFO L185 Difference]: Start difference. First operand has 75 places, 79 transitions, 312 flow. Second operand 26 states and 2803 transitions. [2021-03-25 05:55:38,068 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 269 transitions, 1608 flow [2021-03-25 05:55:38,077 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 99 places, 269 transitions, 1594 flow, removed 6 selfloop flow, removed 1 redundant places. [2021-03-25 05:55:38,083 INFO L241 Difference]: Finished difference. Result has 118 places, 124 transitions, 772 flow [2021-03-25 05:55:38,083 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=249, PETRI_DIFFERENCE_MINUEND_FLOW=308, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=79, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=772, PETRI_PLACES=118, PETRI_TRANSITIONS=124} [2021-03-25 05:55:38,084 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 44 predicate places. [2021-03-25 05:55:38,084 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 05:55:38,084 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 118 places, 124 transitions, 772 flow [2021-03-25 05:55:38,084 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 118 places, 124 transitions, 772 flow [2021-03-25 05:55:38,085 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 118 places, 124 transitions, 772 flow [2021-03-25 05:55:38,159 INFO L129 PetriNetUnfolder]: 98/567 cut-off events. [2021-03-25 05:55:38,159 INFO L130 PetriNetUnfolder]: For 303/306 co-relation queries the response was YES. [2021-03-25 05:55:38,165 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1264 conditions, 567 events. 98/567 cut-off events. For 303/306 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 2471 event pairs, 4 based on Foata normal form. 2/543 useless extension candidates. Maximal degree in co-relation 1224. Up to 81 conditions per place. [2021-03-25 05:55:38,173 INFO L142 LiptonReduction]: Number of co-enabled transitions 1620 [2021-03-25 05:55:38,550 INFO L154 LiptonReduction]: Checked pairs total: 1459 [2021-03-25 05:55:38,550 INFO L156 LiptonReduction]: Total number of compositions: 10 [2021-03-25 05:55:38,550 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 466 [2021-03-25 05:55:38,551 INFO L480 AbstractCegarLoop]: Abstraction has has 117 places, 123 transitions, 782 flow [2021-03-25 05:55:38,553 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 100.70588235294117) internal successors, (1712), 17 states have internal predecessors, (1712), 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-25 05:55:38,553 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 05:55:38,554 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 05:55:38,554 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-25 05:55:38,554 INFO L428 AbstractCegarLoop]: === Iteration 6 === [reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 05:55:38,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 05:55:38,554 INFO L82 PathProgramCache]: Analyzing trace with hash -309176411, now seen corresponding path program 1 times [2021-03-25 05:55:38,554 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 05:55:38,554 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958741739] [2021-03-25 05:55:38,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 05:55:38,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 05:55:38,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:38,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 05:55:38,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:38,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:55:38,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:38,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:55:38,750 INFO L142 QuantifierPusher]: treesize reduction 18, result has 60.9 percent of original size [2021-03-25 05:55:38,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:55:38,765 INFO L142 QuantifierPusher]: treesize reduction 18, result has 57.1 percent of original size [2021-03-25 05:55:38,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-25 05:55:38,780 INFO L142 QuantifierPusher]: treesize reduction 18, result has 57.1 percent of original size [2021-03-25 05:55:38,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-25 05:55:38,798 INFO L142 QuantifierPusher]: treesize reduction 18, result has 57.1 percent of original size [2021-03-25 05:55:38,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-25 05:55:38,816 INFO L142 QuantifierPusher]: treesize reduction 20, result has 69.2 percent of original size [2021-03-25 05:55:38,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-25 05:55:38,857 INFO L142 QuantifierPusher]: treesize reduction 20, result has 70.6 percent of original size [2021-03-25 05:55:38,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-03-25 05:55:38,902 INFO L142 QuantifierPusher]: treesize reduction 40, result has 55.1 percent of original size [2021-03-25 05:55:38,904 INFO L147 QuantifierPusher]: treesize reduction 7, result has 85.7 percent of original size 42 [2021-03-25 05:55:38,947 INFO L142 QuantifierPusher]: treesize reduction 9, result has 59.1 percent of original size [2021-03-25 05:55:38,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 05:55:38,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:38,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:38,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:38,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 05:55:39,000 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-03-25 05:55:39,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 05:55:39,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:39,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:39,042 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-25 05:55:39,043 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958741739] [2021-03-25 05:55:39,043 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 05:55:39,043 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-03-25 05:55:39,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716294497] [2021-03-25 05:55:39,044 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-25 05:55:39,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 05:55:39,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-25 05:55:39,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-03-25 05:55:39,046 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 102 out of 259 [2021-03-25 05:55:39,048 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 117 places, 123 transitions, 782 flow. Second operand has 16 states, 16 states have (on average 103.625) internal successors, (1658), 16 states have internal predecessors, (1658), 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-25 05:55:39,048 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 05:55:39,048 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 102 of 259 [2021-03-25 05:55:39,049 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 05:55:40,365 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 47 [2021-03-25 05:55:40,806 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 51 [2021-03-25 05:55:41,420 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 53 [2021-03-25 05:55:42,535 INFO L129 PetriNetUnfolder]: 1493/3309 cut-off events. [2021-03-25 05:55:42,536 INFO L130 PetriNetUnfolder]: For 3869/3869 co-relation queries the response was YES. [2021-03-25 05:55:42,558 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10127 conditions, 3309 events. 1493/3309 cut-off events. For 3869/3869 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 18099 event pairs, 662 based on Foata normal form. 10/3319 useless extension candidates. Maximal degree in co-relation 10084. Up to 1798 conditions per place. [2021-03-25 05:55:42,578 INFO L132 encePairwiseOnDemand]: 226/259 looper letters, 236 selfloop transitions, 130 changer transitions 13/394 dead transitions. [2021-03-25 05:55:42,578 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 148 places, 394 transitions, 2992 flow [2021-03-25 05:55:42,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-25 05:55:42,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-03-25 05:55:42,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 3557 transitions. [2021-03-25 05:55:42,589 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.42917471042471045 [2021-03-25 05:55:42,589 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 3557 transitions. [2021-03-25 05:55:42,589 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 3557 transitions. [2021-03-25 05:55:42,592 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 05:55:42,593 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 3557 transitions. [2021-03-25 05:55:42,602 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 111.15625) internal successors, (3557), 32 states have internal predecessors, (3557), 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-25 05:55:42,617 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 259.0) internal successors, (8547), 33 states have internal predecessors, (8547), 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-25 05:55:42,623 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 259.0) internal successors, (8547), 33 states have internal predecessors, (8547), 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-25 05:55:42,623 INFO L185 Difference]: Start difference. First operand has 117 places, 123 transitions, 782 flow. Second operand 32 states and 3557 transitions. [2021-03-25 05:55:42,623 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 148 places, 394 transitions, 2992 flow [2021-03-25 05:55:42,652 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 394 transitions, 2941 flow, removed 19 selfloop flow, removed 3 redundant places. [2021-03-25 05:55:42,660 INFO L241 Difference]: Finished difference. Result has 173 places, 235 transitions, 2216 flow [2021-03-25 05:55:42,662 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=768, PETRI_DIFFERENCE_MINUEND_PLACES=114, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=123, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2216, PETRI_PLACES=173, PETRI_TRANSITIONS=235} [2021-03-25 05:55:42,662 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 99 predicate places. [2021-03-25 05:55:42,662 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 05:55:42,662 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 173 places, 235 transitions, 2216 flow [2021-03-25 05:55:42,662 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 173 places, 235 transitions, 2216 flow [2021-03-25 05:55:42,665 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 173 places, 235 transitions, 2216 flow [2021-03-25 05:55:42,818 INFO L129 PetriNetUnfolder]: 217/1010 cut-off events. [2021-03-25 05:55:42,819 INFO L130 PetriNetUnfolder]: For 1856/1876 co-relation queries the response was YES. [2021-03-25 05:55:42,830 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3095 conditions, 1010 events. 217/1010 cut-off events. For 1856/1876 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 5928 event pairs, 10 based on Foata normal form. 8/971 useless extension candidates. Maximal degree in co-relation 3027. Up to 124 conditions per place. [2021-03-25 05:55:42,847 INFO L142 LiptonReduction]: Number of co-enabled transitions 2158 [2021-03-25 05:55:43,341 INFO L154 LiptonReduction]: Checked pairs total: 5155 [2021-03-25 05:55:43,342 INFO L156 LiptonReduction]: Total number of compositions: 12 [2021-03-25 05:55:43,342 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 680 [2021-03-25 05:55:43,344 INFO L480 AbstractCegarLoop]: Abstraction has has 173 places, 235 transitions, 2239 flow [2021-03-25 05:55:43,345 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 103.625) internal successors, (1658), 16 states have internal predecessors, (1658), 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-25 05:55:43,345 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 05:55:43,345 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 05:55:43,345 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-25 05:55:43,345 INFO L428 AbstractCegarLoop]: === Iteration 7 === [reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 05:55:43,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 05:55:43,346 INFO L82 PathProgramCache]: Analyzing trace with hash -296654905, now seen corresponding path program 1 times [2021-03-25 05:55:43,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 05:55:43,346 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515468044] [2021-03-25 05:55:43,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 05:55:43,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 05:55:43,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:43,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 05:55:43,475 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:43,476 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-25 05:55:43,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:43,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-25 05:55:43,518 INFO L142 QuantifierPusher]: treesize reduction 61, result has 54.5 percent of original size [2021-03-25 05:55:43,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-03-25 05:55:43,548 INFO L142 QuantifierPusher]: treesize reduction 61, result has 54.1 percent of original size [2021-03-25 05:55:43,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-03-25 05:55:43,564 INFO L142 QuantifierPusher]: treesize reduction 58, result has 58.3 percent of original size [2021-03-25 05:55:43,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-03-25 05:55:43,609 INFO L142 QuantifierPusher]: treesize reduction 67, result has 55.6 percent of original size [2021-03-25 05:55:43,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 84 [2021-03-25 05:55:43,654 INFO L142 QuantifierPusher]: treesize reduction 10, result has 69.7 percent of original size [2021-03-25 05:55:43,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-25 05:55:43,673 INFO L142 QuantifierPusher]: treesize reduction 10, result has 75.0 percent of original size [2021-03-25 05:55:43,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-25 05:55:43,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:43,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 05:55:43,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:43,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 05:55:43,750 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-03-25 05:55:43,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 05:55:43,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:43,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:43,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:43,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:43,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:43,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:43,785 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-25 05:55:43,785 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515468044] [2021-03-25 05:55:43,785 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 05:55:43,785 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-03-25 05:55:43,785 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393009786] [2021-03-25 05:55:43,786 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-25 05:55:43,786 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 05:55:43,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-25 05:55:43,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2021-03-25 05:55:43,788 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 111 out of 271 [2021-03-25 05:55:43,790 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 235 transitions, 2239 flow. Second operand has 13 states, 13 states have (on average 112.92307692307692) internal successors, (1468), 13 states have internal predecessors, (1468), 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-25 05:55:43,790 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 05:55:43,790 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 111 of 271 [2021-03-25 05:55:43,790 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 05:55:44,504 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 45 [2021-03-25 05:55:44,692 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 49 [2021-03-25 05:55:45,115 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 48 [2021-03-25 05:55:46,869 INFO L129 PetriNetUnfolder]: 2352/5011 cut-off events. [2021-03-25 05:55:46,870 INFO L130 PetriNetUnfolder]: For 13664/13664 co-relation queries the response was YES. [2021-03-25 05:55:46,931 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18639 conditions, 5011 events. 2352/5011 cut-off events. For 13664/13664 co-relation queries the response was YES. Maximal size of possible extension queue 110. Compared 30561 event pairs, 704 based on Foata normal form. 14/5024 useless extension candidates. Maximal degree in co-relation 18568. Up to 2577 conditions per place. [2021-03-25 05:55:46,967 INFO L132 encePairwiseOnDemand]: 240/271 looper letters, 351 selfloop transitions, 154 changer transitions 1/523 dead transitions. [2021-03-25 05:55:46,967 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 189 places, 523 transitions, 5497 flow [2021-03-25 05:55:46,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-25 05:55:46,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-03-25 05:55:46,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2149 transitions. [2021-03-25 05:55:46,974 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.46646407640546994 [2021-03-25 05:55:46,974 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2149 transitions. [2021-03-25 05:55:46,974 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2149 transitions. [2021-03-25 05:55:46,975 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 05:55:46,975 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2149 transitions. [2021-03-25 05:55:46,982 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 126.41176470588235) internal successors, (2149), 17 states have internal predecessors, (2149), 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-25 05:55:46,991 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 271.0) internal successors, (4878), 18 states have internal predecessors, (4878), 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-25 05:55:46,994 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 271.0) internal successors, (4878), 18 states have internal predecessors, (4878), 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-25 05:55:46,994 INFO L185 Difference]: Start difference. First operand has 173 places, 235 transitions, 2239 flow. Second operand 17 states and 2149 transitions. [2021-03-25 05:55:46,994 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 189 places, 523 transitions, 5497 flow [2021-03-25 05:55:47,113 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 523 transitions, 5259 flow, removed 118 selfloop flow, removed 1 redundant places. [2021-03-25 05:55:47,120 INFO L241 Difference]: Finished difference. Result has 200 places, 324 transitions, 3618 flow [2021-03-25 05:55:47,120 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=271, PETRI_DIFFERENCE_MINUEND_FLOW=2077, PETRI_DIFFERENCE_MINUEND_PLACES=172, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=235, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=69, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=115, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=3618, PETRI_PLACES=200, PETRI_TRANSITIONS=324} [2021-03-25 05:55:47,120 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 126 predicate places. [2021-03-25 05:55:47,121 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 05:55:47,121 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 200 places, 324 transitions, 3618 flow [2021-03-25 05:55:47,121 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 200 places, 324 transitions, 3618 flow [2021-03-25 05:55:47,124 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 200 places, 324 transitions, 3618 flow [2021-03-25 05:55:47,155 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([348] L820-1-->L820-2: Formula: (= |v_reader_fnThread1of1ForFork0_ring_empty_#t~mem14_5| (select (select |v_#memory_int_2| v_reader_fnThread1of1ForFork0_ring_empty_~r.base_13) (+ v_reader_fnThread1of1ForFork0_ring_empty_~r.offset_13 20))) InVars {#memory_int=|v_#memory_int_2|, reader_fnThread1of1ForFork0_ring_empty_~r.base=v_reader_fnThread1of1ForFork0_ring_empty_~r.base_13, reader_fnThread1of1ForFork0_ring_empty_~r.offset=v_reader_fnThread1of1ForFork0_ring_empty_~r.offset_13} OutVars{#memory_int=|v_#memory_int_2|, reader_fnThread1of1ForFork0_ring_empty_~r.base=v_reader_fnThread1of1ForFork0_ring_empty_~r.base_13, reader_fnThread1of1ForFork0_ring_empty_#t~mem14=|v_reader_fnThread1of1ForFork0_ring_empty_#t~mem14_5|, reader_fnThread1of1ForFork0_ring_empty_~r.offset=v_reader_fnThread1of1ForFork0_ring_empty_~r.offset_13} AuxVars[] AssignedVars[reader_fnThread1of1ForFork0_ring_empty_#t~mem14][205], [reader_fnThread1of1ForFork0InUse, 142#(= reader_fnThread1of1ForFork0_~i~0 0), 23#L820-2true, Black: 257#(and (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|)), Black: 274#(and (= (select (select |#memory_int| |ULTIMATE.start_main_~#r~2.base|) 20) (select (select |#memory_int| |ULTIMATE.start_main_~#r~2.base|) |ULTIMATE.start_main_~#r~2.offset|)) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_~r~0.base) 20) (select (select |#memory_int| reader_fnThread1of1ForFork0_~r~0.base) reader_fnThread1of1ForFork0_~r~0.offset)) (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) reader_fnThread1of1ForFork0_ring_empty_~r.offset) (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) (+ reader_fnThread1of1ForFork0_ring_empty_~r.offset 20))) (= |ULTIMATE.start_main_~#r~2.offset| 0) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset|)) (= reader_fnThread1of1ForFork0_~r~0.offset 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|))), Black: 276#(and (= (select (select |#memory_int| |ULTIMATE.start_main_~#r~2.base|) 20) (select (select |#memory_int| |ULTIMATE.start_main_~#r~2.base|) |ULTIMATE.start_main_~#r~2.offset|)) (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) reader_fnThread1of1ForFork0_ring_empty_~r.offset) (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) (+ reader_fnThread1of1ForFork0_ring_empty_~r.offset 20))) (<= (div |reader_fnThread1of1ForFork0_#t~ret15| 256) 0) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset|)) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_~r~0.base) 20) (select (select |#memory_int| reader_fnThread1of1ForFork0_~r~0.base) reader_fnThread1of1ForFork0_~r~0.offset)) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= |ULTIMATE.start_main_~#r~2.offset| 0) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|) (= reader_fnThread1of1ForFork0_~r~0.offset 0) (<= 1 |reader_fnThread1of1ForFork0_#t~ret15|)), Black: 260#(and (= (select (select |#memory_int| |ULTIMATE.start_main_~#r~2.base|) 20) (select (select |#memory_int| |ULTIMATE.start_main_~#r~2.base|) |ULTIMATE.start_main_~#r~2.offset|)) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|))), Black: 262#(and (= (select (select |#memory_int| |ULTIMATE.start_main_~#r~2.base|) 20) (select (select |#memory_int| |ULTIMATE.start_main_~#r~2.base|) |ULTIMATE.start_main_~#r~2.offset|)) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_~r~0.base) 20) (select (select |#memory_int| reader_fnThread1of1ForFork0_~r~0.base) reader_fnThread1of1ForFork0_~r~0.offset)) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= reader_fnThread1of1ForFork0_~r~0.offset 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|))), Black: 280#(and (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|) (<= (div |reader_fnThread1of1ForFork0_#t~ret15| 256) 0) (<= 1 |reader_fnThread1of1ForFork0_#t~ret15|)), Black: 264#(and (= (select (select |#memory_int| |ULTIMATE.start_main_~#r~2.base|) 20) (select (select |#memory_int| |ULTIMATE.start_main_~#r~2.base|) |ULTIMATE.start_main_~#r~2.offset|)) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_~r~0.base) 20) (select (select |#memory_int| reader_fnThread1of1ForFork0_~r~0.base) reader_fnThread1of1ForFork0_~r~0.offset)) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset|)) (= reader_fnThread1of1ForFork0_~r~0.offset 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|))), Black: 266#(and (= (select (select |#memory_int| |ULTIMATE.start_main_~#r~2.base|) 20) (select (select |#memory_int| |ULTIMATE.start_main_~#r~2.base|) |ULTIMATE.start_main_~#r~2.offset|)) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_~r~0.base) 20) (select (select |#memory_int| reader_fnThread1of1ForFork0_~r~0.base) reader_fnThread1of1ForFork0_~r~0.offset)) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) reader_fnThread1of1ForFork0_ring_empty_~r.offset) (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) (+ reader_fnThread1of1ForFork0_ring_empty_~r.offset 20))) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset|)) (= reader_fnThread1of1ForFork0_~r~0.offset 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|))), Black: 268#(and (= (select (select |#memory_int| |ULTIMATE.start_main_~#r~2.base|) 20) (select (select |#memory_int| |ULTIMATE.start_main_~#r~2.base|) |ULTIMATE.start_main_~#r~2.offset|)) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_~r~0.base) 20) (select (select |#memory_int| reader_fnThread1of1ForFork0_~r~0.base) reader_fnThread1of1ForFork0_~r~0.offset)) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) reader_fnThread1of1ForFork0_ring_empty_~r.offset) (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) (+ reader_fnThread1of1ForFork0_ring_empty_~r.offset 20))) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset|)) (= reader_fnThread1of1ForFork0_~r~0.offset 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) (+ reader_fnThread1of1ForFork0_ring_empty_~r.offset 20))) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|))), 291#true, 48#L843-5true, Black: 385#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20) 0) (= |ULTIMATE.start_main_~#r~2.base| reader_fnThread1of1ForFork0_ring_empty_~r.base) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|))), Black: 387#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20) 0) (= |ULTIMATE.start_main_~#r~2.base| reader_fnThread1of1ForFork0_ring_empty_~r.base) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20)) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|))), Black: 389#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20) 0) (= |ULTIMATE.start_main_~#r~2.base| reader_fnThread1of1ForFork0_ring_empty_~r.base) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20)) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| |reader_fnThread1of1ForFork0_ring_empty_#t~mem13|) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|))), Black: 391#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20) 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.base |ULTIMATE.start_ring_enqueue_#in~r.base|) (= ULTIMATE.start_writer_fn_~r~1.offset 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_writer_fn_~r~1.base) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= |ULTIMATE.start_main_~#r~2.base| reader_fnThread1of1ForFork0_ring_empty_~r.base) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20))), Black: 393#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20) 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= |ULTIMATE.start_main_~#r~2.offset| 0) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|) (= |ULTIMATE.start_main_~#r~2.base| reader_fnThread1of1ForFork0_ring_empty_~r.base) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20)) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| |reader_fnThread1of1ForFork0_ring_empty_#t~mem13|)), Black: 395#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20) 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.base |ULTIMATE.start_ring_enqueue_#in~r.base|) (= ULTIMATE.start_writer_fn_~r~1.offset 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_writer_fn_~r~1.base) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= |ULTIMATE.start_main_~#r~2.base| reader_fnThread1of1ForFork0_ring_empty_~r.base) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20)) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| |reader_fnThread1of1ForFork0_ring_empty_#t~mem13|)), Black: 397#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_ring_enqueue_~r.base) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= (select (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ ULTIMATE.start_ring_enqueue_~r.offset 20)) 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base |ULTIMATE.start_ring_enqueue_#in~r.base|) (= ULTIMATE.start_writer_fn_~r~1.offset 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_writer_fn_~r~1.base) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset ULTIMATE.start_ring_enqueue_~r.offset) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= |ULTIMATE.start_main_~#r~2.base| reader_fnThread1of1ForFork0_ring_empty_~r.base) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20))), Black: 399#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= |ULTIMATE.start_main_~#r~2.offset| 0) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20) 0) (= |ULTIMATE.start_main_~#r~2.base| reader_fnThread1of1ForFork0_ring_empty_~r.base) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|))), Black: 401#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20) 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.base |ULTIMATE.start_ring_enqueue_#in~r.base|) (= ULTIMATE.start_writer_fn_~r~1.offset 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_writer_fn_~r~1.base) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= |ULTIMATE.start_main_~#r~2.offset| 0) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|) (= |ULTIMATE.start_main_~#r~2.base| reader_fnThread1of1ForFork0_ring_empty_~r.base) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20)) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| |reader_fnThread1of1ForFork0_ring_empty_#t~mem13|)), Black: 403#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_ring_enqueue_~r.base) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= (select (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ ULTIMATE.start_ring_enqueue_~r.offset 20)) 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base |ULTIMATE.start_ring_enqueue_#in~r.base|) (= ULTIMATE.start_writer_fn_~r~1.offset 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_writer_fn_~r~1.base) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset ULTIMATE.start_ring_enqueue_~r.offset) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= |ULTIMATE.start_main_~#r~2.base| reader_fnThread1of1ForFork0_ring_empty_~r.base) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20)) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| |reader_fnThread1of1ForFork0_ring_empty_#t~mem13|)), Black: 405#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_ring_enqueue_~r.base) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20) 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.base |ULTIMATE.start_ring_enqueue_#in~r.base|) (= ULTIMATE.start_writer_fn_~r~1.offset 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_writer_fn_~r~1.base) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= |ULTIMATE.start_main_~#r~2.base| reader_fnThread1of1ForFork0_ring_empty_~r.base) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20)) (= |ULTIMATE.start_ring_enqueue_#t~mem6| 0)), Black: 407#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= (select (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ ULTIMATE.start_ring_enqueue_~r.offset 20)) |reader_fnThread1of1ForFork0_ring_empty_#t~mem13|) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_ring_enqueue_~r.base) (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= (select (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ ULTIMATE.start_ring_enqueue_~r.offset 20)) 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base |ULTIMATE.start_ring_enqueue_#in~r.base|) (= ULTIMATE.start_writer_fn_~r~1.offset 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_writer_fn_~r~1.base) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= |ULTIMATE.start_main_~#r~2.offset| 0) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|) (= |ULTIMATE.start_main_~#r~2.base| reader_fnThread1of1ForFork0_ring_empty_~r.base) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| |reader_fnThread1of1ForFork0_ring_empty_#t~mem13|)), Black: 409#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_ring_enqueue_~r.base) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20) 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.base |ULTIMATE.start_ring_enqueue_#in~r.base|) (= ULTIMATE.start_writer_fn_~r~1.offset 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_writer_fn_~r~1.base) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= |ULTIMATE.start_main_~#r~2.base| reader_fnThread1of1ForFork0_ring_empty_~r.base) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20)) (= |ULTIMATE.start_ring_enqueue_#t~mem6| 0) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| |reader_fnThread1of1ForFork0_ring_empty_#t~mem13|)), Black: 411#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20) 0) (<= (div |reader_fnThread1of1ForFork0_#t~ret15| 256) 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= |ULTIMATE.start_main_~#r~2.offset| 0) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|) (= |ULTIMATE.start_main_~#r~2.base| reader_fnThread1of1ForFork0_ring_empty_~r.base) (<= 1 |reader_fnThread1of1ForFork0_#t~ret15|)), Black: 413#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= (select (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ ULTIMATE.start_ring_enqueue_~r.offset 20)) |reader_fnThread1of1ForFork0_ring_empty_#t~mem13|) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_ring_enqueue_~r.base) (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (= (select (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ ULTIMATE.start_ring_enqueue_~r.offset 20)) |ULTIMATE.start_ring_enqueue_#t~mem6|) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20) 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.base |ULTIMATE.start_ring_enqueue_#in~r.base|) (= ULTIMATE.start_writer_fn_~r~1.offset 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_writer_fn_~r~1.base) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= |ULTIMATE.start_main_~#r~2.offset| 0) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|) (= |ULTIMATE.start_main_~#r~2.base| reader_fnThread1of1ForFork0_ring_empty_~r.base) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| |reader_fnThread1of1ForFork0_ring_empty_#t~mem13|)), Black: 417#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= (select (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ ULTIMATE.start_ring_enqueue_~r.offset 20)) |reader_fnThread1of1ForFork0_ring_empty_#t~mem13|) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_ring_enqueue_~r.base) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (not (= 16 (* 4 |ULTIMATE.start_ring_enqueue_#t~mem8|))) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= (select (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ ULTIMATE.start_ring_enqueue_~r.offset 20)) 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base |ULTIMATE.start_ring_enqueue_#in~r.base|) (= ULTIMATE.start_writer_fn_~r~1.offset 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_writer_fn_~r~1.base) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= |ULTIMATE.start_main_~#r~2.base| reader_fnThread1of1ForFork0_ring_empty_~r.base) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| |reader_fnThread1of1ForFork0_ring_empty_#t~mem13|)), Black: 419#(and (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_ring_enqueue_~r.base) (= (select (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ ULTIMATE.start_ring_enqueue_~r.offset 20)) 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base |ULTIMATE.start_ring_enqueue_#in~r.base|) (= ULTIMATE.start_writer_fn_~r~1.offset 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_writer_fn_~r~1.base) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset ULTIMATE.start_ring_enqueue_~r.offset) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= |ULTIMATE.start_main_~#r~2.base| reader_fnThread1of1ForFork0_ring_empty_~r.base) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20)) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|)), Black: 421#(and (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| |reader_fnThread1of1ForFork0_ring_empty_#t~mem13|)), Black: 423#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= |ULTIMATE.start_main_~#r~2.offset| 0) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20) 0) (= |ULTIMATE.start_main_~#r~2.base| reader_fnThread1of1ForFork0_ring_empty_~r.base) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|))), Black: 425#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= (select (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ ULTIMATE.start_ring_enqueue_~r.offset 20)) |reader_fnThread1of1ForFork0_ring_empty_#t~mem13|) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_ring_enqueue_~r.base) (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (not (= 16 (* 4 |ULTIMATE.start_ring_enqueue_#t~mem8|))) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= (select (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ ULTIMATE.start_ring_enqueue_~r.offset 20)) 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base |ULTIMATE.start_ring_enqueue_#in~r.base|) (= ULTIMATE.start_writer_fn_~r~1.offset 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_writer_fn_~r~1.base) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= |ULTIMATE.start_main_~#r~2.offset| 0) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|) (= |ULTIMATE.start_main_~#r~2.base| reader_fnThread1of1ForFork0_ring_empty_~r.base) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| |reader_fnThread1of1ForFork0_ring_empty_#t~mem13|)), Black: 427#(and (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_ring_enqueue_~r.base) (= (select (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ ULTIMATE.start_ring_enqueue_~r.offset 20)) 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base |ULTIMATE.start_ring_enqueue_#in~r.base|) (= ULTIMATE.start_writer_fn_~r~1.offset 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_writer_fn_~r~1.base) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset ULTIMATE.start_ring_enqueue_~r.offset) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= |ULTIMATE.start_main_~#r~2.base| reader_fnThread1of1ForFork0_ring_empty_~r.base) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20)) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| |reader_fnThread1of1ForFork0_ring_empty_#t~mem13|) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|)), Black: 429#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20) 0) (= |ULTIMATE.start_main_~#r~2.base| reader_fnThread1of1ForFork0_ring_empty_~r.base) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|))), Black: 431#(and (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_ring_enqueue_~r.base) (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ ULTIMATE.start_ring_enqueue_~r.offset 20)) 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base |ULTIMATE.start_ring_enqueue_#in~r.base|) (= ULTIMATE.start_writer_fn_~r~1.offset 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_writer_fn_~r~1.base) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset ULTIMATE.start_ring_enqueue_~r.offset) (= |ULTIMATE.start_main_~#r~2.offset| 0) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|) (= |ULTIMATE.start_main_~#r~2.base| reader_fnThread1of1ForFork0_ring_empty_~r.base) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) 20)) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| |reader_fnThread1of1ForFork0_ring_empty_#t~mem13|)), Black: 433#(and (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|) (<= (div |reader_fnThread1of1ForFork0_#t~ret15| 256) 0) (<= 1 |reader_fnThread1of1ForFork0_#t~ret15|)), Black: 369#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) 0) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|))), Black: 379#(= |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| |reader_fnThread1of1ForFork0_ring_empty_#t~mem13|), Black: 380#(and (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|)), Black: 383#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) 0) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) 20) (select (select |#memory_int| |reader_fnThread1of1ForFork0_#in~arg.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|))), 463#true, Black: 321#(and (= ULTIMATE.start_ring_enqueue_~r.base reader_fnThread1of1ForFork0_~r~0.base) (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= (select (store (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ (* |ULTIMATE.start_ring_enqueue_#t~mem8| 4) ULTIMATE.start_ring_enqueue_~r.offset 4) ULTIMATE.start_ring_enqueue_~x) 20) (select (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) reader_fnThread1of1ForFork0_~r~0.offset)) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) 20) (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= ULTIMATE.start_writer_fn_~r~1.offset 0) (= |ULTIMATE.start_ring_enqueue_#in~r.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_#in~arg.base|) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= (select (select |#memory_int| ULTIMATE.start_writer_fn_~r~1.base) 20) 0) (= |reader_fnThread1of1ForFork0_#in~arg.base| ULTIMATE.start_writer_fn_~r~1.base) (= reader_fnThread1of1ForFork0_~r~0.offset 0)), Black: 323#(and (= ULTIMATE.start_ring_enqueue_~r.base reader_fnThread1of1ForFork0_~r~0.base) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_ring_enqueue_~r.base) (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) 20) (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= ULTIMATE.start_writer_fn_~r~1.offset 0) (= |ULTIMATE.start_ring_enqueue_#in~r.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) reader_fnThread1of1ForFork0_ring_empty_~r.offset) (select (store (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ (* |ULTIMATE.start_ring_enqueue_#t~mem8| 4) ULTIMATE.start_ring_enqueue_~r.offset 4) ULTIMATE.start_ring_enqueue_~x) (+ reader_fnThread1of1ForFork0_ring_empty_~r.offset 20))) (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_#in~arg.base|) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= (select (select |#memory_int| ULTIMATE.start_writer_fn_~r~1.base) 20) 0) (= |reader_fnThread1of1ForFork0_#in~arg.base| ULTIMATE.start_writer_fn_~r~1.base) (= reader_fnThread1of1ForFork0_~r~0.offset 0)), Black: 325#(and (= ULTIMATE.start_ring_enqueue_~r.base reader_fnThread1of1ForFork0_~r~0.base) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_ring_enqueue_~r.base) (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) (+ reader_fnThread1of1ForFork0_ring_empty_~r.offset 20))) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) 20) (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= ULTIMATE.start_writer_fn_~r~1.offset 0) (= |ULTIMATE.start_ring_enqueue_#in~r.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) reader_fnThread1of1ForFork0_ring_empty_~r.offset) (select (store (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ (* |ULTIMATE.start_ring_enqueue_#t~mem8| 4) ULTIMATE.start_ring_enqueue_~r.offset 4) ULTIMATE.start_ring_enqueue_~x) (+ reader_fnThread1of1ForFork0_ring_empty_~r.offset 20))) (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_#in~arg.base|) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= (select (select |#memory_int| ULTIMATE.start_writer_fn_~r~1.base) 20) 0) (= |reader_fnThread1of1ForFork0_#in~arg.base| ULTIMATE.start_writer_fn_~r~1.base) (= reader_fnThread1of1ForFork0_~r~0.offset 0)), Black: 327#(and (= ULTIMATE.start_ring_enqueue_~r.base reader_fnThread1of1ForFork0_~r~0.base) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_ring_enqueue_~r.base) (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) (+ reader_fnThread1of1ForFork0_ring_empty_~r.offset 20))) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) 20) (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= ULTIMATE.start_writer_fn_~r~1.offset 0) (= |ULTIMATE.start_ring_enqueue_#in~r.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) reader_fnThread1of1ForFork0_ring_empty_~r.offset) (select (store (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ (* |ULTIMATE.start_ring_enqueue_#t~mem8| 4) ULTIMATE.start_ring_enqueue_~r.offset 4) ULTIMATE.start_ring_enqueue_~x) (+ reader_fnThread1of1ForFork0_ring_empty_~r.offset 20))) (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_#in~arg.base|) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= (select (select |#memory_int| ULTIMATE.start_writer_fn_~r~1.base) 20) 0) (= |reader_fnThread1of1ForFork0_#in~arg.base| ULTIMATE.start_writer_fn_~r~1.base) (= reader_fnThread1of1ForFork0_~r~0.offset 0) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| |reader_fnThread1of1ForFork0_ring_empty_#t~mem13|)), Black: 329#(and (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) (+ reader_fnThread1of1ForFork0_ring_empty_~r.offset 20))) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| |reader_fnThread1of1ForFork0_ring_empty_#t~mem13|)), Black: 331#(and (= ULTIMATE.start_ring_enqueue_~r.base reader_fnThread1of1ForFork0_~r~0.base) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_ring_enqueue_~r.base) (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) (+ reader_fnThread1of1ForFork0_ring_empty_~r.offset 20))) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) 20) (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= ULTIMATE.start_writer_fn_~r~1.offset 0) (= |ULTIMATE.start_ring_enqueue_#in~r.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) reader_fnThread1of1ForFork0_ring_empty_~r.offset) (select (store (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ (* |ULTIMATE.start_ring_enqueue_#t~mem8| 4) ULTIMATE.start_ring_enqueue_~r.offset 4) ULTIMATE.start_ring_enqueue_~x) (+ reader_fnThread1of1ForFork0_ring_empty_~r.offset 20))) (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_#in~arg.base|) (= |ULTIMATE.start_main_~#r~2.offset| 0) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|) (= (select (select |#memory_int| ULTIMATE.start_writer_fn_~r~1.base) 20) 0) (= |reader_fnThread1of1ForFork0_#in~arg.base| ULTIMATE.start_writer_fn_~r~1.base) (= reader_fnThread1of1ForFork0_~r~0.offset 0) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| |reader_fnThread1of1ForFork0_ring_empty_#t~mem13|)), Black: 333#(and (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_ring_enqueue_~r.base) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (store (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ (* |ULTIMATE.start_ring_enqueue_#t~mem8| 4) ULTIMATE.start_ring_enqueue_~r.offset 4) ULTIMATE.start_ring_enqueue_~x) (+ reader_fnThread1of1ForFork0_ring_empty_~r.offset 20))) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) (+ reader_fnThread1of1ForFork0_ring_empty_~r.offset 20))) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| |reader_fnThread1of1ForFork0_ring_empty_#t~mem13|)), Black: 335#(and (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) (+ reader_fnThread1of1ForFork0_ring_empty_~r.offset 20))) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| |reader_fnThread1of1ForFork0_ring_empty_#t~mem13|)), Black: 304#(and (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) (+ reader_fnThread1of1ForFork0_ring_empty_~r.offset 20)))), Black: 337#(and (= ULTIMATE.start_ring_enqueue_~r.base reader_fnThread1of1ForFork0_~r~0.base) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_ring_enqueue_~r.base) (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) 20) (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= ULTIMATE.start_writer_fn_~r~1.offset 0) (= |ULTIMATE.start_ring_enqueue_#in~r.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) reader_fnThread1of1ForFork0_ring_empty_~r.offset) (select (store (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ (* |ULTIMATE.start_ring_enqueue_#t~mem8| 4) ULTIMATE.start_ring_enqueue_~r.offset 4) ULTIMATE.start_ring_enqueue_~x) (+ reader_fnThread1of1ForFork0_ring_empty_~r.offset 20))) (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_#in~arg.base|) (= |ULTIMATE.start_main_~#r~2.offset| 0) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|) (= (select (select |#memory_int| ULTIMATE.start_writer_fn_~r~1.base) 20) 0) (= |reader_fnThread1of1ForFork0_#in~arg.base| ULTIMATE.start_writer_fn_~r~1.base) (= reader_fnThread1of1ForFork0_~r~0.offset 0)), Black: 306#(and (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|)), Black: 339#(and (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_ring_enqueue_~r.base) (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (store (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ (* |ULTIMATE.start_ring_enqueue_#t~mem8| 4) ULTIMATE.start_ring_enqueue_~r.offset 4) ULTIMATE.start_ring_enqueue_~x) (+ reader_fnThread1of1ForFork0_ring_empty_~r.offset 20))) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) (+ reader_fnThread1of1ForFork0_ring_empty_~r.offset 20))) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| |reader_fnThread1of1ForFork0_ring_empty_#t~mem13|)), Black: 343#(and (= ULTIMATE.start_ring_enqueue_~r.base reader_fnThread1of1ForFork0_~r~0.base) (= reader_fnThread1of1ForFork0_ring_empty_~r.base ULTIMATE.start_ring_enqueue_~r.base) (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (<= (div |reader_fnThread1of1ForFork0_#t~ret15| 256) 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) 20) (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= ULTIMATE.start_writer_fn_~r~1.offset 0) (= |ULTIMATE.start_ring_enqueue_#in~r.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) reader_fnThread1of1ForFork0_ring_empty_~r.offset) (select (store (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ (* |ULTIMATE.start_ring_enqueue_#t~mem8| 4) ULTIMATE.start_ring_enqueue_~r.offset 4) ULTIMATE.start_ring_enqueue_~x) (+ reader_fnThread1of1ForFork0_ring_empty_~r.offset 20))) (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_#in~arg.base|) (= |ULTIMATE.start_main_~#r~2.offset| 0) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|) (= (select (select |#memory_int| ULTIMATE.start_writer_fn_~r~1.base) 20) 0) (= |reader_fnThread1of1ForFork0_#in~arg.base| ULTIMATE.start_writer_fn_~r~1.base) (= reader_fnThread1of1ForFork0_~r~0.offset 0) (<= 1 |reader_fnThread1of1ForFork0_#t~ret15|)), Black: 311#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= ULTIMATE.start_writer_fn_~r~1.offset 0) (= |ULTIMATE.start_ring_enqueue_#in~r.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= (select (select |#memory_int| ULTIMATE.start_writer_fn_~r~1.base) 20) 0) (= |reader_fnThread1of1ForFork0_#in~arg.base| ULTIMATE.start_writer_fn_~r~1.base) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) 20) (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|))), Black: 313#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= ULTIMATE.start_writer_fn_~r~1.offset 0) (= |ULTIMATE.start_ring_enqueue_#in~r.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_#in~arg.base|) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= (select (select |#memory_int| ULTIMATE.start_writer_fn_~r~1.base) 20) 0) (= |reader_fnThread1of1ForFork0_#in~arg.base| ULTIMATE.start_writer_fn_~r~1.base) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) 20) (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|))), Black: 345#(and (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|) (<= (div |reader_fnThread1of1ForFork0_#t~ret15| 256) 0) (<= 1 |reader_fnThread1of1ForFork0_#t~ret15|)), Black: 315#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= ULTIMATE.start_writer_fn_~r~1.offset 0) (= |ULTIMATE.start_ring_enqueue_#in~r.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_#in~arg.base|) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= (select (select |#memory_int| ULTIMATE.start_writer_fn_~r~1.base) 20) 0) (= |reader_fnThread1of1ForFork0_#in~arg.base| ULTIMATE.start_writer_fn_~r~1.base) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= |ULTIMATE.start_ring_enqueue_#t~mem6| 0) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) 20) (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|))), Black: 317#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= (select (store (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ (* |ULTIMATE.start_ring_enqueue_#t~mem8| 4) ULTIMATE.start_ring_enqueue_~r.offset 4) ULTIMATE.start_ring_enqueue_~x) 20) (select (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= ULTIMATE.start_writer_fn_~r~1.offset 0) (= |ULTIMATE.start_ring_enqueue_#in~r.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_#in~arg.base|) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= (select (select |#memory_int| ULTIMATE.start_writer_fn_~r~1.base) 20) 0) (= |reader_fnThread1of1ForFork0_#in~arg.base| ULTIMATE.start_writer_fn_~r~1.base) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) 20) (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|))), 366#true, Black: 481#(and (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset| 0) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= |reader_fnThread1of1ForFork0_#in~arg.offset| |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) 20) (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= |ULTIMATE.start_ring_enqueue_#in~r.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_~r~0.base |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= (select (select |#memory_int| |ULTIMATE.start_main_~#r~2.base|) 20) 0) (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_#in~arg.base|) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= reader_fnThread1of1ForFork0_~r~0.offset |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset|)), Black: 497#(and (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|) (<= (div |reader_fnThread1of1ForFork0_#t~ret15| 256) 0) (<= 1 |reader_fnThread1of1ForFork0_#t~ret15|)), Black: 483#(and (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= |reader_fnThread1of1ForFork0_#in~arg.offset| |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) 20) (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.base reader_fnThread1of1ForFork0_~r~0.base) (= |ULTIMATE.start_ring_enqueue_#in~r.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_~r~0.base |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= (select (select |#memory_int| |ULTIMATE.start_main_~#r~2.base|) 20) 0) (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset ULTIMATE.start_ring_enqueue_~r.offset) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= reader_fnThread1of1ForFork0_~r~0.offset reader_fnThread1of1ForFork0_ring_empty_~r.offset) (= reader_fnThread1of1ForFork0_~r~0.offset |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset|)), Black: 485#(and (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| reader_fnThread1of1ForFork0_ring_empty_~r.base) reader_fnThread1of1ForFork0_ring_empty_~r.offset) |reader_fnThread1of1ForFork0_ring_empty_#t~mem13|) (= (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) 20) (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= (select (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ ULTIMATE.start_ring_enqueue_~r.offset 20)) 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base reader_fnThread1of1ForFork0_~r~0.base) (= |ULTIMATE.start_ring_enqueue_#in~r.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_~r~0.base |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_#in~arg.base|) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= reader_fnThread1of1ForFork0_~r~0.offset reader_fnThread1of1ForFork0_ring_empty_~r.offset) (= reader_fnThread1of1ForFork0_~r~0.offset |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset|)), Black: 148#(<= reader_fnThread1of1ForFork0_~i~0 1), Black: 487#(and (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) 20) (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= (select (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ ULTIMATE.start_ring_enqueue_~r.offset 20)) 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base reader_fnThread1of1ForFork0_~r~0.base) (= |ULTIMATE.start_ring_enqueue_#in~r.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_~r~0.base |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_#in~arg.base|) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_~r~0.base) reader_fnThread1of1ForFork0_~r~0.offset)) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= reader_fnThread1of1ForFork0_~r~0.offset reader_fnThread1of1ForFork0_ring_empty_~r.offset) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| (select (select |#memory_int| reader_fnThread1of1ForFork0_~r~0.base) reader_fnThread1of1ForFork0_~r~0.offset)) (= reader_fnThread1of1ForFork0_~r~0.offset |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset|)), Black: 489#(and (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) 20) (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= (select (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ ULTIMATE.start_ring_enqueue_~r.offset 20)) 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base reader_fnThread1of1ForFork0_~r~0.base) (= |ULTIMATE.start_ring_enqueue_#in~r.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_~r~0.base |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset 0) (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_#in~arg.base|) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_~r~0.base) reader_fnThread1of1ForFork0_~r~0.offset)) (= |ULTIMATE.start_main_~#r~2.offset| 0) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|) (= reader_fnThread1of1ForFork0_~r~0.offset reader_fnThread1of1ForFork0_ring_empty_~r.offset) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| (select (select |#memory_int| reader_fnThread1of1ForFork0_~r~0.base) reader_fnThread1of1ForFork0_~r~0.offset)) (= reader_fnThread1of1ForFork0_~r~0.offset |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset|)), 248#true, Black: 473#(and (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_~r~0.base) reader_fnThread1of1ForFork0_~r~0.offset)) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| (select (select |#memory_int| reader_fnThread1of1ForFork0_~r~0.base) reader_fnThread1of1ForFork0_~r~0.offset))), Black: 474#(and (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|)), Black: 491#(and (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) 20) (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= (select (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ ULTIMATE.start_ring_enqueue_~r.offset 20)) 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base reader_fnThread1of1ForFork0_~r~0.base) (= |ULTIMATE.start_ring_enqueue_#in~r.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_~r~0.base |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset ULTIMATE.start_ring_enqueue_~r.offset) (= |ULTIMATE.start_main_~#r~2.offset| 0) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|) (= reader_fnThread1of1ForFork0_~r~0.offset reader_fnThread1of1ForFork0_ring_empty_~r.offset) (= reader_fnThread1of1ForFork0_~r~0.offset |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset|)), Black: 493#(and (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (<= (div |reader_fnThread1of1ForFork0_#t~ret15| 256) 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| 0) (= |reader_fnThread1of1ForFork0_#in~arg.offset| |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) 20) (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)) (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= (select (select |#memory_int| ULTIMATE.start_ring_enqueue_~r.base) (+ ULTIMATE.start_ring_enqueue_~r.offset 20)) 0) (= reader_fnThread1of1ForFork0_ring_empty_~r.base reader_fnThread1of1ForFork0_~r~0.base) (= |ULTIMATE.start_ring_enqueue_#in~r.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_~r~0.base |reader_fnThread1of1ForFork0_ring_empty_#in~r.base|) (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_#in~arg.base|) (= reader_fnThread1of1ForFork0_ring_empty_~r.offset ULTIMATE.start_ring_enqueue_~r.offset) (= |ULTIMATE.start_main_~#r~2.offset| 0) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|) (= reader_fnThread1of1ForFork0_~r~0.offset reader_fnThread1of1ForFork0_ring_empty_~r.offset) (<= 1 |reader_fnThread1of1ForFork0_#t~ret15|) (= reader_fnThread1of1ForFork0_~r~0.offset |reader_fnThread1of1ForFork0_ring_empty_#in~r.offset|)), Black: 495#(and (<= |reader_fnThread1of1ForFork0_ring_empty_#res| 1) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem13| (select (select |#memory_int| reader_fnThread1of1ForFork0_~r~0.base) reader_fnThread1of1ForFork0_~r~0.offset)) (<= 1 |reader_fnThread1of1ForFork0_ring_empty_#res|) (= |reader_fnThread1of1ForFork0_ring_empty_#t~mem14| (select (select |#memory_int| reader_fnThread1of1ForFork0_~r~0.base) reader_fnThread1of1ForFork0_~r~0.offset))), Black: 479#(and (= |ULTIMATE.start_main_~#r~2.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= |ULTIMATE.start_ring_enqueue_#in~r.base| |reader_fnThread1of1ForFork0_#in~arg.base|) (= (select (select |#memory_int| |ULTIMATE.start_main_~#r~2.base|) 20) 0) (= ULTIMATE.start_ring_enqueue_~r.offset 0) (= ULTIMATE.start_ring_enqueue_~r.base |reader_fnThread1of1ForFork0_#in~arg.base|) (= |ULTIMATE.start_main_~#r~2.offset| 0) (= 0 |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= |reader_fnThread1of1ForFork0_#in~arg.offset| |ULTIMATE.start_ring_enqueue_#in~r.offset|) (= (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) 20) (select (select |#memory_int| |ULTIMATE.start_ring_enqueue_#in~r.base|) |reader_fnThread1of1ForFork0_#in~arg.offset|)))]) [2021-03-25 05:55:47,157 INFO L384 tUnfolder$Statistics]: this new event has 20 ancestors and is cut-off event [2021-03-25 05:55:47,158 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-25 05:55:47,158 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-25 05:55:47,158 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-25 05:55:47,410 INFO L129 PetriNetUnfolder]: 392/1683 cut-off events. [2021-03-25 05:55:47,411 INFO L130 PetriNetUnfolder]: For 5360/5418 co-relation queries the response was YES. [2021-03-25 05:55:47,433 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6105 conditions, 1683 events. 392/1683 cut-off events. For 5360/5418 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 12223 event pairs, 10 based on Foata normal form. 19/1630 useless extension candidates. Maximal degree in co-relation 6023. Up to 188 conditions per place. [2021-03-25 05:55:47,462 INFO L142 LiptonReduction]: Number of co-enabled transitions 2980 [2021-03-25 05:55:48,203 INFO L154 LiptonReduction]: Checked pairs total: 11896 [2021-03-25 05:55:48,203 INFO L156 LiptonReduction]: Total number of compositions: 5 [2021-03-25 05:55:48,203 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1082 [2021-03-25 05:55:48,204 INFO L480 AbstractCegarLoop]: Abstraction has has 200 places, 324 transitions, 3620 flow [2021-03-25 05:55:48,205 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 112.92307692307692) internal successors, (1468), 13 states have internal predecessors, (1468), 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-25 05:55:48,205 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 05:55:48,205 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 05:55:48,205 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-25 05:55:48,205 INFO L428 AbstractCegarLoop]: === Iteration 8 === [reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 05:55:48,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 05:55:48,206 INFO L82 PathProgramCache]: Analyzing trace with hash -1234959617, now seen corresponding path program 2 times [2021-03-25 05:55:48,206 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 05:55:48,206 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940423594] [2021-03-25 05:55:48,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 05:55:48,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 05:55:48,269 INFO L142 QuantifierPusher]: treesize reduction 3, result has 88.0 percent of original size [2021-03-25 05:55:48,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 05:55:48,277 INFO L142 QuantifierPusher]: treesize reduction 3, result has 92.9 percent of original size [2021-03-25 05:55:48,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-25 05:55:48,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:48,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-25 05:55:48,326 INFO L142 QuantifierPusher]: treesize reduction 22, result has 69.9 percent of original size [2021-03-25 05:55:48,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-25 05:55:48,357 INFO L142 QuantifierPusher]: treesize reduction 22, result has 69.9 percent of original size [2021-03-25 05:55:48,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-25 05:55:48,388 INFO L142 QuantifierPusher]: treesize reduction 42, result has 72.0 percent of original size [2021-03-25 05:55:48,389 INFO L147 QuantifierPusher]: treesize reduction 10, result has 90.7 percent of original size 98 [2021-03-25 05:55:48,441 INFO L142 QuantifierPusher]: treesize reduction 42, result has 71.8 percent of original size [2021-03-25 05:55:48,442 INFO L147 QuantifierPusher]: treesize reduction 10, result has 90.7 percent of original size 97 [2021-03-25 05:55:48,457 INFO L142 QuantifierPusher]: treesize reduction 8, result has 82.2 percent of original size [2021-03-25 05:55:48,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-25 05:55:48,479 INFO L142 QuantifierPusher]: treesize reduction 8, result has 80.5 percent of original size [2021-03-25 05:55:48,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-25 05:55:48,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:48,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:48,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:48,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 05:55:48,519 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-03-25 05:55:48,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 05:55:48,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:48,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:48,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:48,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:48,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:48,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:48,544 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-25 05:55:48,544 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940423594] [2021-03-25 05:55:48,545 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 05:55:48,545 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-03-25 05:55:48,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982989622] [2021-03-25 05:55:48,545 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-25 05:55:48,545 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 05:55:48,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-25 05:55:48,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-03-25 05:55:48,548 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 112 out of 276 [2021-03-25 05:55:48,550 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 200 places, 324 transitions, 3620 flow. Second operand has 13 states, 13 states have (on average 113.84615384615384) internal successors, (1480), 13 states have internal predecessors, (1480), 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-25 05:55:48,550 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 05:55:48,550 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 112 of 276 [2021-03-25 05:55:48,550 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 05:55:52,276 INFO L129 PetriNetUnfolder]: 2432/5231 cut-off events. [2021-03-25 05:55:52,276 INFO L130 PetriNetUnfolder]: For 24573/24573 co-relation queries the response was YES. [2021-03-25 05:55:52,318 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22556 conditions, 5231 events. 2432/5231 cut-off events. For 24573/24573 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 33238 event pairs, 585 based on Foata normal form. 17/5247 useless extension candidates. Maximal degree in co-relation 22471. Up to 1950 conditions per place. [2021-03-25 05:55:52,344 INFO L132 encePairwiseOnDemand]: 234/276 looper letters, 255 selfloop transitions, 310 changer transitions 14/597 dead transitions. [2021-03-25 05:55:52,344 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 226 places, 597 transitions, 7145 flow [2021-03-25 05:55:52,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-25 05:55:52,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2021-03-25 05:55:52,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 3311 transitions. [2021-03-25 05:55:52,352 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.44431025228126675 [2021-03-25 05:55:52,353 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 3311 transitions. [2021-03-25 05:55:52,353 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 3311 transitions. [2021-03-25 05:55:52,355 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 05:55:52,355 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 3311 transitions. [2021-03-25 05:55:52,362 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 122.62962962962963) internal successors, (3311), 27 states have internal predecessors, (3311), 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-25 05:55:52,372 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 276.0) internal successors, (7728), 28 states have internal predecessors, (7728), 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-25 05:55:52,377 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 276.0) internal successors, (7728), 28 states have internal predecessors, (7728), 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-25 05:55:52,377 INFO L185 Difference]: Start difference. First operand has 200 places, 324 transitions, 3620 flow. Second operand 27 states and 3311 transitions. [2021-03-25 05:55:52,377 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 226 places, 597 transitions, 7145 flow [2021-03-25 05:55:52,545 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 222 places, 597 transitions, 6735 flow, removed 162 selfloop flow, removed 4 redundant places. [2021-03-25 05:55:52,555 INFO L241 Difference]: Finished difference. Result has 239 places, 445 transitions, 5813 flow [2021-03-25 05:55:52,556 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=276, PETRI_DIFFERENCE_MINUEND_FLOW=3417, PETRI_DIFFERENCE_MINUEND_PLACES=196, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=323, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=203, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=106, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=5813, PETRI_PLACES=239, PETRI_TRANSITIONS=445} [2021-03-25 05:55:52,556 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 165 predicate places. [2021-03-25 05:55:52,556 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 05:55:52,557 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 239 places, 445 transitions, 5813 flow [2021-03-25 05:55:52,558 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 239 places, 445 transitions, 5813 flow [2021-03-25 05:55:52,561 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 239 places, 445 transitions, 5813 flow [2021-03-25 05:55:52,849 INFO L129 PetriNetUnfolder]: 514/1976 cut-off events. [2021-03-25 05:55:52,850 INFO L130 PetriNetUnfolder]: For 9017/9089 co-relation queries the response was YES. [2021-03-25 05:55:52,872 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8322 conditions, 1976 events. 514/1976 cut-off events. For 9017/9089 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 14655 event pairs, 5 based on Foata normal form. 16/1912 useless extension candidates. Maximal degree in co-relation 8223. Up to 253 conditions per place. [2021-03-25 05:55:52,906 INFO L142 LiptonReduction]: Number of co-enabled transitions 3348 [2021-03-25 05:55:53,650 INFO L154 LiptonReduction]: Checked pairs total: 16988 [2021-03-25 05:55:53,650 INFO L156 LiptonReduction]: Total number of compositions: 4 [2021-03-25 05:55:53,651 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1095 [2021-03-25 05:55:53,651 INFO L480 AbstractCegarLoop]: Abstraction has has 239 places, 445 transitions, 5813 flow [2021-03-25 05:55:53,652 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 113.84615384615384) internal successors, (1480), 13 states have internal predecessors, (1480), 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-25 05:55:53,652 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 05:55:53,652 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 05:55:53,653 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-03-25 05:55:53,653 INFO L428 AbstractCegarLoop]: === Iteration 9 === [reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 05:55:53,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 05:55:53,653 INFO L82 PathProgramCache]: Analyzing trace with hash 476947039, now seen corresponding path program 3 times [2021-03-25 05:55:53,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 05:55:53,653 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433267241] [2021-03-25 05:55:53,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 05:55:53,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 05:55:53,763 INFO L142 QuantifierPusher]: treesize reduction 3, result has 88.0 percent of original size [2021-03-25 05:55:53,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 05:55:53,770 INFO L142 QuantifierPusher]: treesize reduction 3, result has 92.9 percent of original size [2021-03-25 05:55:53,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-25 05:55:53,788 INFO L142 QuantifierPusher]: treesize reduction 3, result has 92.9 percent of original size [2021-03-25 05:55:53,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-25 05:55:53,814 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:53,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-25 05:55:53,846 INFO L142 QuantifierPusher]: treesize reduction 43, result has 68.8 percent of original size [2021-03-25 05:55:53,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 95 [2021-03-25 05:55:53,886 INFO L142 QuantifierPusher]: treesize reduction 43, result has 68.6 percent of original size [2021-03-25 05:55:53,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-03-25 05:55:53,899 INFO L142 QuantifierPusher]: treesize reduction 42, result has 71.8 percent of original size [2021-03-25 05:55:53,961 INFO L147 QuantifierPusher]: treesize reduction 10, result has 90.7 percent of original size 97 [2021-03-25 05:55:54,003 INFO L142 QuantifierPusher]: treesize reduction 8, result has 82.2 percent of original size [2021-03-25 05:55:54,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-25 05:55:54,030 INFO L142 QuantifierPusher]: treesize reduction 8, result has 80.5 percent of original size [2021-03-25 05:55:54,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-25 05:55:54,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:54,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:55:54,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:54,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 05:55:54,083 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-03-25 05:55:54,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 05:55:54,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:54,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:54,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:54,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:54,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:55:54,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:55:54,114 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-25 05:55:54,114 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433267241] [2021-03-25 05:55:54,114 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 05:55:54,114 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-03-25 05:55:54,114 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800772121] [2021-03-25 05:55:54,114 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-25 05:55:54,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 05:55:54,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-25 05:55:54,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-03-25 05:55:54,117 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 112 out of 280 [2021-03-25 05:55:54,119 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 239 places, 445 transitions, 5813 flow. Second operand has 13 states, 13 states have (on average 113.84615384615384) internal successors, (1480), 13 states have internal predecessors, (1480), 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-25 05:55:54,119 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 05:55:54,119 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 112 of 280 [2021-03-25 05:55:54,119 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 05:55:58,594 INFO L129 PetriNetUnfolder]: 3046/6495 cut-off events. [2021-03-25 05:55:58,594 INFO L130 PetriNetUnfolder]: For 40488/40488 co-relation queries the response was YES. [2021-03-25 05:55:58,655 INFO L84 FinitePrefix]: Finished finitePrefix Result has 31333 conditions, 6495 events. 3046/6495 cut-off events. For 40488/40488 co-relation queries the response was YES. Maximal size of possible extension queue 171. Compared 43943 event pairs, 812 based on Foata normal form. 15/6509 useless extension candidates. Maximal degree in co-relation 31231. Up to 2852 conditions per place. [2021-03-25 05:55:58,688 INFO L132 encePairwiseOnDemand]: 246/280 looper letters, 486 selfloop transitions, 321 changer transitions 8/833 dead transitions. [2021-03-25 05:55:58,689 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 267 places, 833 transitions, 11432 flow [2021-03-25 05:55:58,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-25 05:55:58,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2021-03-25 05:55:58,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 3599 transitions. [2021-03-25 05:55:58,695 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.44322660098522165 [2021-03-25 05:55:58,695 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 3599 transitions. [2021-03-25 05:55:58,696 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 3599 transitions. [2021-03-25 05:55:58,697 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 05:55:58,697 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 3599 transitions. [2021-03-25 05:55:58,702 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 124.10344827586206) internal successors, (3599), 29 states have internal predecessors, (3599), 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-25 05:55:58,712 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 280.0) internal successors, (8400), 30 states have internal predecessors, (8400), 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-25 05:55:58,714 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 280.0) internal successors, (8400), 30 states have internal predecessors, (8400), 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-25 05:55:58,714 INFO L185 Difference]: Start difference. First operand has 239 places, 445 transitions, 5813 flow. Second operand 29 states and 3599 transitions. [2021-03-25 05:55:58,714 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 267 places, 833 transitions, 11432 flow [2021-03-25 05:55:59,042 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 833 transitions, 11050 flow, removed 190 selfloop flow, removed 1 redundant places. [2021-03-25 05:55:59,054 INFO L241 Difference]: Finished difference. Result has 277 places, 635 transitions, 9295 flow [2021-03-25 05:55:59,055 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=280, PETRI_DIFFERENCE_MINUEND_FLOW=5483, PETRI_DIFFERENCE_MINUEND_PLACES=238, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=445, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=193, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=240, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=9295, PETRI_PLACES=277, PETRI_TRANSITIONS=635} [2021-03-25 05:55:59,055 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 203 predicate places. [2021-03-25 05:55:59,055 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 05:55:59,055 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 277 places, 635 transitions, 9295 flow [2021-03-25 05:55:59,056 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 277 places, 635 transitions, 9295 flow [2021-03-25 05:55:59,060 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 277 places, 635 transitions, 9295 flow [2021-03-25 05:55:59,571 INFO L129 PetriNetUnfolder]: 689/2476 cut-off events. [2021-03-25 05:55:59,571 INFO L130 PetriNetUnfolder]: For 15844/16026 co-relation queries the response was YES. [2021-03-25 05:55:59,597 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11742 conditions, 2476 events. 689/2476 cut-off events. For 15844/16026 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 19356 event pairs, 20 based on Foata normal form. 27/2404 useless extension candidates. Maximal degree in co-relation 11630. Up to 357 conditions per place. [2021-03-25 05:55:59,697 INFO L142 LiptonReduction]: Number of co-enabled transitions 4248 [2021-03-25 05:56:01,296 INFO L154 LiptonReduction]: Checked pairs total: 37038 [2021-03-25 05:56:01,296 INFO L156 LiptonReduction]: Total number of compositions: 6 [2021-03-25 05:56:01,297 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2242 [2021-03-25 05:56:01,297 INFO L480 AbstractCegarLoop]: Abstraction has has 277 places, 635 transitions, 9295 flow [2021-03-25 05:56:01,297 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 113.84615384615384) internal successors, (1480), 13 states have internal predecessors, (1480), 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-25 05:56:01,297 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 05:56:01,298 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 05:56:01,298 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-25 05:56:01,298 INFO L428 AbstractCegarLoop]: === Iteration 10 === [reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 05:56:01,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 05:56:01,298 INFO L82 PathProgramCache]: Analyzing trace with hash -2137931705, now seen corresponding path program 4 times [2021-03-25 05:56:01,298 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 05:56:01,298 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236724054] [2021-03-25 05:56:01,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 05:56:01,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 05:56:01,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:01,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 05:56:01,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:01,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-25 05:56:01,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:01,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-03-25 05:56:01,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:01,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-03-25 05:56:01,434 INFO L142 QuantifierPusher]: treesize reduction 78, result has 46.6 percent of original size [2021-03-25 05:56:01,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 68 [2021-03-25 05:56:01,476 INFO L142 QuantifierPusher]: treesize reduction 78, result has 46.2 percent of original size [2021-03-25 05:56:01,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-03-25 05:56:01,488 INFO L142 QuantifierPusher]: treesize reduction 85, result has 45.2 percent of original size [2021-03-25 05:56:01,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-03-25 05:56:01,529 INFO L142 QuantifierPusher]: treesize reduction 10, result has 69.7 percent of original size [2021-03-25 05:56:01,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-25 05:56:01,546 INFO L142 QuantifierPusher]: treesize reduction 10, result has 75.0 percent of original size [2021-03-25 05:56:01,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-25 05:56:01,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:01,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 05:56:01,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:01,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 05:56:01,595 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-03-25 05:56:01,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 05:56:01,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:01,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:56:01,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:01,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:56:01,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:01,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:56:01,631 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-25 05:56:01,631 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236724054] [2021-03-25 05:56:01,631 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 05:56:01,631 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-03-25 05:56:01,631 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601773295] [2021-03-25 05:56:01,632 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-25 05:56:01,632 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 05:56:01,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-25 05:56:01,632 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-03-25 05:56:01,634 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 111 out of 286 [2021-03-25 05:56:01,635 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 277 places, 635 transitions, 9295 flow. Second operand has 13 states, 13 states have (on average 112.92307692307692) internal successors, (1468), 13 states have internal predecessors, (1468), 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-25 05:56:01,636 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 05:56:01,636 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 111 of 286 [2021-03-25 05:56:01,636 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 05:56:02,405 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 36 [2021-03-25 05:56:07,148 INFO L129 PetriNetUnfolder]: 4071/8504 cut-off events. [2021-03-25 05:56:07,148 INFO L130 PetriNetUnfolder]: For 65942/65942 co-relation queries the response was YES. [2021-03-25 05:56:07,321 INFO L84 FinitePrefix]: Finished finitePrefix Result has 43660 conditions, 8504 events. 4071/8504 cut-off events. For 65942/65942 co-relation queries the response was YES. Maximal size of possible extension queue 199. Compared 59714 event pairs, 1090 based on Foata normal form. 14/8517 useless extension candidates. Maximal degree in co-relation 43545. Up to 4018 conditions per place. [2021-03-25 05:56:07,369 INFO L132 encePairwiseOnDemand]: 236/286 looper letters, 452 selfloop transitions, 465 changer transitions 15/949 dead transitions. [2021-03-25 05:56:07,369 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 305 places, 949 transitions, 14444 flow [2021-03-25 05:56:07,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-25 05:56:07,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2021-03-25 05:56:07,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 3543 transitions. [2021-03-25 05:56:07,375 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4271762720038582 [2021-03-25 05:56:07,375 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 3543 transitions. [2021-03-25 05:56:07,375 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 3543 transitions. [2021-03-25 05:56:07,376 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 05:56:07,377 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 3543 transitions. [2021-03-25 05:56:07,382 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 122.17241379310344) internal successors, (3543), 29 states have internal predecessors, (3543), 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-25 05:56:07,478 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 286.0) internal successors, (8580), 30 states have internal predecessors, (8580), 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-25 05:56:07,479 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 286.0) internal successors, (8580), 30 states have internal predecessors, (8580), 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-25 05:56:07,479 INFO L185 Difference]: Start difference. First operand has 277 places, 635 transitions, 9295 flow. Second operand 29 states and 3543 transitions. [2021-03-25 05:56:07,479 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 305 places, 949 transitions, 14444 flow [2021-03-25 05:56:08,310 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 303 places, 949 transitions, 13753 flow, removed 338 selfloop flow, removed 2 redundant places. [2021-03-25 05:56:08,325 INFO L241 Difference]: Finished difference. Result has 313 places, 747 transitions, 12085 flow [2021-03-25 05:56:08,326 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=286, PETRI_DIFFERENCE_MINUEND_FLOW=8782, PETRI_DIFFERENCE_MINUEND_PLACES=275, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=635, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=366, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=218, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=12085, PETRI_PLACES=313, PETRI_TRANSITIONS=747} [2021-03-25 05:56:08,327 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 239 predicate places. [2021-03-25 05:56:08,327 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 05:56:08,327 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 313 places, 747 transitions, 12085 flow [2021-03-25 05:56:08,327 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 313 places, 747 transitions, 12085 flow [2021-03-25 05:56:08,336 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 313 places, 747 transitions, 12085 flow [2021-03-25 05:56:09,028 INFO L129 PetriNetUnfolder]: 853/3111 cut-off events. [2021-03-25 05:56:09,028 INFO L130 PetriNetUnfolder]: For 20962/21212 co-relation queries the response was YES. [2021-03-25 05:56:09,070 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15168 conditions, 3111 events. 853/3111 cut-off events. For 20962/21212 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 26010 event pairs, 13 based on Foata normal form. 24/3003 useless extension candidates. Maximal degree in co-relation 15045. Up to 462 conditions per place. [2021-03-25 05:56:09,123 INFO L142 LiptonReduction]: Number of co-enabled transitions 5206 [2021-03-25 05:56:12,272 INFO L154 LiptonReduction]: Checked pairs total: 48060 [2021-03-25 05:56:12,272 INFO L156 LiptonReduction]: Total number of compositions: 11 [2021-03-25 05:56:12,272 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 3945 [2021-03-25 05:56:12,273 INFO L480 AbstractCegarLoop]: Abstraction has has 313 places, 747 transitions, 12085 flow [2021-03-25 05:56:12,273 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 112.92307692307692) internal successors, (1468), 13 states have internal predecessors, (1468), 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-25 05:56:12,273 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 05:56:12,273 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 05:56:12,273 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-03-25 05:56:12,274 INFO L428 AbstractCegarLoop]: === Iteration 11 === [reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 05:56:12,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 05:56:12,274 INFO L82 PathProgramCache]: Analyzing trace with hash -703332104, now seen corresponding path program 1 times [2021-03-25 05:56:12,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 05:56:12,274 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734835575] [2021-03-25 05:56:12,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 05:56:12,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 05:56:12,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:12,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 05:56:12,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:12,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:56:12,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:12,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:56:12,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:12,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:56:12,373 INFO L142 QuantifierPusher]: treesize reduction 15, result has 68.1 percent of original size [2021-03-25 05:56:12,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-25 05:56:12,388 INFO L142 QuantifierPusher]: treesize reduction 15, result has 70.0 percent of original size [2021-03-25 05:56:12,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-25 05:56:12,406 INFO L142 QuantifierPusher]: treesize reduction 45, result has 39.2 percent of original size [2021-03-25 05:56:12,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-25 05:56:12,428 INFO L142 QuantifierPusher]: treesize reduction 46, result has 50.5 percent of original size [2021-03-25 05:56:12,428 INFO L147 QuantifierPusher]: treesize reduction 6, result has 87.2 percent of original size 41 [2021-03-25 05:56:12,459 INFO L142 QuantifierPusher]: treesize reduction 46, result has 48.3 percent of original size [2021-03-25 05:56:12,460 INFO L147 QuantifierPusher]: treesize reduction 6, result has 86.0 percent of original size 37 [2021-03-25 05:56:12,490 INFO L142 QuantifierPusher]: treesize reduction 9, result has 59.1 percent of original size [2021-03-25 05:56:12,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 05:56:12,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:12,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:56:12,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:12,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 05:56:12,532 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-03-25 05:56:12,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 05:56:12,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:12,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:56:12,561 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-25 05:56:12,561 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734835575] [2021-03-25 05:56:12,561 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 05:56:12,562 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-03-25 05:56:12,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984463911] [2021-03-25 05:56:12,562 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-25 05:56:12,562 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 05:56:12,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-25 05:56:12,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-03-25 05:56:12,564 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 106 out of 297 [2021-03-25 05:56:12,565 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 313 places, 747 transitions, 12085 flow. Second operand has 15 states, 15 states have (on average 107.6) internal successors, (1614), 15 states have internal predecessors, (1614), 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-25 05:56:12,565 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 05:56:12,565 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 106 of 297 [2021-03-25 05:56:12,565 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 05:56:16,613 INFO L129 PetriNetUnfolder]: 4108/8720 cut-off events. [2021-03-25 05:56:16,613 INFO L130 PetriNetUnfolder]: For 84954/84954 co-relation queries the response was YES. [2021-03-25 05:56:16,683 INFO L84 FinitePrefix]: Finished finitePrefix Result has 48677 conditions, 8720 events. 4108/8720 cut-off events. For 84954/84954 co-relation queries the response was YES. Maximal size of possible extension queue 214. Compared 63445 event pairs, 1436 based on Foata normal form. 10/8730 useless extension candidates. Maximal degree in co-relation 48551. Up to 5904 conditions per place. [2021-03-25 05:56:16,720 INFO L132 encePairwiseOnDemand]: 258/297 looper letters, 759 selfloop transitions, 195 changer transitions 2/971 dead transitions. [2021-03-25 05:56:16,721 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 336 places, 971 transitions, 16380 flow [2021-03-25 05:56:16,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-25 05:56:16,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2021-03-25 05:56:16,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 2837 transitions. [2021-03-25 05:56:16,725 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3980078563411897 [2021-03-25 05:56:16,725 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 2837 transitions. [2021-03-25 05:56:16,725 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 2837 transitions. [2021-03-25 05:56:16,725 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 05:56:16,726 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 2837 transitions. [2021-03-25 05:56:16,729 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 118.20833333333333) internal successors, (2837), 24 states have internal predecessors, (2837), 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-25 05:56:16,735 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 297.0) internal successors, (7425), 25 states have internal predecessors, (7425), 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-25 05:56:16,736 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 297.0) internal successors, (7425), 25 states have internal predecessors, (7425), 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-25 05:56:16,736 INFO L185 Difference]: Start difference. First operand has 313 places, 747 transitions, 12085 flow. Second operand 24 states and 2837 transitions. [2021-03-25 05:56:16,736 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 336 places, 971 transitions, 16380 flow [2021-03-25 05:56:17,583 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 335 places, 971 transitions, 15966 flow, removed 206 selfloop flow, removed 1 redundant places. [2021-03-25 05:56:17,597 INFO L241 Difference]: Finished difference. Result has 351 places, 821 transitions, 13322 flow [2021-03-25 05:56:17,598 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=11683, PETRI_DIFFERENCE_MINUEND_PLACES=312, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=747, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=135, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=581, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=13322, PETRI_PLACES=351, PETRI_TRANSITIONS=821} [2021-03-25 05:56:17,598 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 277 predicate places. [2021-03-25 05:56:17,598 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 05:56:17,599 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 351 places, 821 transitions, 13322 flow [2021-03-25 05:56:17,599 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 351 places, 821 transitions, 13322 flow [2021-03-25 05:56:17,606 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 351 places, 821 transitions, 13322 flow [2021-03-25 05:56:18,305 INFO L129 PetriNetUnfolder]: 1034/3548 cut-off events. [2021-03-25 05:56:18,305 INFO L130 PetriNetUnfolder]: For 25997/26256 co-relation queries the response was YES. [2021-03-25 05:56:18,349 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18025 conditions, 3548 events. 1034/3548 cut-off events. For 25997/26256 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 30159 event pairs, 32 based on Foata normal form. 39/3410 useless extension candidates. Maximal degree in co-relation 17884. Up to 519 conditions per place. [2021-03-25 05:56:18,391 INFO L142 LiptonReduction]: Number of co-enabled transitions 5434 [2021-03-25 05:56:28,695 INFO L154 LiptonReduction]: Checked pairs total: 124096 [2021-03-25 05:56:28,696 INFO L156 LiptonReduction]: Total number of compositions: 16 [2021-03-25 05:56:28,696 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 11098 [2021-03-25 05:56:28,696 INFO L480 AbstractCegarLoop]: Abstraction has has 347 places, 817 transitions, 13307 flow [2021-03-25 05:56:28,697 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 107.6) internal successors, (1614), 15 states have internal predecessors, (1614), 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-25 05:56:28,697 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 05:56:28,697 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 05:56:28,697 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-25 05:56:28,697 INFO L428 AbstractCegarLoop]: === Iteration 12 === [reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 05:56:28,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 05:56:28,697 INFO L82 PathProgramCache]: Analyzing trace with hash 640891786, now seen corresponding path program 1 times [2021-03-25 05:56:28,698 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 05:56:28,698 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051903918] [2021-03-25 05:56:28,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 05:56:28,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 05:56:28,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:28,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 05:56:28,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:28,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:56:28,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:28,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:56:28,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:28,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:56:28,788 INFO L142 QuantifierPusher]: treesize reduction 13, result has 75.0 percent of original size [2021-03-25 05:56:28,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-25 05:56:28,811 INFO L142 QuantifierPusher]: treesize reduction 22, result has 65.1 percent of original size [2021-03-25 05:56:28,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-25 05:56:28,837 INFO L142 QuantifierPusher]: treesize reduction 33, result has 57.1 percent of original size [2021-03-25 05:56:28,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-03-25 05:56:28,871 INFO L142 QuantifierPusher]: treesize reduction 21, result has 65.6 percent of original size [2021-03-25 05:56:28,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-03-25 05:56:28,898 INFO L142 QuantifierPusher]: treesize reduction 21, result has 63.2 percent of original size [2021-03-25 05:56:28,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-25 05:56:28,925 INFO L142 QuantifierPusher]: treesize reduction 9, result has 59.1 percent of original size [2021-03-25 05:56:28,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 05:56:28,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:28,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:56:28,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:28,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 05:56:28,965 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-03-25 05:56:28,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 05:56:28,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:28,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:56:28,988 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-25 05:56:28,988 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051903918] [2021-03-25 05:56:28,989 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 05:56:28,989 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-03-25 05:56:28,989 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720560350] [2021-03-25 05:56:28,989 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-25 05:56:28,989 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 05:56:28,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-25 05:56:28,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-03-25 05:56:28,991 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 313 [2021-03-25 05:56:28,993 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 347 places, 817 transitions, 13307 flow. Second operand has 15 states, 15 states have (on average 106.6) internal successors, (1599), 15 states have internal predecessors, (1599), 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-25 05:56:28,993 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 05:56:28,993 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 313 [2021-03-25 05:56:28,993 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 05:56:35,979 INFO L129 PetriNetUnfolder]: 4865/10179 cut-off events. [2021-03-25 05:56:35,979 INFO L130 PetriNetUnfolder]: For 110036/110036 co-relation queries the response was YES. [2021-03-25 05:56:36,074 INFO L84 FinitePrefix]: Finished finitePrefix Result has 59168 conditions, 10179 events. 4865/10179 cut-off events. For 110036/110036 co-relation queries the response was YES. Maximal size of possible extension queue 252. Compared 74655 event pairs, 1712 based on Foata normal form. 11/10189 useless extension candidates. Maximal degree in co-relation 59024. Up to 6746 conditions per place. [2021-03-25 05:56:36,108 INFO L132 encePairwiseOnDemand]: 267/313 looper letters, 828 selfloop transitions, 293 changer transitions 11/1146 dead transitions. [2021-03-25 05:56:36,108 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 395 places, 1146 transitions, 18921 flow [2021-03-25 05:56:36,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-03-25 05:56:36,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2021-03-25 05:56:36,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 5593 transitions. [2021-03-25 05:56:36,114 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3646736649931538 [2021-03-25 05:56:36,114 INFO L72 ComplementDD]: Start complementDD. Operand 49 states and 5593 transitions. [2021-03-25 05:56:36,114 INFO L73 IsDeterministic]: Start isDeterministic. Operand 49 states and 5593 transitions. [2021-03-25 05:56:36,116 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 05:56:36,116 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 49 states and 5593 transitions. [2021-03-25 05:56:36,123 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 50 states, 49 states have (on average 114.14285714285714) internal successors, (5593), 49 states have internal predecessors, (5593), 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-25 05:56:36,136 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 50 states, 50 states have (on average 313.0) internal successors, (15650), 50 states have internal predecessors, (15650), 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-25 05:56:36,139 INFO L81 ComplementDD]: Finished complementDD. Result has 50 states, 50 states have (on average 313.0) internal successors, (15650), 50 states have internal predecessors, (15650), 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-25 05:56:36,140 INFO L185 Difference]: Start difference. First operand has 347 places, 817 transitions, 13307 flow. Second operand 49 states and 5593 transitions. [2021-03-25 05:56:36,140 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 395 places, 1146 transitions, 18921 flow [2021-03-25 05:56:37,407 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 390 places, 1146 transitions, 18661 flow, removed 129 selfloop flow, removed 5 redundant places. [2021-03-25 05:56:37,424 INFO L241 Difference]: Finished difference. Result has 425 places, 954 transitions, 16445 flow [2021-03-25 05:56:37,425 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=13047, PETRI_DIFFERENCE_MINUEND_PLACES=342, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=817, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=167, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=606, PETRI_DIFFERENCE_SUBTRAHEND_STATES=49, PETRI_FLOW=16445, PETRI_PLACES=425, PETRI_TRANSITIONS=954} [2021-03-25 05:56:37,425 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 351 predicate places. [2021-03-25 05:56:37,425 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 05:56:37,425 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 425 places, 954 transitions, 16445 flow [2021-03-25 05:56:37,425 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 425 places, 954 transitions, 16445 flow [2021-03-25 05:56:37,431 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 425 places, 954 transitions, 16445 flow [2021-03-25 05:56:38,355 INFO L129 PetriNetUnfolder]: 1164/3954 cut-off events. [2021-03-25 05:56:38,355 INFO L130 PetriNetUnfolder]: For 42866/43204 co-relation queries the response was YES. [2021-03-25 05:56:38,420 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22549 conditions, 3954 events. 1164/3954 cut-off events. For 42866/43204 co-relation queries the response was YES. Maximal size of possible extension queue 170. Compared 34792 event pairs, 34 based on Foata normal form. 42/3798 useless extension candidates. Maximal degree in co-relation 22375. Up to 558 conditions per place. [2021-03-25 05:56:38,459 INFO L142 LiptonReduction]: Number of co-enabled transitions 6014 [2021-03-25 05:56:44,753 INFO L154 LiptonReduction]: Checked pairs total: 83328 [2021-03-25 05:56:44,753 INFO L156 LiptonReduction]: Total number of compositions: 6 [2021-03-25 05:56:44,753 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 7328 [2021-03-25 05:56:44,753 INFO L480 AbstractCegarLoop]: Abstraction has has 425 places, 954 transitions, 16457 flow [2021-03-25 05:56:44,754 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 106.6) internal successors, (1599), 15 states have internal predecessors, (1599), 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-25 05:56:44,754 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 05:56:44,754 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 05:56:44,754 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-25 05:56:44,754 INFO L428 AbstractCegarLoop]: === Iteration 13 === [reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 05:56:44,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 05:56:44,755 INFO L82 PathProgramCache]: Analyzing trace with hash 998063496, now seen corresponding path program 1 times [2021-03-25 05:56:44,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 05:56:44,755 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771033787] [2021-03-25 05:56:44,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 05:56:44,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 05:56:44,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:44,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 05:56:44,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:44,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:56:44,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:44,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:56:44,818 INFO L142 QuantifierPusher]: treesize reduction 16, result has 66.7 percent of original size [2021-03-25 05:56:44,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-25 05:56:44,832 INFO L142 QuantifierPusher]: treesize reduction 16, result has 66.7 percent of original size [2021-03-25 05:56:44,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-25 05:56:44,844 INFO L142 QuantifierPusher]: treesize reduction 16, result has 63.6 percent of original size [2021-03-25 05:56:44,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:56:44,859 INFO L142 QuantifierPusher]: treesize reduction 37, result has 53.8 percent of original size [2021-03-25 05:56:44,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-25 05:56:44,884 INFO L142 QuantifierPusher]: treesize reduction 36, result has 56.6 percent of original size [2021-03-25 05:56:44,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-25 05:56:44,912 INFO L142 QuantifierPusher]: treesize reduction 28, result has 76.5 percent of original size [2021-03-25 05:56:44,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 91 [2021-03-25 05:56:44,947 INFO L142 QuantifierPusher]: treesize reduction 9, result has 59.1 percent of original size [2021-03-25 05:56:44,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 05:56:44,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:44,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:56:44,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:44,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 05:56:44,983 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-03-25 05:56:44,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 05:56:45,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:56:45,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:56:45,004 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-25 05:56:45,004 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771033787] [2021-03-25 05:56:45,004 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 05:56:45,004 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-03-25 05:56:45,004 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613514976] [2021-03-25 05:56:45,004 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-25 05:56:45,004 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 05:56:45,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-25 05:56:45,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-03-25 05:56:45,006 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 319 [2021-03-25 05:56:45,007 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 425 places, 954 transitions, 16457 flow. Second operand has 15 states, 15 states have (on average 106.6) internal successors, (1599), 15 states have internal predecessors, (1599), 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-25 05:56:45,008 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 05:56:45,008 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 319 [2021-03-25 05:56:45,008 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 05:56:51,608 INFO L129 PetriNetUnfolder]: 5023/10505 cut-off events. [2021-03-25 05:56:51,608 INFO L130 PetriNetUnfolder]: For 160476/160476 co-relation queries the response was YES. [2021-03-25 05:56:51,727 INFO L84 FinitePrefix]: Finished finitePrefix Result has 67382 conditions, 10505 events. 5023/10505 cut-off events. For 160476/160476 co-relation queries the response was YES. Maximal size of possible extension queue 267. Compared 77564 event pairs, 1545 based on Foata normal form. 11/10516 useless extension candidates. Maximal degree in co-relation 67205. Up to 5379 conditions per place. [2021-03-25 05:56:51,762 INFO L132 encePairwiseOnDemand]: 264/319 looper letters, 753 selfloop transitions, 464 changer transitions 18/1249 dead transitions. [2021-03-25 05:56:51,762 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 461 places, 1249 transitions, 22208 flow [2021-03-25 05:56:51,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-03-25 05:56:51,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-03-25 05:56:51,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 4319 transitions. [2021-03-25 05:56:51,767 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3659239176480556 [2021-03-25 05:56:51,767 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 4319 transitions. [2021-03-25 05:56:51,767 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 4319 transitions. [2021-03-25 05:56:51,768 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 05:56:51,768 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 4319 transitions. [2021-03-25 05:56:51,773 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 116.72972972972973) internal successors, (4319), 37 states have internal predecessors, (4319), 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-25 05:56:51,780 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 319.0) internal successors, (12122), 38 states have internal predecessors, (12122), 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-25 05:56:51,781 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 319.0) internal successors, (12122), 38 states have internal predecessors, (12122), 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-25 05:56:51,781 INFO L185 Difference]: Start difference. First operand has 425 places, 954 transitions, 16457 flow. Second operand 37 states and 4319 transitions. [2021-03-25 05:56:51,781 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 461 places, 1249 transitions, 22208 flow [2021-03-25 05:56:53,504 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 455 places, 1249 transitions, 21665 flow, removed 239 selfloop flow, removed 6 redundant places. [2021-03-25 05:56:53,522 INFO L241 Difference]: Finished difference. Result has 477 places, 1012 transitions, 18515 flow [2021-03-25 05:56:53,523 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=319, PETRI_DIFFERENCE_MINUEND_FLOW=15936, PETRI_DIFFERENCE_MINUEND_PLACES=419, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=954, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=409, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=519, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=18515, PETRI_PLACES=477, PETRI_TRANSITIONS=1012} [2021-03-25 05:56:53,523 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 403 predicate places. [2021-03-25 05:56:53,523 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 05:56:53,523 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 477 places, 1012 transitions, 18515 flow [2021-03-25 05:56:53,523 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 477 places, 1012 transitions, 18515 flow [2021-03-25 05:56:53,530 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 477 places, 1012 transitions, 18515 flow [2021-03-25 05:56:54,464 INFO L129 PetriNetUnfolder]: 1201/4116 cut-off events. [2021-03-25 05:56:54,464 INFO L130 PetriNetUnfolder]: For 53720/54054 co-relation queries the response was YES. [2021-03-25 05:56:54,515 INFO L84 FinitePrefix]: Finished finitePrefix Result has 24376 conditions, 4116 events. 1201/4116 cut-off events. For 53720/54054 co-relation queries the response was YES. Maximal size of possible extension queue 179. Compared 36612 event pairs, 37 based on Foata normal form. 42/3943 useless extension candidates. Maximal degree in co-relation 24179. Up to 564 conditions per place. [2021-03-25 05:56:54,569 INFO L142 LiptonReduction]: Number of co-enabled transitions 6182 [2021-03-25 05:57:01,864 INFO L154 LiptonReduction]: Checked pairs total: 90501 [2021-03-25 05:57:01,864 INFO L156 LiptonReduction]: Total number of compositions: 5 [2021-03-25 05:57:01,864 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 8341 [2021-03-25 05:57:01,865 INFO L480 AbstractCegarLoop]: Abstraction has has 477 places, 1012 transitions, 18529 flow [2021-03-25 05:57:01,865 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 106.6) internal successors, (1599), 15 states have internal predecessors, (1599), 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-25 05:57:01,865 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 05:57:01,865 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 05:57:01,865 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-03-25 05:57:01,865 INFO L428 AbstractCegarLoop]: === Iteration 14 === [reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 05:57:01,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 05:57:01,866 INFO L82 PathProgramCache]: Analyzing trace with hash -92777154, now seen corresponding path program 2 times [2021-03-25 05:57:01,866 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 05:57:01,866 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817437392] [2021-03-25 05:57:01,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 05:57:01,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 05:57:01,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:57:01,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 05:57:01,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:57:01,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:57:01,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:57:01,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:57:01,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:57:01,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:57:01,939 INFO L142 QuantifierPusher]: treesize reduction 15, result has 68.1 percent of original size [2021-03-25 05:57:01,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-25 05:57:01,952 INFO L142 QuantifierPusher]: treesize reduction 15, result has 70.0 percent of original size [2021-03-25 05:57:01,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-25 05:57:01,968 INFO L142 QuantifierPusher]: treesize reduction 45, result has 39.2 percent of original size [2021-03-25 05:57:01,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-25 05:57:01,983 INFO L142 QuantifierPusher]: treesize reduction 46, result has 50.5 percent of original size [2021-03-25 05:57:01,984 INFO L147 QuantifierPusher]: treesize reduction 6, result has 87.2 percent of original size 41 [2021-03-25 05:57:02,011 INFO L142 QuantifierPusher]: treesize reduction 46, result has 48.3 percent of original size [2021-03-25 05:57:02,012 INFO L147 QuantifierPusher]: treesize reduction 6, result has 86.0 percent of original size 37 [2021-03-25 05:57:02,042 INFO L142 QuantifierPusher]: treesize reduction 9, result has 59.1 percent of original size [2021-03-25 05:57:02,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 05:57:02,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:57:02,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:57:02,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:57:02,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 05:57:02,244 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-03-25 05:57:02,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 05:57:02,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:57:02,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:57:02,268 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-25 05:57:02,268 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817437392] [2021-03-25 05:57:02,268 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 05:57:02,268 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-03-25 05:57:02,268 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330999561] [2021-03-25 05:57:02,268 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-25 05:57:02,268 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 05:57:02,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-25 05:57:02,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2021-03-25 05:57:02,270 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 106 out of 324 [2021-03-25 05:57:02,271 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 477 places, 1012 transitions, 18529 flow. Second operand has 15 states, 15 states have (on average 107.6) internal successors, (1614), 15 states have internal predecessors, (1614), 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-25 05:57:02,271 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 05:57:02,271 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 106 of 324 [2021-03-25 05:57:02,271 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 05:57:08,283 INFO L129 PetriNetUnfolder]: 4955/10500 cut-off events. [2021-03-25 05:57:08,284 INFO L130 PetriNetUnfolder]: For 210527/210527 co-relation queries the response was YES. [2021-03-25 05:57:08,437 INFO L84 FinitePrefix]: Finished finitePrefix Result has 72688 conditions, 10500 events. 4955/10500 cut-off events. For 210527/210527 co-relation queries the response was YES. Maximal size of possible extension queue 287. Compared 80029 event pairs, 1688 based on Foata normal form. 10/10510 useless extension candidates. Maximal degree in co-relation 72488. Up to 7029 conditions per place. [2021-03-25 05:57:08,473 INFO L132 encePairwiseOnDemand]: 269/324 looper letters, 898 selfloop transitions, 343 changer transitions 3/1259 dead transitions. [2021-03-25 05:57:08,474 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 504 places, 1259 transitions, 24645 flow [2021-03-25 05:57:08,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-25 05:57:08,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2021-03-25 05:57:08,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 3298 transitions. [2021-03-25 05:57:08,478 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.36353615520282184 [2021-03-25 05:57:08,478 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 3298 transitions. [2021-03-25 05:57:08,478 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 3298 transitions. [2021-03-25 05:57:08,479 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 05:57:08,479 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 3298 transitions. [2021-03-25 05:57:08,483 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 117.78571428571429) internal successors, (3298), 28 states have internal predecessors, (3298), 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-25 05:57:08,489 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 324.0) internal successors, (9396), 29 states have internal predecessors, (9396), 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-25 05:57:08,489 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 324.0) internal successors, (9396), 29 states have internal predecessors, (9396), 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-25 05:57:08,490 INFO L185 Difference]: Start difference. First operand has 477 places, 1012 transitions, 18529 flow. Second operand 28 states and 3298 transitions. [2021-03-25 05:57:08,490 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 504 places, 1259 transitions, 24645 flow [2021-03-25 05:57:10,814 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 501 places, 1259 transitions, 24257 flow, removed 167 selfloop flow, removed 3 redundant places. [2021-03-25 05:57:10,833 INFO L241 Difference]: Finished difference. Result has 518 places, 1101 transitions, 21097 flow [2021-03-25 05:57:10,834 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=324, PETRI_DIFFERENCE_MINUEND_FLOW=18152, PETRI_DIFFERENCE_MINUEND_PLACES=474, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1012, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=265, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=704, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=21097, PETRI_PLACES=518, PETRI_TRANSITIONS=1101} [2021-03-25 05:57:10,834 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 444 predicate places. [2021-03-25 05:57:10,834 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 05:57:10,834 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 518 places, 1101 transitions, 21097 flow [2021-03-25 05:57:10,835 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 518 places, 1101 transitions, 21097 flow [2021-03-25 05:57:10,842 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 518 places, 1101 transitions, 21097 flow [2021-03-25 05:57:11,827 INFO L129 PetriNetUnfolder]: 1293/4399 cut-off events. [2021-03-25 05:57:11,827 INFO L130 PetriNetUnfolder]: For 70432/70852 co-relation queries the response was YES. [2021-03-25 05:57:11,901 INFO L84 FinitePrefix]: Finished finitePrefix Result has 27972 conditions, 4399 events. 1293/4399 cut-off events. For 70432/70852 co-relation queries the response was YES. Maximal size of possible extension queue 200. Compared 39974 event pairs, 33 based on Foata normal form. 48/4235 useless extension candidates. Maximal degree in co-relation 27756. Up to 613 conditions per place. [2021-03-25 05:57:12,132 INFO L142 LiptonReduction]: Number of co-enabled transitions 6406 [2021-03-25 05:57:30,488 INFO L154 LiptonReduction]: Checked pairs total: 235844 [2021-03-25 05:57:30,488 INFO L156 LiptonReduction]: Total number of compositions: 12 [2021-03-25 05:57:30,488 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 19654 [2021-03-25 05:57:30,489 INFO L480 AbstractCegarLoop]: Abstraction has has 514 places, 1097 transitions, 21083 flow [2021-03-25 05:57:30,489 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 107.6) internal successors, (1614), 15 states have internal predecessors, (1614), 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-25 05:57:30,489 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 05:57:30,489 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 05:57:30,490 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-03-25 05:57:30,490 INFO L428 AbstractCegarLoop]: === Iteration 15 === [reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 05:57:30,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 05:57:30,490 INFO L82 PathProgramCache]: Analyzing trace with hash 32559730, now seen corresponding path program 1 times [2021-03-25 05:57:30,490 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 05:57:30,490 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475769153] [2021-03-25 05:57:30,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 05:57:30,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 05:57:30,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:57:30,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 05:57:30,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:57:30,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:57:30,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:57:30,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:57:30,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:57:30,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:57:30,570 INFO L142 QuantifierPusher]: treesize reduction 18, result has 60.9 percent of original size [2021-03-25 05:57:30,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:57:30,583 INFO L142 QuantifierPusher]: treesize reduction 18, result has 57.1 percent of original size [2021-03-25 05:57:30,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-25 05:57:30,597 INFO L142 QuantifierPusher]: treesize reduction 22, result has 67.2 percent of original size [2021-03-25 05:57:30,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-25 05:57:30,739 INFO L142 QuantifierPusher]: treesize reduction 22, result has 68.6 percent of original size [2021-03-25 05:57:30,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-03-25 05:57:30,767 INFO L142 QuantifierPusher]: treesize reduction 40, result has 53.5 percent of original size [2021-03-25 05:57:30,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-03-25 05:57:30,795 INFO L142 QuantifierPusher]: treesize reduction 9, result has 59.1 percent of original size [2021-03-25 05:57:30,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 05:57:30,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:57:30,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:57:30,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:57:30,816 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 05:57:30,828 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-03-25 05:57:30,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 05:57:30,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:57:30,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:57:30,849 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-25 05:57:30,849 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475769153] [2021-03-25 05:57:30,849 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 05:57:30,850 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-03-25 05:57:30,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254525577] [2021-03-25 05:57:30,850 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-25 05:57:30,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 05:57:30,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-25 05:57:30,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-03-25 05:57:30,852 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 106 out of 336 [2021-03-25 05:57:30,853 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 514 places, 1097 transitions, 21083 flow. Second operand has 15 states, 15 states have (on average 107.6) internal successors, (1614), 15 states have internal predecessors, (1614), 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-25 05:57:30,853 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 05:57:30,853 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 106 of 336 [2021-03-25 05:57:30,853 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 05:57:38,435 INFO L129 PetriNetUnfolder]: 5120/10841 cut-off events. [2021-03-25 05:57:38,435 INFO L130 PetriNetUnfolder]: For 249763/249763 co-relation queries the response was YES. [2021-03-25 05:57:38,579 INFO L84 FinitePrefix]: Finished finitePrefix Result has 78607 conditions, 10841 events. 5120/10841 cut-off events. For 249763/249763 co-relation queries the response was YES. Maximal size of possible extension queue 302. Compared 83228 event pairs, 1710 based on Foata normal form. 10/10850 useless extension candidates. Maximal degree in co-relation 78388. Up to 6846 conditions per place. [2021-03-25 05:57:38,614 INFO L132 encePairwiseOnDemand]: 292/336 looper letters, 992 selfloop transitions, 307 changer transitions 10/1324 dead transitions. [2021-03-25 05:57:38,614 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 543 places, 1324 transitions, 26511 flow [2021-03-25 05:57:38,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-25 05:57:38,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-03-25 05:57:38,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 3538 transitions. [2021-03-25 05:57:38,617 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.35099206349206347 [2021-03-25 05:57:38,617 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 3538 transitions. [2021-03-25 05:57:38,617 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 3538 transitions. [2021-03-25 05:57:38,618 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 05:57:38,618 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 3538 transitions. [2021-03-25 05:57:38,621 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 117.93333333333334) internal successors, (3538), 30 states have internal predecessors, (3538), 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-25 05:57:38,626 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 336.0) internal successors, (10416), 31 states have internal predecessors, (10416), 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-25 05:57:38,626 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 336.0) internal successors, (10416), 31 states have internal predecessors, (10416), 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-25 05:57:38,627 INFO L185 Difference]: Start difference. First operand has 514 places, 1097 transitions, 21083 flow. Second operand 30 states and 3538 transitions. [2021-03-25 05:57:38,627 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 543 places, 1324 transitions, 26511 flow [2021-03-25 05:57:40,870 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 534 places, 1324 transitions, 25614 flow, removed 442 selfloop flow, removed 9 redundant places. [2021-03-25 05:57:40,890 INFO L241 Difference]: Finished difference. Result has 552 places, 1154 transitions, 22690 flow [2021-03-25 05:57:40,890 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=336, PETRI_DIFFERENCE_MINUEND_FLOW=20608, PETRI_DIFFERENCE_MINUEND_PLACES=505, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1097, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=252, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=821, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=22690, PETRI_PLACES=552, PETRI_TRANSITIONS=1154} [2021-03-25 05:57:40,890 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 478 predicate places. [2021-03-25 05:57:40,890 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 05:57:40,890 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 552 places, 1154 transitions, 22690 flow [2021-03-25 05:57:40,891 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 552 places, 1154 transitions, 22690 flow [2021-03-25 05:57:40,899 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 552 places, 1154 transitions, 22690 flow [2021-03-25 05:57:41,929 INFO L129 PetriNetUnfolder]: 1353/4506 cut-off events. [2021-03-25 05:57:41,929 INFO L130 PetriNetUnfolder]: For 68062/68514 co-relation queries the response was YES. [2021-03-25 05:57:41,996 INFO L84 FinitePrefix]: Finished finitePrefix Result has 28565 conditions, 4506 events. 1353/4506 cut-off events. For 68062/68514 co-relation queries the response was YES. Maximal size of possible extension queue 210. Compared 40753 event pairs, 38 based on Foata normal form. 67/4351 useless extension candidates. Maximal degree in co-relation 28333. Up to 632 conditions per place. [2021-03-25 05:57:42,183 INFO L142 LiptonReduction]: Number of co-enabled transitions 6586 [2021-03-25 05:57:52,878 INFO L154 LiptonReduction]: Checked pairs total: 136100 [2021-03-25 05:57:52,878 INFO L156 LiptonReduction]: Total number of compositions: 6 [2021-03-25 05:57:52,878 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 11988 [2021-03-25 05:57:52,879 INFO L480 AbstractCegarLoop]: Abstraction has has 552 places, 1154 transitions, 22713 flow [2021-03-25 05:57:52,879 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 107.6) internal successors, (1614), 15 states have internal predecessors, (1614), 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-25 05:57:52,879 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 05:57:52,879 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 05:57:52,879 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-03-25 05:57:52,879 INFO L428 AbstractCegarLoop]: === Iteration 16 === [reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 05:57:52,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 05:57:52,880 INFO L82 PathProgramCache]: Analyzing trace with hash -1944899834, now seen corresponding path program 3 times [2021-03-25 05:57:52,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 05:57:52,880 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749736740] [2021-03-25 05:57:52,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 05:57:52,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 05:57:52,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:57:52,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 05:57:52,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:57:52,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:57:52,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:57:52,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:57:52,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:57:52,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:57:52,950 INFO L142 QuantifierPusher]: treesize reduction 15, result has 68.1 percent of original size [2021-03-25 05:57:52,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-25 05:57:52,964 INFO L142 QuantifierPusher]: treesize reduction 15, result has 70.0 percent of original size [2021-03-25 05:57:52,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-25 05:57:52,982 INFO L142 QuantifierPusher]: treesize reduction 27, result has 63.5 percent of original size [2021-03-25 05:57:52,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-25 05:57:53,013 INFO L142 QuantifierPusher]: treesize reduction 45, result has 50.0 percent of original size [2021-03-25 05:57:53,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-25 05:57:53,047 INFO L142 QuantifierPusher]: treesize reduction 40, result has 53.5 percent of original size [2021-03-25 05:57:53,047 INFO L147 QuantifierPusher]: treesize reduction 5, result has 89.1 percent of original size 41 [2021-03-25 05:57:53,086 INFO L142 QuantifierPusher]: treesize reduction 9, result has 59.1 percent of original size [2021-03-25 05:57:53,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 05:57:53,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:57:53,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:57:53,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:57:53,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 05:57:53,129 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-03-25 05:57:53,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 05:57:53,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:57:53,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:57:53,158 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-25 05:57:53,158 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749736740] [2021-03-25 05:57:53,159 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 05:57:53,159 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-03-25 05:57:53,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471579793] [2021-03-25 05:57:53,159 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-25 05:57:53,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 05:57:53,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-25 05:57:53,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-03-25 05:57:53,161 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 106 out of 342 [2021-03-25 05:57:53,162 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 552 places, 1154 transitions, 22713 flow. Second operand has 15 states, 15 states have (on average 107.6) internal successors, (1614), 15 states have internal predecessors, (1614), 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-25 05:57:53,162 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 05:57:53,162 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 106 of 342 [2021-03-25 05:57:53,162 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 05:58:01,504 INFO L129 PetriNetUnfolder]: 5478/11599 cut-off events. [2021-03-25 05:58:01,504 INFO L130 PetriNetUnfolder]: For 244897/244897 co-relation queries the response was YES. [2021-03-25 05:58:01,666 INFO L84 FinitePrefix]: Finished finitePrefix Result has 82475 conditions, 11599 events. 5478/11599 cut-off events. For 244897/244897 co-relation queries the response was YES. Maximal size of possible extension queue 336. Compared 90964 event pairs, 1797 based on Foata normal form. 10/11609 useless extension candidates. Maximal degree in co-relation 82240. Up to 7842 conditions per place. [2021-03-25 05:58:01,703 INFO L132 encePairwiseOnDemand]: 293/342 looper letters, 1076 selfloop transitions, 321 changer transitions 2/1414 dead transitions. [2021-03-25 05:58:01,703 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 588 places, 1414 transitions, 29281 flow [2021-03-25 05:58:01,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-03-25 05:58:01,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-03-25 05:58:01,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 4319 transitions. [2021-03-25 05:58:01,707 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.34131499920973607 [2021-03-25 05:58:01,708 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 4319 transitions. [2021-03-25 05:58:01,708 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 4319 transitions. [2021-03-25 05:58:01,708 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 05:58:01,709 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 4319 transitions. [2021-03-25 05:58:01,713 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 116.72972972972973) internal successors, (4319), 37 states have internal predecessors, (4319), 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-25 05:58:01,719 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 342.0) internal successors, (12996), 38 states have internal predecessors, (12996), 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-25 05:58:01,720 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 342.0) internal successors, (12996), 38 states have internal predecessors, (12996), 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-25 05:58:01,720 INFO L185 Difference]: Start difference. First operand has 552 places, 1154 transitions, 22713 flow. Second operand 37 states and 4319 transitions. [2021-03-25 05:58:01,720 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 588 places, 1414 transitions, 29281 flow [2021-03-25 05:58:04,211 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 586 places, 1414 transitions, 29024 flow, removed 118 selfloop flow, removed 2 redundant places. [2021-03-25 05:58:04,236 INFO L241 Difference]: Finished difference. Result has 612 places, 1249 transitions, 25818 flow [2021-03-25 05:58:04,237 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=342, PETRI_DIFFERENCE_MINUEND_FLOW=22478, PETRI_DIFFERENCE_MINUEND_PLACES=550, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1154, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=236, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=884, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=25818, PETRI_PLACES=612, PETRI_TRANSITIONS=1249} [2021-03-25 05:58:04,237 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 538 predicate places. [2021-03-25 05:58:04,237 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 05:58:04,237 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 612 places, 1249 transitions, 25818 flow [2021-03-25 05:58:04,237 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 612 places, 1249 transitions, 25818 flow [2021-03-25 05:58:04,249 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 612 places, 1249 transitions, 25818 flow [2021-03-25 05:58:05,440 INFO L129 PetriNetUnfolder]: 1514/5053 cut-off events. [2021-03-25 05:58:05,441 INFO L130 PetriNetUnfolder]: For 97654/98096 co-relation queries the response was YES. [2021-03-25 05:58:05,534 INFO L84 FinitePrefix]: Finished finitePrefix Result has 33571 conditions, 5053 events. 1514/5053 cut-off events. For 97654/98096 co-relation queries the response was YES. Maximal size of possible extension queue 242. Compared 47386 event pairs, 54 based on Foata normal form. 61/4856 useless extension candidates. Maximal degree in co-relation 33312. Up to 683 conditions per place. [2021-03-25 05:58:05,596 INFO L142 LiptonReduction]: Number of co-enabled transitions 7002 [2021-03-25 05:58:12,366 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification that was a NOOP. DAG size: 10 [2021-03-25 05:58:32,961 INFO L154 LiptonReduction]: Checked pairs total: 304822 [2021-03-25 05:58:32,961 INFO L156 LiptonReduction]: Total number of compositions: 14 [2021-03-25 05:58:32,962 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 28725 [2021-03-25 05:58:32,962 INFO L480 AbstractCegarLoop]: Abstraction has has 612 places, 1249 transitions, 25956 flow [2021-03-25 05:58:32,962 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 107.6) internal successors, (1614), 15 states have internal predecessors, (1614), 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-25 05:58:32,962 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 05:58:32,962 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 05:58:32,962 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-03-25 05:58:32,963 INFO L428 AbstractCegarLoop]: === Iteration 17 === [reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 05:58:32,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 05:58:32,963 INFO L82 PathProgramCache]: Analyzing trace with hash -1123067566, now seen corresponding path program 4 times [2021-03-25 05:58:32,963 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 05:58:32,963 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223539551] [2021-03-25 05:58:32,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 05:58:32,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 05:58:33,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:58:33,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 05:58:33,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:58:33,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:58:33,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:58:33,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:58:33,027 INFO L142 QuantifierPusher]: treesize reduction 15, result has 68.1 percent of original size [2021-03-25 05:58:33,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-25 05:58:33,154 INFO L142 QuantifierPusher]: treesize reduction 15, result has 68.1 percent of original size [2021-03-25 05:58:33,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-25 05:58:33,169 INFO L142 QuantifierPusher]: treesize reduction 15, result has 70.0 percent of original size [2021-03-25 05:58:33,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-25 05:58:33,185 INFO L142 QuantifierPusher]: treesize reduction 27, result has 63.5 percent of original size [2021-03-25 05:58:33,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-25 05:58:33,212 INFO L142 QuantifierPusher]: treesize reduction 45, result has 50.0 percent of original size [2021-03-25 05:58:33,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-25 05:58:33,238 INFO L142 QuantifierPusher]: treesize reduction 40, result has 53.5 percent of original size [2021-03-25 05:58:33,239 INFO L147 QuantifierPusher]: treesize reduction 5, result has 89.1 percent of original size 41 [2021-03-25 05:58:33,272 INFO L142 QuantifierPusher]: treesize reduction 9, result has 59.1 percent of original size [2021-03-25 05:58:33,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 05:58:33,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:58:33,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:58:33,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:58:33,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 05:58:33,320 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-03-25 05:58:33,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 05:58:33,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:58:33,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:58:33,348 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-25 05:58:33,348 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223539551] [2021-03-25 05:58:33,348 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 05:58:33,348 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-03-25 05:58:33,349 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673929550] [2021-03-25 05:58:33,349 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-25 05:58:33,349 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 05:58:33,349 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-25 05:58:33,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-03-25 05:58:33,351 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 106 out of 356 [2021-03-25 05:58:33,352 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 612 places, 1249 transitions, 25956 flow. Second operand has 15 states, 15 states have (on average 107.6) internal successors, (1614), 15 states have internal predecessors, (1614), 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-25 05:58:33,352 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 05:58:33,352 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 106 of 356 [2021-03-25 05:58:33,352 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 05:58:36,276 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 35 [2021-03-25 05:58:44,495 INFO L129 PetriNetUnfolder]: 5913/12471 cut-off events. [2021-03-25 05:58:44,495 INFO L130 PetriNetUnfolder]: For 311854/311854 co-relation queries the response was YES. [2021-03-25 05:58:44,719 INFO L84 FinitePrefix]: Finished finitePrefix Result has 92926 conditions, 12471 events. 5913/12471 cut-off events. For 311854/311854 co-relation queries the response was YES. Maximal size of possible extension queue 369. Compared 99519 event pairs, 1918 based on Foata normal form. 10/12481 useless extension candidates. Maximal degree in co-relation 92664. Up to 7119 conditions per place. [2021-03-25 05:58:44,765 INFO L132 encePairwiseOnDemand]: 298/356 looper letters, 1020 selfloop transitions, 466 changer transitions 1/1502 dead transitions. [2021-03-25 05:58:44,766 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 647 places, 1502 transitions, 33144 flow [2021-03-25 05:58:44,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-03-25 05:58:44,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-03-25 05:58:44,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 4212 transitions. [2021-03-25 05:58:44,769 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.32865168539325845 [2021-03-25 05:58:44,769 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 4212 transitions. [2021-03-25 05:58:44,769 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 4212 transitions. [2021-03-25 05:58:44,770 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 05:58:44,770 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 4212 transitions. [2021-03-25 05:58:44,774 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 117.0) internal successors, (4212), 36 states have internal predecessors, (4212), 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-25 05:58:44,782 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 356.0) internal successors, (13172), 37 states have internal predecessors, (13172), 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-25 05:58:44,783 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 356.0) internal successors, (13172), 37 states have internal predecessors, (13172), 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-25 05:58:44,783 INFO L185 Difference]: Start difference. First operand has 612 places, 1249 transitions, 25956 flow. Second operand 36 states and 4212 transitions. [2021-03-25 05:58:44,783 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 647 places, 1502 transitions, 33144 flow [2021-03-25 05:58:48,397 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 642 places, 1502 transitions, 32312 flow, removed 299 selfloop flow, removed 5 redundant places. [2021-03-25 05:58:48,486 INFO L241 Difference]: Finished difference. Result has 666 places, 1362 transitions, 29261 flow [2021-03-25 05:58:48,487 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=356, PETRI_DIFFERENCE_MINUEND_FLOW=25136, PETRI_DIFFERENCE_MINUEND_PLACES=607, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1249, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=373, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=843, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=29261, PETRI_PLACES=666, PETRI_TRANSITIONS=1362} [2021-03-25 05:58:48,487 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 592 predicate places. [2021-03-25 05:58:48,487 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 05:58:48,487 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 666 places, 1362 transitions, 29261 flow [2021-03-25 05:58:48,487 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 666 places, 1362 transitions, 29261 flow [2021-03-25 05:58:48,497 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 666 places, 1362 transitions, 29261 flow [2021-03-25 05:58:50,138 INFO L129 PetriNetUnfolder]: 1719/5617 cut-off events. [2021-03-25 05:58:50,139 INFO L130 PetriNetUnfolder]: For 129169/129784 co-relation queries the response was YES. [2021-03-25 05:58:50,239 INFO L84 FinitePrefix]: Finished finitePrefix Result has 39153 conditions, 5617 events. 1719/5617 cut-off events. For 129169/129784 co-relation queries the response was YES. Maximal size of possible extension queue 268. Compared 53639 event pairs, 62 based on Foata normal form. 63/5363 useless extension candidates. Maximal degree in co-relation 38870. Up to 701 conditions per place. [2021-03-25 05:58:50,298 INFO L142 LiptonReduction]: Number of co-enabled transitions 7550 [2021-03-25 05:59:22,678 INFO L154 LiptonReduction]: Checked pairs total: 373958 [2021-03-25 05:59:22,678 INFO L156 LiptonReduction]: Total number of compositions: 10 [2021-03-25 05:59:22,678 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 34191 [2021-03-25 05:59:22,679 INFO L480 AbstractCegarLoop]: Abstraction has has 666 places, 1362 transitions, 29409 flow [2021-03-25 05:59:22,679 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 107.6) internal successors, (1614), 15 states have internal predecessors, (1614), 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-25 05:59:22,679 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 05:59:22,679 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 05:59:22,679 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-03-25 05:59:22,679 INFO L428 AbstractCegarLoop]: === Iteration 18 === [reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 05:59:22,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 05:59:22,680 INFO L82 PathProgramCache]: Analyzing trace with hash -156756322, now seen corresponding path program 5 times [2021-03-25 05:59:22,680 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 05:59:22,680 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563594800] [2021-03-25 05:59:22,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 05:59:22,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 05:59:22,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:59:22,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 05:59:22,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:59:22,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:59:22,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:59:22,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 05:59:22,739 INFO L142 QuantifierPusher]: treesize reduction 15, result has 68.1 percent of original size [2021-03-25 05:59:22,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-25 05:59:22,751 INFO L142 QuantifierPusher]: treesize reduction 15, result has 70.0 percent of original size [2021-03-25 05:59:22,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-25 05:59:22,766 INFO L142 QuantifierPusher]: treesize reduction 15, result has 70.0 percent of original size [2021-03-25 05:59:22,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-25 05:59:22,782 INFO L142 QuantifierPusher]: treesize reduction 22, result has 68.1 percent of original size [2021-03-25 05:59:22,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-25 05:59:22,813 INFO L142 QuantifierPusher]: treesize reduction 43, result has 51.1 percent of original size [2021-03-25 05:59:22,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-25 05:59:22,846 INFO L142 QuantifierPusher]: treesize reduction 43, result has 48.8 percent of original size [2021-03-25 05:59:22,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-25 05:59:22,884 INFO L142 QuantifierPusher]: treesize reduction 9, result has 59.1 percent of original size [2021-03-25 05:59:22,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 05:59:22,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:59:22,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 05:59:22,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:59:22,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 05:59:22,932 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-03-25 05:59:22,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 05:59:22,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 05:59:22,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 05:59:22,962 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-25 05:59:22,962 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563594800] [2021-03-25 05:59:22,962 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 05:59:22,962 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-03-25 05:59:22,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769135949] [2021-03-25 05:59:22,962 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-25 05:59:22,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 05:59:22,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-25 05:59:22,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-03-25 05:59:22,965 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 106 out of 366 [2021-03-25 05:59:22,965 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 666 places, 1362 transitions, 29409 flow. Second operand has 15 states, 15 states have (on average 107.6) internal successors, (1614), 15 states have internal predecessors, (1614), 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-25 05:59:22,965 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 05:59:22,966 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 106 of 366 [2021-03-25 05:59:22,966 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 05:59:34,929 INFO L129 PetriNetUnfolder]: 6673/14039 cut-off events. [2021-03-25 05:59:34,929 INFO L130 PetriNetUnfolder]: For 435237/435237 co-relation queries the response was YES. [2021-03-25 05:59:35,179 INFO L84 FinitePrefix]: Finished finitePrefix Result has 111589 conditions, 14039 events. 6673/14039 cut-off events. For 435237/435237 co-relation queries the response was YES. Maximal size of possible extension queue 421. Compared 115331 event pairs, 1889 based on Foata normal form. 10/14049 useless extension candidates. Maximal degree in co-relation 111303. Up to 7755 conditions per place. [2021-03-25 05:59:35,229 INFO L132 encePairwiseOnDemand]: 303/366 looper letters, 1077 selfloop transitions, 671 changer transitions 1/1764 dead transitions. [2021-03-25 05:59:35,230 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 698 places, 1764 transitions, 41700 flow [2021-03-25 05:59:35,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-25 05:59:35,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-03-25 05:59:35,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 3884 transitions. [2021-03-25 05:59:35,237 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3215764199370757 [2021-03-25 05:59:35,237 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 3884 transitions. [2021-03-25 05:59:35,237 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 3884 transitions. [2021-03-25 05:59:35,238 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 05:59:35,238 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 3884 transitions. [2021-03-25 05:59:35,242 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 117.6969696969697) internal successors, (3884), 33 states have internal predecessors, (3884), 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-25 05:59:35,248 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 366.0) internal successors, (12444), 34 states have internal predecessors, (12444), 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-25 05:59:35,248 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 366.0) internal successors, (12444), 34 states have internal predecessors, (12444), 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-25 05:59:35,249 INFO L185 Difference]: Start difference. First operand has 666 places, 1362 transitions, 29409 flow. Second operand 33 states and 3884 transitions. [2021-03-25 05:59:35,249 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 698 places, 1764 transitions, 41700 flow [2021-03-25 05:59:39,871 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 695 places, 1764 transitions, 39577 flow, removed 1020 selfloop flow, removed 3 redundant places. [2021-03-25 05:59:39,899 INFO L241 Difference]: Finished difference. Result has 721 places, 1544 transitions, 35173 flow [2021-03-25 05:59:39,899 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=366, PETRI_DIFFERENCE_MINUEND_FLOW=28412, PETRI_DIFFERENCE_MINUEND_PLACES=663, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1362, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=500, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=765, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=35173, PETRI_PLACES=721, PETRI_TRANSITIONS=1544} [2021-03-25 05:59:39,900 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 647 predicate places. [2021-03-25 05:59:39,900 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 05:59:39,900 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 721 places, 1544 transitions, 35173 flow [2021-03-25 05:59:39,900 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 721 places, 1544 transitions, 35173 flow [2021-03-25 05:59:39,911 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 721 places, 1544 transitions, 35173 flow [2021-03-25 05:59:41,735 INFO L129 PetriNetUnfolder]: 1936/6255 cut-off events. [2021-03-25 05:59:41,736 INFO L130 PetriNetUnfolder]: For 156928/157724 co-relation queries the response was YES. [2021-03-25 05:59:42,085 INFO L84 FinitePrefix]: Finished finitePrefix Result has 44589 conditions, 6255 events. 1936/6255 cut-off events. For 156928/157724 co-relation queries the response was YES. Maximal size of possible extension queue 297. Compared 61191 event pairs, 58 based on Foata normal form. 107/6002 useless extension candidates. Maximal degree in co-relation 44279. Up to 746 conditions per place. [2021-03-25 05:59:42,147 INFO L142 LiptonReduction]: Number of co-enabled transitions 8488 [2021-03-25 06:00:06,596 INFO L154 LiptonReduction]: Checked pairs total: 227286 [2021-03-25 06:00:06,596 INFO L156 LiptonReduction]: Total number of compositions: 4 [2021-03-25 06:00:06,596 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 26696 [2021-03-25 06:00:06,597 INFO L480 AbstractCegarLoop]: Abstraction has has 721 places, 1544 transitions, 35173 flow [2021-03-25 06:00:06,598 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 107.6) internal successors, (1614), 15 states have internal predecessors, (1614), 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-25 06:00:06,598 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 06:00:06,598 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 06:00:06,598 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-03-25 06:00:06,598 INFO L428 AbstractCegarLoop]: === Iteration 19 === [reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 06:00:06,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 06:00:06,598 INFO L82 PathProgramCache]: Analyzing trace with hash -848642168, now seen corresponding path program 6 times [2021-03-25 06:00:06,598 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 06:00:06,598 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677502607] [2021-03-25 06:00:06,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 06:00:06,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 06:00:06,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:00:06,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 06:00:06,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:00:06,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 06:00:06,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:00:06,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 06:00:06,656 INFO L142 QuantifierPusher]: treesize reduction 9, result has 76.9 percent of original size [2021-03-25 06:00:06,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-25 06:00:06,669 INFO L142 QuantifierPusher]: treesize reduction 9, result has 76.9 percent of original size [2021-03-25 06:00:06,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-25 06:00:06,682 INFO L142 QuantifierPusher]: treesize reduction 15, result has 68.8 percent of original size [2021-03-25 06:00:06,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-25 06:00:06,699 INFO L142 QuantifierPusher]: treesize reduction 13, result has 69.0 percent of original size [2021-03-25 06:00:06,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-25 06:00:06,713 INFO L142 QuantifierPusher]: treesize reduction 21, result has 65.6 percent of original size [2021-03-25 06:00:06,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-03-25 06:00:06,734 INFO L142 QuantifierPusher]: treesize reduction 21, result has 63.2 percent of original size [2021-03-25 06:00:06,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-25 06:00:06,756 INFO L142 QuantifierPusher]: treesize reduction 9, result has 59.1 percent of original size [2021-03-25 06:00:06,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 06:00:06,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:00:06,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 06:00:06,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:00:06,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 06:00:06,793 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-03-25 06:00:06,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 06:00:06,816 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:00:06,816 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 06:00:06,817 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-25 06:00:06,817 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677502607] [2021-03-25 06:00:06,817 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 06:00:06,817 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-03-25 06:00:06,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956659392] [2021-03-25 06:00:06,817 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-25 06:00:06,817 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 06:00:06,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-25 06:00:06,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2021-03-25 06:00:06,819 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 370 [2021-03-25 06:00:06,820 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 721 places, 1544 transitions, 35173 flow. Second operand has 15 states, 15 states have (on average 106.66666666666667) internal successors, (1600), 15 states have internal predecessors, (1600), 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-25 06:00:06,820 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 06:00:06,820 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 370 [2021-03-25 06:00:06,820 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 06:00:19,646 INFO L129 PetriNetUnfolder]: 7582/15692 cut-off events. [2021-03-25 06:00:19,646 INFO L130 PetriNetUnfolder]: For 506445/506445 co-relation queries the response was YES. [2021-03-25 06:00:19,988 INFO L84 FinitePrefix]: Finished finitePrefix Result has 126247 conditions, 15692 events. 7582/15692 cut-off events. For 506445/506445 co-relation queries the response was YES. Maximal size of possible extension queue 457. Compared 129010 event pairs, 2325 based on Foata normal form. 11/15703 useless extension candidates. Maximal degree in co-relation 125934. Up to 8997 conditions per place. [2021-03-25 06:00:20,051 INFO L132 encePairwiseOnDemand]: 303/370 looper letters, 1165 selfloop transitions, 612 changer transitions 1/1792 dead transitions. [2021-03-25 06:00:20,051 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 759 places, 1792 transitions, 43545 flow [2021-03-25 06:00:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-03-25 06:00:20,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-03-25 06:00:20,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 4524 transitions. [2021-03-25 06:00:20,056 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.31351351351351353 [2021-03-25 06:00:20,056 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 4524 transitions. [2021-03-25 06:00:20,056 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 4524 transitions. [2021-03-25 06:00:20,056 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 06:00:20,056 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 4524 transitions. [2021-03-25 06:00:20,059 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 116.0) internal successors, (4524), 39 states have internal predecessors, (4524), 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-25 06:00:20,192 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 370.0) internal successors, (14800), 40 states have internal predecessors, (14800), 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-25 06:00:20,193 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 370.0) internal successors, (14800), 40 states have internal predecessors, (14800), 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-25 06:00:20,193 INFO L185 Difference]: Start difference. First operand has 721 places, 1544 transitions, 35173 flow. Second operand 39 states and 4524 transitions. [2021-03-25 06:00:20,193 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 759 places, 1792 transitions, 43545 flow [2021-03-25 06:00:26,391 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 754 places, 1792 transitions, 42494 flow, removed 245 selfloop flow, removed 5 redundant places. [2021-03-25 06:00:26,422 INFO L241 Difference]: Finished difference. Result has 774 places, 1624 transitions, 38402 flow [2021-03-25 06:00:26,423 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=370, PETRI_DIFFERENCE_MINUEND_FLOW=34157, PETRI_DIFFERENCE_MINUEND_PLACES=716, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1544, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=532, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=956, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=38402, PETRI_PLACES=774, PETRI_TRANSITIONS=1624} [2021-03-25 06:00:26,423 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 700 predicate places. [2021-03-25 06:00:26,423 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 06:00:26,423 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 774 places, 1624 transitions, 38402 flow [2021-03-25 06:00:26,423 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 774 places, 1624 transitions, 38402 flow [2021-03-25 06:00:26,436 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 774 places, 1624 transitions, 38402 flow [2021-03-25 06:00:28,548 INFO L129 PetriNetUnfolder]: 2076/6675 cut-off events. [2021-03-25 06:00:28,548 INFO L130 PetriNetUnfolder]: For 187999/188909 co-relation queries the response was YES. [2021-03-25 06:00:28,698 INFO L84 FinitePrefix]: Finished finitePrefix Result has 48734 conditions, 6675 events. 2076/6675 cut-off events. For 187999/188909 co-relation queries the response was YES. Maximal size of possible extension queue 322. Compared 66396 event pairs, 63 based on Foata normal form. 125/6402 useless extension candidates. Maximal degree in co-relation 48404. Up to 788 conditions per place. [2021-03-25 06:00:28,953 INFO L142 LiptonReduction]: Number of co-enabled transitions 9072 [2021-03-25 06:01:20,642 INFO L154 LiptonReduction]: Checked pairs total: 483091 [2021-03-25 06:01:20,642 INFO L156 LiptonReduction]: Total number of compositions: 10 [2021-03-25 06:01:20,642 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 54219 [2021-03-25 06:01:20,642 INFO L480 AbstractCegarLoop]: Abstraction has has 770 places, 1620 transitions, 38370 flow [2021-03-25 06:01:20,643 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 106.66666666666667) internal successors, (1600), 15 states have internal predecessors, (1600), 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-25 06:01:20,643 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 06:01:20,643 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 06:01:20,643 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-03-25 06:01:20,643 INFO L428 AbstractCegarLoop]: === Iteration 20 === [reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 06:01:20,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 06:01:20,643 INFO L82 PathProgramCache]: Analyzing trace with hash -308989106, now seen corresponding path program 7 times [2021-03-25 06:01:20,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 06:01:20,644 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817562309] [2021-03-25 06:01:20,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 06:01:20,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 06:01:20,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:01:20,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 06:01:20,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:01:20,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 06:01:20,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:01:20,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 06:01:20,698 INFO L142 QuantifierPusher]: treesize reduction 13, result has 80.6 percent of original size [2021-03-25 06:01:20,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-03-25 06:01:20,723 INFO L142 QuantifierPusher]: treesize reduction 13, result has 80.6 percent of original size [2021-03-25 06:01:20,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-03-25 06:01:20,749 INFO L142 QuantifierPusher]: treesize reduction 22, result has 69.0 percent of original size [2021-03-25 06:01:20,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-25 06:01:20,781 INFO L142 QuantifierPusher]: treesize reduction 22, result has 67.2 percent of original size [2021-03-25 06:01:20,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-25 06:01:20,806 INFO L142 QuantifierPusher]: treesize reduction 22, result has 68.6 percent of original size [2021-03-25 06:01:20,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-03-25 06:01:20,833 INFO L142 QuantifierPusher]: treesize reduction 40, result has 53.5 percent of original size [2021-03-25 06:01:20,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-03-25 06:01:20,861 INFO L142 QuantifierPusher]: treesize reduction 9, result has 59.1 percent of original size [2021-03-25 06:01:20,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 06:01:20,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:01:20,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 06:01:20,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:01:20,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 06:01:20,896 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-03-25 06:01:20,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 06:01:20,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:01:20,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 06:01:20,917 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-25 06:01:20,918 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817562309] [2021-03-25 06:01:20,918 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 06:01:20,918 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-03-25 06:01:20,918 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802828818] [2021-03-25 06:01:20,918 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-25 06:01:20,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 06:01:20,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-25 06:01:20,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-03-25 06:01:20,920 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 106 out of 380 [2021-03-25 06:01:20,921 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 770 places, 1620 transitions, 38370 flow. Second operand has 15 states, 15 states have (on average 107.6) internal successors, (1614), 15 states have internal predecessors, (1614), 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-25 06:01:20,921 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 06:01:20,921 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 106 of 380 [2021-03-25 06:01:20,921 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 06:01:35,337 INFO L129 PetriNetUnfolder]: 7453/15703 cut-off events. [2021-03-25 06:01:35,337 INFO L130 PetriNetUnfolder]: For 541082/541087 co-relation queries the response was YES. [2021-03-25 06:01:35,675 INFO L84 FinitePrefix]: Finished finitePrefix Result has 128218 conditions, 15703 events. 7453/15703 cut-off events. For 541082/541087 co-relation queries the response was YES. Maximal size of possible extension queue 479. Compared 132479 event pairs, 2095 based on Foata normal form. 12/15715 useless extension candidates. Maximal degree in co-relation 127885. Up to 7319 conditions per place. [2021-03-25 06:01:35,733 INFO L132 encePairwiseOnDemand]: 308/380 looper letters, 1076 selfloop transitions, 774 changer transitions 1/1866 dead transitions. [2021-03-25 06:01:35,733 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 797 places, 1866 transitions, 45907 flow [2021-03-25 06:01:35,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-25 06:01:35,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2021-03-25 06:01:35,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 3374 transitions. [2021-03-25 06:01:35,736 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3171052631578947 [2021-03-25 06:01:35,736 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 3374 transitions. [2021-03-25 06:01:35,737 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 3374 transitions. [2021-03-25 06:01:35,737 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 06:01:35,737 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 3374 transitions. [2021-03-25 06:01:35,740 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 120.5) internal successors, (3374), 28 states have internal predecessors, (3374), 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-25 06:01:35,746 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 380.0) internal successors, (11020), 29 states have internal predecessors, (11020), 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-25 06:01:35,746 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 380.0) internal successors, (11020), 29 states have internal predecessors, (11020), 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-25 06:01:35,746 INFO L185 Difference]: Start difference. First operand has 770 places, 1620 transitions, 38370 flow. Second operand 28 states and 3374 transitions. [2021-03-25 06:01:35,746 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 797 places, 1866 transitions, 45907 flow [2021-03-25 06:01:42,472 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 780 places, 1866 transitions, 44817 flow, removed 269 selfloop flow, removed 17 redundant places. [2021-03-25 06:01:42,507 INFO L241 Difference]: Finished difference. Result has 798 places, 1716 transitions, 42016 flow [2021-03-25 06:01:42,509 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=380, PETRI_DIFFERENCE_MINUEND_FLOW=37330, PETRI_DIFFERENCE_MINUEND_PLACES=753, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1620, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=682, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=897, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=42016, PETRI_PLACES=798, PETRI_TRANSITIONS=1716} [2021-03-25 06:01:42,509 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 724 predicate places. [2021-03-25 06:01:42,509 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 06:01:42,509 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 798 places, 1716 transitions, 42016 flow [2021-03-25 06:01:42,509 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 798 places, 1716 transitions, 42016 flow [2021-03-25 06:01:42,528 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 798 places, 1716 transitions, 42016 flow [2021-03-25 06:01:45,142 INFO L129 PetriNetUnfolder]: 2199/7141 cut-off events. [2021-03-25 06:01:45,142 INFO L130 PetriNetUnfolder]: For 226579/227499 co-relation queries the response was YES. [2021-03-25 06:01:45,296 INFO L84 FinitePrefix]: Finished finitePrefix Result has 54069 conditions, 7141 events. 2199/7141 cut-off events. For 226579/227499 co-relation queries the response was YES. Maximal size of possible extension queue 342. Compared 72270 event pairs, 58 based on Foata normal form. 125/6828 useless extension candidates. Maximal degree in co-relation 53725. Up to 801 conditions per place. [2021-03-25 06:01:45,376 INFO L142 LiptonReduction]: Number of co-enabled transitions 9528 [2021-03-25 06:02:18,346 INFO L154 LiptonReduction]: Checked pairs total: 269460 [2021-03-25 06:02:18,346 INFO L156 LiptonReduction]: Total number of compositions: 3 [2021-03-25 06:02:18,346 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 35837 [2021-03-25 06:02:18,347 INFO L480 AbstractCegarLoop]: Abstraction has has 798 places, 1716 transitions, 42016 flow [2021-03-25 06:02:18,347 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 107.6) internal successors, (1614), 15 states have internal predecessors, (1614), 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-25 06:02:18,347 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 06:02:18,347 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 06:02:18,347 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-03-25 06:02:18,347 INFO L428 AbstractCegarLoop]: === Iteration 21 === [reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 06:02:18,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 06:02:18,467 INFO L82 PathProgramCache]: Analyzing trace with hash -89103642, now seen corresponding path program 8 times [2021-03-25 06:02:18,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 06:02:18,467 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749028828] [2021-03-25 06:02:18,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 06:02:18,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 06:02:18,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:02:18,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 06:02:18,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:02:18,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 06:02:18,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:02:18,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 06:02:18,525 INFO L142 QuantifierPusher]: treesize reduction 15, result has 68.1 percent of original size [2021-03-25 06:02:18,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-25 06:02:18,538 INFO L142 QuantifierPusher]: treesize reduction 15, result has 68.1 percent of original size [2021-03-25 06:02:18,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-25 06:02:18,555 INFO L142 QuantifierPusher]: treesize reduction 27, result has 62.0 percent of original size [2021-03-25 06:02:18,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-03-25 06:02:18,579 INFO L142 QuantifierPusher]: treesize reduction 27, result has 63.5 percent of original size [2021-03-25 06:02:18,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-25 06:02:18,604 INFO L142 QuantifierPusher]: treesize reduction 45, result has 50.0 percent of original size [2021-03-25 06:02:18,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-25 06:02:18,633 INFO L142 QuantifierPusher]: treesize reduction 40, result has 53.5 percent of original size [2021-03-25 06:02:18,634 INFO L147 QuantifierPusher]: treesize reduction 5, result has 89.1 percent of original size 41 [2021-03-25 06:02:18,663 INFO L142 QuantifierPusher]: treesize reduction 9, result has 59.1 percent of original size [2021-03-25 06:02:18,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 06:02:18,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:02:18,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 06:02:18,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:02:18,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 06:02:18,700 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-03-25 06:02:18,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 06:02:18,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:02:18,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 06:02:18,724 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-25 06:02:18,725 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749028828] [2021-03-25 06:02:18,725 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 06:02:18,725 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-03-25 06:02:18,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641523877] [2021-03-25 06:02:18,725 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-25 06:02:18,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 06:02:18,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-25 06:02:18,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-03-25 06:02:18,726 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 106 out of 383 [2021-03-25 06:02:18,727 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 798 places, 1716 transitions, 42016 flow. Second operand has 15 states, 15 states have (on average 107.6) internal successors, (1614), 15 states have internal predecessors, (1614), 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-25 06:02:18,727 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 06:02:18,727 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 106 of 383 [2021-03-25 06:02:18,727 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 06:02:34,015 INFO L129 PetriNetUnfolder]: 7583/15952 cut-off events. [2021-03-25 06:02:34,015 INFO L130 PetriNetUnfolder]: For 620197/620197 co-relation queries the response was YES. [2021-03-25 06:02:34,408 INFO L84 FinitePrefix]: Finished finitePrefix Result has 136644 conditions, 15952 events. 7583/15952 cut-off events. For 620197/620197 co-relation queries the response was YES. Maximal size of possible extension queue 481. Compared 134824 event pairs, 1929 based on Foata normal form. 10/15962 useless extension candidates. Maximal degree in co-relation 136297. Up to 6882 conditions per place. [2021-03-25 06:02:34,471 INFO L132 encePairwiseOnDemand]: 306/383 looper letters, 1004 selfloop transitions, 926 changer transitions 1/1946 dead transitions. [2021-03-25 06:02:34,471 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 835 places, 1946 transitions, 49980 flow [2021-03-25 06:02:34,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-03-25 06:02:34,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-03-25 06:02:34,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 4468 transitions. [2021-03-25 06:02:34,475 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3069946406486189 [2021-03-25 06:02:34,475 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 4468 transitions. [2021-03-25 06:02:34,475 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 4468 transitions. [2021-03-25 06:02:34,476 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 06:02:34,476 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 4468 transitions. [2021-03-25 06:02:34,480 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 117.57894736842105) internal successors, (4468), 38 states have internal predecessors, (4468), 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-25 06:02:34,488 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 383.0) internal successors, (14937), 39 states have internal predecessors, (14937), 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-25 06:02:34,489 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 383.0) internal successors, (14937), 39 states have internal predecessors, (14937), 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-25 06:02:34,489 INFO L185 Difference]: Start difference. First operand has 798 places, 1716 transitions, 42016 flow. Second operand 38 states and 4468 transitions. [2021-03-25 06:02:34,489 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 835 places, 1946 transitions, 49980 flow [2021-03-25 06:02:42,777 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 828 places, 1946 transitions, 49156 flow, removed 194 selfloop flow, removed 7 redundant places. [2021-03-25 06:02:42,813 INFO L241 Difference]: Finished difference. Result has 845 places, 1801 transitions, 46424 flow [2021-03-25 06:02:42,815 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=383, PETRI_DIFFERENCE_MINUEND_FLOW=41192, PETRI_DIFFERENCE_MINUEND_PLACES=791, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1716, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=846, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=854, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=46424, PETRI_PLACES=845, PETRI_TRANSITIONS=1801} [2021-03-25 06:02:42,815 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 771 predicate places. [2021-03-25 06:02:42,815 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 06:02:42,815 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 845 places, 1801 transitions, 46424 flow [2021-03-25 06:02:42,815 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 845 places, 1801 transitions, 46424 flow [2021-03-25 06:02:42,831 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 845 places, 1801 transitions, 46424 flow [2021-03-25 06:02:45,672 INFO L129 PetriNetUnfolder]: 2241/7331 cut-off events. [2021-03-25 06:02:45,672 INFO L130 PetriNetUnfolder]: For 276046/277146 co-relation queries the response was YES. [2021-03-25 06:02:45,869 INFO L84 FinitePrefix]: Finished finitePrefix Result has 58535 conditions, 7331 events. 2241/7331 cut-off events. For 276046/277146 co-relation queries the response was YES. Maximal size of possible extension queue 350. Compared 74996 event pairs, 57 based on Foata normal form. 191/7083 useless extension candidates. Maximal degree in co-relation 58177. Up to 814 conditions per place. [2021-03-25 06:02:46,193 INFO L142 LiptonReduction]: Number of co-enabled transitions 9676 [2021-03-25 06:03:26,952 INFO L154 LiptonReduction]: Checked pairs total: 286762 [2021-03-25 06:03:26,952 INFO L156 LiptonReduction]: Total number of compositions: 4 [2021-03-25 06:03:26,953 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 44138 [2021-03-25 06:03:26,953 INFO L480 AbstractCegarLoop]: Abstraction has has 845 places, 1801 transitions, 46424 flow [2021-03-25 06:03:26,953 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 107.6) internal successors, (1614), 15 states have internal predecessors, (1614), 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-25 06:03:26,953 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 06:03:26,953 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 06:03:26,953 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-03-25 06:03:26,953 INFO L428 AbstractCegarLoop]: === Iteration 22 === [reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 06:03:26,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 06:03:26,954 INFO L82 PathProgramCache]: Analyzing trace with hash -207035682, now seen corresponding path program 9 times [2021-03-25 06:03:26,954 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 06:03:26,954 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724121713] [2021-03-25 06:03:26,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 06:03:26,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 06:03:26,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:03:26,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 06:03:26,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:03:26,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 06:03:27,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:03:27,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 06:03:27,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:03:27,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 06:03:27,030 INFO L142 QuantifierPusher]: treesize reduction 15, result has 68.1 percent of original size [2021-03-25 06:03:27,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-25 06:03:27,043 INFO L142 QuantifierPusher]: treesize reduction 15, result has 70.0 percent of original size [2021-03-25 06:03:27,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-25 06:03:27,058 INFO L142 QuantifierPusher]: treesize reduction 27, result has 63.5 percent of original size [2021-03-25 06:03:27,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-25 06:03:27,085 INFO L142 QuantifierPusher]: treesize reduction 27, result has 61.4 percent of original size [2021-03-25 06:03:27,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-25 06:03:27,118 INFO L142 QuantifierPusher]: treesize reduction 48, result has 47.3 percent of original size [2021-03-25 06:03:27,119 INFO L147 QuantifierPusher]: treesize reduction 6, result has 86.0 percent of original size 37 [2021-03-25 06:03:27,148 INFO L142 QuantifierPusher]: treesize reduction 9, result has 59.1 percent of original size [2021-03-25 06:03:27,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 06:03:27,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:03:27,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 06:03:27,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:03:27,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 06:03:27,194 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-03-25 06:03:27,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 06:03:27,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:03:27,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 06:03:27,224 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-25 06:03:27,225 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724121713] [2021-03-25 06:03:27,225 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 06:03:27,225 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-03-25 06:03:27,225 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220658188] [2021-03-25 06:03:27,225 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-25 06:03:27,225 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 06:03:27,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-25 06:03:27,226 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-03-25 06:03:27,227 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 106 out of 387 [2021-03-25 06:03:27,228 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 845 places, 1801 transitions, 46424 flow. Second operand has 15 states, 15 states have (on average 107.6) internal successors, (1614), 15 states have internal predecessors, (1614), 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-25 06:03:27,228 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 06:03:27,228 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 106 of 387 [2021-03-25 06:03:27,228 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 06:03:27,972 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-03-25 06:03:29,675 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 45 [2021-03-25 06:03:43,673 INFO L129 PetriNetUnfolder]: 7934/16683 cut-off events. [2021-03-25 06:03:43,673 INFO L130 PetriNetUnfolder]: For 758354/758354 co-relation queries the response was YES. [2021-03-25 06:03:44,232 INFO L84 FinitePrefix]: Finished finitePrefix Result has 151383 conditions, 16683 events. 7934/16683 cut-off events. For 758354/758354 co-relation queries the response was YES. Maximal size of possible extension queue 516. Compared 142252 event pairs, 2338 based on Foata normal form. 10/16693 useless extension candidates. Maximal degree in co-relation 151022. Up to 10498 conditions per place. [2021-03-25 06:03:44,301 INFO L132 encePairwiseOnDemand]: 311/387 looper letters, 1429 selfloop transitions, 620 changer transitions 3/2067 dead transitions. [2021-03-25 06:03:44,301 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 881 places, 2067 transitions, 55408 flow [2021-03-25 06:03:44,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-03-25 06:03:44,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-03-25 06:03:44,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 4380 transitions. [2021-03-25 06:03:44,304 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3058872826314687 [2021-03-25 06:03:44,304 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 4380 transitions. [2021-03-25 06:03:44,304 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 4380 transitions. [2021-03-25 06:03:44,305 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 06:03:44,305 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 4380 transitions. [2021-03-25 06:03:44,308 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 118.37837837837837) internal successors, (4380), 37 states have internal predecessors, (4380), 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-25 06:03:44,315 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 387.0) internal successors, (14706), 38 states have internal predecessors, (14706), 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-25 06:03:44,316 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 387.0) internal successors, (14706), 38 states have internal predecessors, (14706), 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-25 06:03:44,316 INFO L185 Difference]: Start difference. First operand has 845 places, 1801 transitions, 46424 flow. Second operand 37 states and 4380 transitions. [2021-03-25 06:03:44,316 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 881 places, 2067 transitions, 55408 flow [2021-03-25 06:03:53,467 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 869 places, 2067 transitions, 53572 flow, removed 332 selfloop flow, removed 12 redundant places. [2021-03-25 06:03:53,506 INFO L241 Difference]: Finished difference. Result has 896 places, 1892 transitions, 49457 flow [2021-03-25 06:03:53,507 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=387, PETRI_DIFFERENCE_MINUEND_FLOW=44644, PETRI_DIFFERENCE_MINUEND_PLACES=833, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1801, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=534, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1225, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=49457, PETRI_PLACES=896, PETRI_TRANSITIONS=1892} [2021-03-25 06:03:53,507 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 822 predicate places. [2021-03-25 06:03:53,507 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 06:03:53,507 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 896 places, 1892 transitions, 49457 flow [2021-03-25 06:03:53,507 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 896 places, 1892 transitions, 49457 flow [2021-03-25 06:03:53,524 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 896 places, 1892 transitions, 49457 flow [2021-03-25 06:03:56,511 INFO L129 PetriNetUnfolder]: 2361/7824 cut-off events. [2021-03-25 06:03:56,511 INFO L130 PetriNetUnfolder]: For 310060/311121 co-relation queries the response was YES. [2021-03-25 06:03:56,730 INFO L84 FinitePrefix]: Finished finitePrefix Result has 62581 conditions, 7824 events. 2361/7824 cut-off events. For 310060/311121 co-relation queries the response was YES. Maximal size of possible extension queue 383. Compared 81753 event pairs, 56 based on Foata normal form. 156/7505 useless extension candidates. Maximal degree in co-relation 62198. Up to 849 conditions per place. [2021-03-25 06:03:56,846 INFO L142 LiptonReduction]: Number of co-enabled transitions 10160 [2021-03-25 06:05:23,019 INFO L154 LiptonReduction]: Checked pairs total: 609009 [2021-03-25 06:05:23,019 INFO L156 LiptonReduction]: Total number of compositions: 12 [2021-03-25 06:05:23,020 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 89513 [2021-03-25 06:05:23,020 INFO L480 AbstractCegarLoop]: Abstraction has has 896 places, 1892 transitions, 49637 flow [2021-03-25 06:05:23,020 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 107.6) internal successors, (1614), 15 states have internal predecessors, (1614), 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-25 06:05:23,020 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 06:05:23,020 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 06:05:23,020 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-03-25 06:05:23,020 INFO L428 AbstractCegarLoop]: === Iteration 23 === [reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 06:05:23,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 06:05:23,021 INFO L82 PathProgramCache]: Analyzing trace with hash -1477255196, now seen corresponding path program 1 times [2021-03-25 06:05:23,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 06:05:23,021 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362785033] [2021-03-25 06:05:23,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 06:05:23,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 06:05:23,050 INFO L142 QuantifierPusher]: treesize reduction 3, result has 88.0 percent of original size [2021-03-25 06:05:23,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 06:05:23,057 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-03-25 06:05:23,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 06:05:23,066 INFO L142 QuantifierPusher]: treesize reduction 3, result has 90.3 percent of original size [2021-03-25 06:05:23,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 06:05:23,077 INFO L142 QuantifierPusher]: treesize reduction 18, result has 64.0 percent of original size [2021-03-25 06:05:23,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-25 06:05:23,090 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-25 06:05:23,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-25 06:05:23,106 INFO L142 QuantifierPusher]: treesize reduction 38, result has 51.9 percent of original size [2021-03-25 06:05:23,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-25 06:05:23,132 INFO L142 QuantifierPusher]: treesize reduction 38, result has 56.8 percent of original size [2021-03-25 06:05:23,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-03-25 06:05:23,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:05:23,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 06:05:23,189 INFO L142 QuantifierPusher]: treesize reduction 10, result has 69.7 percent of original size [2021-03-25 06:05:23,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-25 06:05:23,207 INFO L142 QuantifierPusher]: treesize reduction 10, result has 75.0 percent of original size [2021-03-25 06:05:23,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-25 06:05:23,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:05:23,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 06:05:23,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:05:23,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 06:05:23,262 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-03-25 06:05:23,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 06:05:23,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:05:23,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 06:05:23,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:05:23,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 06:05:23,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:05:23,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 06:05:23,297 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-25 06:05:23,297 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362785033] [2021-03-25 06:05:23,297 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 06:05:23,297 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-03-25 06:05:23,297 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679471661] [2021-03-25 06:05:23,297 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-25 06:05:23,297 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 06:05:23,298 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-25 06:05:23,298 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-03-25 06:05:23,299 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 103 out of 399 [2021-03-25 06:05:23,300 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 896 places, 1892 transitions, 49637 flow. Second operand has 15 states, 15 states have (on average 104.73333333333333) internal successors, (1571), 15 states have internal predecessors, (1571), 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-25 06:05:23,300 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 06:05:23,300 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 103 of 399 [2021-03-25 06:05:23,300 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 06:05:24,260 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 46 [2021-03-25 06:05:26,229 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 61 [2021-03-25 06:05:51,172 INFO L129 PetriNetUnfolder]: 10971/22596 cut-off events. [2021-03-25 06:05:51,172 INFO L130 PetriNetUnfolder]: For 1190295/1190295 co-relation queries the response was YES. [2021-03-25 06:05:51,808 INFO L84 FinitePrefix]: Finished finitePrefix Result has 213519 conditions, 22596 events. 10971/22596 cut-off events. For 1190295/1190295 co-relation queries the response was YES. Maximal size of possible extension queue 522. Compared 195617 event pairs, 2185 based on Foata normal form. 17/22611 useless extension candidates. Maximal degree in co-relation 213133. Up to 6767 conditions per place. [2021-03-25 06:05:51,899 INFO L132 encePairwiseOnDemand]: 256/399 looper letters, 519 selfloop transitions, 2216 changer transitions 8/2756 dead transitions. [2021-03-25 06:05:51,899 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 949 places, 2756 transitions, 75867 flow [2021-03-25 06:05:51,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-03-25 06:05:51,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2021-03-25 06:05:51,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 6089 transitions. [2021-03-25 06:05:51,903 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.28260465979764227 [2021-03-25 06:05:51,903 INFO L72 ComplementDD]: Start complementDD. Operand 54 states and 6089 transitions. [2021-03-25 06:05:51,903 INFO L73 IsDeterministic]: Start isDeterministic. Operand 54 states and 6089 transitions. [2021-03-25 06:05:51,904 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 06:05:51,904 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 54 states and 6089 transitions. [2021-03-25 06:05:51,908 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 55 states, 54 states have (on average 112.75925925925925) internal successors, (6089), 54 states have internal predecessors, (6089), 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-25 06:05:51,916 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 55 states, 55 states have (on average 399.0) internal successors, (21945), 55 states have internal predecessors, (21945), 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-25 06:05:51,917 INFO L81 ComplementDD]: Finished complementDD. Result has 55 states, 55 states have (on average 399.0) internal successors, (21945), 55 states have internal predecessors, (21945), 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-25 06:05:51,917 INFO L185 Difference]: Start difference. First operand has 896 places, 1892 transitions, 49637 flow. Second operand 54 states and 6089 transitions. [2021-03-25 06:05:51,917 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 949 places, 2756 transitions, 75867 flow [2021-03-25 06:06:10,756 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 943 places, 2756 transitions, 74753 flow, removed 461 selfloop flow, removed 6 redundant places. [2021-03-25 06:06:10,815 INFO L241 Difference]: Finished difference. Result has 965 places, 2578 transitions, 74691 flow [2021-03-25 06:06:10,816 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=399, PETRI_DIFFERENCE_MINUEND_FLOW=48658, PETRI_DIFFERENCE_MINUEND_PLACES=890, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1891, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1600, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=220, PETRI_DIFFERENCE_SUBTRAHEND_STATES=54, PETRI_FLOW=74691, PETRI_PLACES=965, PETRI_TRANSITIONS=2578} [2021-03-25 06:06:10,816 INFO L343 CegarLoopForPetriNet]: 74 programPoint places, 891 predicate places. [2021-03-25 06:06:10,816 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 06:06:10,816 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 965 places, 2578 transitions, 74691 flow [2021-03-25 06:06:10,817 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 965 places, 2578 transitions, 74691 flow [2021-03-25 06:06:10,841 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 965 places, 2578 transitions, 74691 flow [2021-03-25 06:06:15,735 INFO L129 PetriNetUnfolder]: 3286/10339 cut-off events. [2021-03-25 06:06:15,735 INFO L130 PetriNetUnfolder]: For 620860/622237 co-relation queries the response was YES. [2021-03-25 06:06:16,024 INFO L84 FinitePrefix]: Finished finitePrefix Result has 95712 conditions, 10339 events. 3286/10339 cut-off events. For 620860/622237 co-relation queries the response was YES. Maximal size of possible extension queue 400. Compared 109749 event pairs, 136 based on Foata normal form. 205/9983 useless extension candidates. Maximal degree in co-relation 95308. Up to 1229 conditions per place. [2021-03-25 06:06:16,188 INFO L142 LiptonReduction]: Number of co-enabled transitions 12336 [2021-03-25 06:08:57,890 INFO L154 LiptonReduction]: Checked pairs total: 744844 [2021-03-25 06:08:57,890 INFO L156 LiptonReduction]: Total number of compositions: 27 [2021-03-25 06:08:57,891 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 167075 [2021-03-25 06:08:57,891 INFO L480 AbstractCegarLoop]: Abstraction has has 965 places, 2578 transitions, 74723 flow [2021-03-25 06:08:57,891 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 104.73333333333333) internal successors, (1571), 15 states have internal predecessors, (1571), 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-25 06:08:57,891 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 06:08:57,891 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 06:08:57,891 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-03-25 06:08:57,892 INFO L428 AbstractCegarLoop]: === Iteration 24 === [reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_fnErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, reader_fnErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 06:08:57,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 06:08:57,892 INFO L82 PathProgramCache]: Analyzing trace with hash -1239279575, now seen corresponding path program 1 times [2021-03-25 06:08:57,892 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 06:08:57,892 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583004172] [2021-03-25 06:08:57,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 06:08:57,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 06:08:57,938 INFO L142 QuantifierPusher]: treesize reduction 3, result has 85.7 percent of original size [2021-03-25 06:08:57,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 06:08:57,944 INFO L142 QuantifierPusher]: treesize reduction 3, result has 88.9 percent of original size [2021-03-25 06:08:57,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-25 06:08:57,954 INFO L142 QuantifierPusher]: treesize reduction 3, result has 91.7 percent of original size [2021-03-25 06:08:57,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-25 06:08:57,978 INFO L142 QuantifierPusher]: treesize reduction 3, result has 92.9 percent of original size [2021-03-25 06:08:57,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-25 06:08:58,010 INFO L142 QuantifierPusher]: treesize reduction 73, result has 64.7 percent of original size [2021-03-25 06:08:58,011 INFO L147 QuantifierPusher]: treesize reduction 13, result has 90.3 percent of original size 121 [2021-03-25 06:08:58,070 INFO L142 QuantifierPusher]: treesize reduction 86, result has 58.3 percent of original size [2021-03-25 06:08:58,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-03-25 06:08:58,127 INFO L142 QuantifierPusher]: treesize reduction 82, result has 61.7 percent of original size [2021-03-25 06:08:58,128 INFO L147 QuantifierPusher]: treesize reduction 12, result has 90.9 percent of original size 120 [2021-03-25 06:08:58,142 INFO L142 QuantifierPusher]: treesize reduction 42, result has 54.8 percent of original size [2021-03-25 06:08:58,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-25 06:08:58,181 INFO L142 QuantifierPusher]: treesize reduction 47, result has 84.6 percent of original size [2021-03-25 06:08:58,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 259 [2021-03-25 06:08:58,203 INFO L142 QuantifierPusher]: treesize reduction 8, result has 77.8 percent of original size [2021-03-25 06:08:58,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 06:08:58,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:08:58,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 06:08:58,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:08:58,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 06:08:58,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:08:58,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-25 06:08:58,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:08:58,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-25 06:08:58,291 INFO L142 QuantifierPusher]: treesize reduction 15, result has 40.0 percent of original size [2021-03-25 06:08:58,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 06:08:58,306 INFO L142 QuantifierPusher]: treesize reduction 15, result has 40.0 percent of original size [2021-03-25 06:08:58,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 06:08:58,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 06:08:58,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 06:08:58,322 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-25 06:08:58,322 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583004172] [2021-03-25 06:08:58,322 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 06:08:58,322 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-03-25 06:08:58,322 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918838835] [2021-03-25 06:08:58,323 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-25 06:08:58,323 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 06:08:58,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-25 06:08:58,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-03-25 06:08:58,324 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 177 out of 426 [2021-03-25 06:08:58,325 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 965 places, 2578 transitions, 74723 flow. Second operand has 15 states, 15 states have (on average 178.6) internal successors, (2679), 15 states have internal predecessors, (2679), 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-25 06:08:58,325 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 06:08:58,325 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 177 of 426 [2021-03-25 06:08:58,325 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... [2021-03-25 06:09:03,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-25 06:09:03,062 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-03-25 06:09:03,062 WARN L545 AbstractCegarLoop]: Verification canceled [2021-03-25 06:09:03,065 WARN L224 ceAbstractionStarter]: Timeout [2021-03-25 06:09:03,065 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 25.03 06:09:03 BasicIcfg [2021-03-25 06:09:03,065 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-03-25 06:09:03,066 INFO L168 Benchmark]: Toolchain (without parser) took 818172.44 ms. Allocated memory was 318.8 MB in the beginning and 13.1 GB in the end (delta: 12.8 GB). Free memory was 282.1 MB in the beginning and 9.1 GB in the end (delta: -8.8 GB). Peak memory consumption was 4.0 GB. Max. memory is 16.0 GB. [2021-03-25 06:09:03,066 INFO L168 Benchmark]: CDTParser took 0.90 ms. Allocated memory is still 318.8 MB. Free memory was 300.2 MB in the beginning and 300.1 MB in the end (delta: 73.9 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-25 06:09:03,066 INFO L168 Benchmark]: CACSL2BoogieTranslator took 660.10 ms. Allocated memory is still 318.8 MB. Free memory was 281.9 MB in the beginning and 269.3 MB in the end (delta: 12.6 MB). Peak memory consumption was 11.5 MB. Max. memory is 16.0 GB. [2021-03-25 06:09:03,066 INFO L168 Benchmark]: Boogie Procedure Inliner took 80.30 ms. Allocated memory is still 318.8 MB. Free memory was 269.3 MB in the beginning and 266.2 MB in the end (delta: 3.1 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.0 GB. [2021-03-25 06:09:03,066 INFO L168 Benchmark]: Boogie Preprocessor took 56.83 ms. Allocated memory is still 318.8 MB. Free memory was 266.2 MB in the beginning and 265.1 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-25 06:09:03,066 INFO L168 Benchmark]: RCFGBuilder took 787.13 ms. Allocated memory is still 318.8 MB. Free memory was 265.1 MB in the beginning and 232.6 MB in the end (delta: 32.5 MB). Peak memory consumption was 33.6 MB. Max. memory is 16.0 GB. [2021-03-25 06:09:03,066 INFO L168 Benchmark]: TraceAbstraction took 816580.79 ms. Allocated memory was 318.8 MB in the beginning and 13.1 GB in the end (delta: 12.8 GB). Free memory was 231.6 MB in the beginning and 9.1 GB in the end (delta: -8.9 GB). Peak memory consumption was 4.0 GB. Max. memory is 16.0 GB. [2021-03-25 06:09:03,066 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.90 ms. Allocated memory is still 318.8 MB. Free memory was 300.2 MB in the beginning and 300.1 MB in the end (delta: 73.9 kB). There was no memory consumed. Max. memory is 16.0 GB. * CACSL2BoogieTranslator took 660.10 ms. Allocated memory is still 318.8 MB. Free memory was 281.9 MB in the beginning and 269.3 MB in the end (delta: 12.6 MB). Peak memory consumption was 11.5 MB. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 80.30 ms. Allocated memory is still 318.8 MB. Free memory was 269.3 MB in the beginning and 266.2 MB in the end (delta: 3.1 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 56.83 ms. Allocated memory is still 318.8 MB. Free memory was 266.2 MB in the beginning and 265.1 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 787.13 ms. Allocated memory is still 318.8 MB. Free memory was 265.1 MB in the beginning and 232.6 MB in the end (delta: 32.5 MB). Peak memory consumption was 33.6 MB. Max. memory is 16.0 GB. * TraceAbstraction took 816580.79 ms. Allocated memory was 318.8 MB in the beginning and 13.1 GB in the end (delta: 12.8 GB). Free memory was 231.6 MB in the beginning and 9.1 GB in the end (delta: -8.9 GB). Peak memory consumption was 4.0 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1678.5ms, 124 PlacesBefore, 74 PlacesAfterwards, 130 TransitionsBefore, 78 TransitionsAfterwards, 4968 CoEnabledTransitionPairs, 4 FixpointIterations, 18 TrivialSequentialCompositions, 35 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 11 ConcurrentYvCompositions, 2 ChoiceCompositions, 66 TotalNumberOfCompositions, 2473 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2028, positive: 2015, positive conditional: 0, positive unconditional: 2015, negative: 13, negative conditional: 0, negative unconditional: 13, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1649, positive: 1642, positive conditional: 0, positive unconditional: 1642, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1649, positive: 1642, positive conditional: 0, positive unconditional: 1642, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2028, positive: 373, positive conditional: 0, positive unconditional: 373, negative: 6, negative conditional: 0, negative unconditional: 6, unknown: 1649, unknown conditional: 0, unknown unconditional: 1649] , Statistics on independence cache: Total cache size (in pairs): 15, Positive cache size: 12, Positive conditional cache size: 0, Positive unconditional cache size: 12, Negative cache size: 3, Negative conditional cache size: 0, Negative unconditional cache size: 3 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1108.2ms, 72 PlacesBefore, 59 PlacesAfterwards, 72 TransitionsBefore, 60 TransitionsAfterwards, 1748 CoEnabledTransitionPairs, 10 FixpointIterations, 3 TrivialSequentialCompositions, 16 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 2 ConcurrentYvCompositions, 0 ChoiceCompositions, 21 TotalNumberOfCompositions, 1341 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 492, positive: 464, positive conditional: 0, positive unconditional: 464, negative: 28, negative conditional: 0, negative unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 399, positive: 392, positive conditional: 0, positive unconditional: 392, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 399, positive: 392, positive conditional: 0, positive unconditional: 392, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 492, positive: 72, positive conditional: 0, positive unconditional: 72, negative: 21, negative conditional: 0, negative unconditional: 21, unknown: 399, unknown conditional: 0, unknown unconditional: 399] , Statistics on independence cache: Total cache size (in pairs): 113, Positive cache size: 107, Positive conditional cache size: 0, Positive unconditional cache size: 107, Negative cache size: 6, Negative conditional cache size: 0, Negative unconditional cache size: 6 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1498.7ms, 62 PlacesBefore, 54 PlacesAfterwards, 61 TransitionsBefore, 53 TransitionsAfterwards, 1312 CoEnabledTransitionPairs, 3 FixpointIterations, 2 TrivialSequentialCompositions, 6 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 8 TotalNumberOfCompositions, 740 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 124, positive: 100, positive conditional: 0, positive unconditional: 100, negative: 24, negative conditional: 0, negative unconditional: 24, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 15, positive: 12, positive conditional: 0, positive unconditional: 12, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 15, positive: 12, positive conditional: 0, positive unconditional: 12, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 124, positive: 88, positive conditional: 0, positive unconditional: 88, negative: 21, negative conditional: 0, negative unconditional: 21, unknown: 15, unknown conditional: 0, unknown unconditional: 15] , Statistics on independence cache: Total cache size (in pairs): 32, Positive cache size: 23, Positive conditional cache size: 0, Positive unconditional cache size: 23, Negative cache size: 9, Negative conditional cache size: 0, Negative unconditional cache size: 9 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 71.7ms, 57 PlacesBefore, 56 PlacesAfterwards, 54 TransitionsBefore, 53 TransitionsAfterwards, 1152 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 428 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 40, positive: 24, positive conditional: 0, positive unconditional: 24, negative: 16, negative conditional: 0, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4, positive: 4, positive conditional: 0, positive unconditional: 4, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 4, positive: 4, positive conditional: 0, positive unconditional: 4, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 40, positive: 20, positive conditional: 0, positive unconditional: 20, negative: 16, negative conditional: 0, negative unconditional: 16, unknown: 4, unknown conditional: 0, unknown unconditional: 4] , Statistics on independence cache: Total cache size (in pairs): 20, Positive cache size: 11, Positive conditional cache size: 0, Positive unconditional cache size: 11, Negative cache size: 9, Negative conditional cache size: 0, Negative unconditional cache size: 9 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 366.2ms, 78 PlacesBefore, 75 PlacesAfterwards, 81 TransitionsBefore, 79 TransitionsAfterwards, 1382 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 3 ConcurrentSequentialCompositions, 6 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 14 TotalNumberOfCompositions, 1692 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 546, positive: 512, positive conditional: 0, positive unconditional: 512, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 106, positive: 104, positive conditional: 0, positive unconditional: 104, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 106, positive: 104, positive conditional: 0, positive unconditional: 104, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 546, positive: 408, positive conditional: 0, positive unconditional: 408, negative: 32, negative conditional: 0, negative unconditional: 32, unknown: 106, unknown conditional: 0, unknown unconditional: 106] , Statistics on independence cache: Total cache size (in pairs): 102, Positive cache size: 95, Positive conditional cache size: 0, Positive unconditional cache size: 95, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 465.6ms, 118 PlacesBefore, 117 PlacesAfterwards, 124 TransitionsBefore, 123 TransitionsAfterwards, 1620 CoEnabledTransitionPairs, 3 FixpointIterations, 1 TrivialSequentialCompositions, 8 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 10 TotalNumberOfCompositions, 1459 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 280, positive: 253, positive conditional: 0, positive unconditional: 253, negative: 27, negative conditional: 0, negative unconditional: 27, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 98, positive: 98, positive conditional: 0, positive unconditional: 98, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 98, positive: 98, positive conditional: 0, positive unconditional: 98, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 280, positive: 155, positive conditional: 0, positive unconditional: 155, negative: 27, negative conditional: 0, negative unconditional: 27, unknown: 98, unknown conditional: 0, unknown unconditional: 98] , Statistics on independence cache: Total cache size (in pairs): 156, Positive cache size: 149, Positive conditional cache size: 0, Positive unconditional cache size: 149, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 679.1ms, 173 PlacesBefore, 173 PlacesAfterwards, 235 TransitionsBefore, 235 TransitionsAfterwards, 2158 CoEnabledTransitionPairs, 3 FixpointIterations, 5 TrivialSequentialCompositions, 2 ConcurrentSequentialCompositions, 2 TrivialYvCompositions, 3 ConcurrentYvCompositions, 0 ChoiceCompositions, 12 TotalNumberOfCompositions, 5155 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3439, positive: 3370, positive conditional: 0, positive unconditional: 3370, negative: 69, negative conditional: 0, negative unconditional: 69, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 126, positive: 125, positive conditional: 0, positive unconditional: 125, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 126, positive: 125, positive conditional: 0, positive unconditional: 125, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3439, positive: 3245, positive conditional: 0, positive unconditional: 3245, negative: 68, negative conditional: 0, negative unconditional: 68, unknown: 126, unknown conditional: 0, unknown unconditional: 126] , Statistics on independence cache: Total cache size (in pairs): 279, Positive cache size: 271, Positive conditional cache size: 0, Positive unconditional cache size: 271, Negative cache size: 8, Negative conditional cache size: 0, Negative unconditional cache size: 8 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1082.0ms, 200 PlacesBefore, 200 PlacesAfterwards, 324 TransitionsBefore, 324 TransitionsAfterwards, 2980 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 3 ConcurrentYvCompositions, 0 ChoiceCompositions, 5 TotalNumberOfCompositions, 11896 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3316, positive: 3208, positive conditional: 0, positive unconditional: 3208, negative: 108, negative conditional: 0, negative unconditional: 108, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: 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] , Cache Queries: [ total: 3316, positive: 3196, positive conditional: 0, positive unconditional: 3196, negative: 108, negative conditional: 0, negative unconditional: 108, unknown: 12, unknown conditional: 0, unknown unconditional: 12] , Statistics on independence cache: Total cache size (in pairs): 290, Positive cache size: 282, Positive conditional cache size: 0, Positive unconditional cache size: 282, Negative cache size: 8, Negative conditional cache size: 0, Negative unconditional cache size: 8 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1092.7ms, 239 PlacesBefore, 239 PlacesAfterwards, 445 TransitionsBefore, 445 TransitionsAfterwards, 3348 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 4 ConcurrentYvCompositions, 0 ChoiceCompositions, 4 TotalNumberOfCompositions, 16988 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 6380, positive: 6264, positive conditional: 0, positive unconditional: 6264, negative: 116, negative conditional: 0, negative unconditional: 116, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 9, positive: 9, positive conditional: 0, positive unconditional: 9, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 9, positive: 9, positive conditional: 0, positive unconditional: 9, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 6380, positive: 6255, positive conditional: 0, positive unconditional: 6255, negative: 116, negative conditional: 0, negative unconditional: 116, unknown: 9, unknown conditional: 0, unknown unconditional: 9] , Statistics on independence cache: Total cache size (in pairs): 300, Positive cache size: 292, Positive conditional cache size: 0, Positive unconditional cache size: 292, Negative cache size: 8, Negative conditional cache size: 0, Negative unconditional cache size: 8 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2240.8ms, 277 PlacesBefore, 277 PlacesAfterwards, 635 TransitionsBefore, 635 TransitionsAfterwards, 4248 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 4 TrivialYvCompositions, 2 ConcurrentYvCompositions, 0 ChoiceCompositions, 6 TotalNumberOfCompositions, 37038 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 8649, positive: 8467, positive conditional: 0, positive unconditional: 8467, negative: 182, negative conditional: 0, negative unconditional: 182, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 11, positive: 11, positive conditional: 0, positive unconditional: 11, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 11, positive: 11, positive conditional: 0, positive unconditional: 11, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 8649, positive: 8456, positive conditional: 0, positive unconditional: 8456, negative: 182, negative conditional: 0, negative unconditional: 182, unknown: 11, unknown conditional: 0, unknown unconditional: 11] , Statistics on independence cache: Total cache size (in pairs): 312, Positive cache size: 304, Positive conditional cache size: 0, Positive unconditional cache size: 304, Negative cache size: 8, Negative conditional cache size: 0, Negative unconditional cache size: 8 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3944.8ms, 313 PlacesBefore, 313 PlacesAfterwards, 747 TransitionsBefore, 747 TransitionsAfterwards, 5206 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 7 TrivialYvCompositions, 4 ConcurrentYvCompositions, 0 ChoiceCompositions, 11 TotalNumberOfCompositions, 48060 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 13987, positive: 13809, positive conditional: 0, positive unconditional: 13809, negative: 178, negative conditional: 0, negative unconditional: 178, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 11, positive: 9, positive conditional: 0, positive unconditional: 9, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 11, positive: 9, positive conditional: 0, positive unconditional: 9, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 13987, positive: 13800, positive conditional: 0, positive unconditional: 13800, negative: 176, negative conditional: 0, negative unconditional: 176, unknown: 11, unknown conditional: 0, unknown unconditional: 11] , Statistics on independence cache: Total cache size (in pairs): 329, Positive cache size: 319, Positive conditional cache size: 0, Positive unconditional cache size: 319, Negative cache size: 10, Negative conditional cache size: 0, Negative unconditional cache size: 10 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11096.8ms, 351 PlacesBefore, 347 PlacesAfterwards, 821 TransitionsBefore, 817 TransitionsAfterwards, 5434 CoEnabledTransitionPairs, 4 FixpointIterations, 6 TrivialSequentialCompositions, 2 ConcurrentSequentialCompositions, 2 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 16 TotalNumberOfCompositions, 124096 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 33357, positive: 32905, positive conditional: 0, positive unconditional: 32905, negative: 452, negative conditional: 0, negative unconditional: 452, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 46, positive: 46, positive conditional: 0, positive unconditional: 46, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 46, positive: 46, positive conditional: 0, positive unconditional: 46, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 33357, positive: 32859, positive conditional: 0, positive unconditional: 32859, negative: 452, negative conditional: 0, negative unconditional: 452, unknown: 46, unknown conditional: 0, unknown unconditional: 46] , Statistics on independence cache: Total cache size (in pairs): 346, Positive cache size: 336, Positive conditional cache size: 0, Positive unconditional cache size: 336, Negative cache size: 10, Negative conditional cache size: 0, Negative unconditional cache size: 10 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7327.7ms, 425 PlacesBefore, 425 PlacesAfterwards, 954 TransitionsBefore, 954 TransitionsAfterwards, 6014 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 2 ConcurrentSequentialCompositions, 3 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 6 TotalNumberOfCompositions, 83328 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 22598, positive: 22328, positive conditional: 0, positive unconditional: 22328, negative: 270, negative conditional: 0, negative unconditional: 270, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 29, positive: 29, positive conditional: 0, positive unconditional: 29, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 29, positive: 29, positive conditional: 0, positive unconditional: 29, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 22598, positive: 22299, positive conditional: 0, positive unconditional: 22299, negative: 270, negative conditional: 0, negative unconditional: 270, unknown: 29, unknown conditional: 0, unknown unconditional: 29] , Statistics on independence cache: Total cache size (in pairs): 375, Positive cache size: 365, Positive conditional cache size: 0, Positive unconditional cache size: 365, Negative cache size: 10, Negative conditional cache size: 0, Negative unconditional cache size: 10 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8341.0ms, 477 PlacesBefore, 477 PlacesAfterwards, 1012 TransitionsBefore, 1012 TransitionsAfterwards, 6182 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 3 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 5 TotalNumberOfCompositions, 90501 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 24852, positive: 24570, positive conditional: 0, positive unconditional: 24570, negative: 282, negative conditional: 0, negative unconditional: 282, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 19, positive: 19, positive conditional: 0, positive unconditional: 19, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 19, positive: 19, positive conditional: 0, positive unconditional: 19, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 24852, positive: 24551, positive conditional: 0, positive unconditional: 24551, negative: 282, negative conditional: 0, negative unconditional: 282, unknown: 19, unknown conditional: 0, unknown unconditional: 19] , Statistics on independence cache: Total cache size (in pairs): 393, Positive cache size: 383, Positive conditional cache size: 0, Positive unconditional cache size: 383, Negative cache size: 10, Negative conditional cache size: 0, Negative unconditional cache size: 10 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 19653.7ms, 518 PlacesBefore, 514 PlacesAfterwards, 1101 TransitionsBefore, 1097 TransitionsAfterwards, 6406 CoEnabledTransitionPairs, 4 FixpointIterations, 6 TrivialSequentialCompositions, 2 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 3 ConcurrentYvCompositions, 0 ChoiceCompositions, 12 TotalNumberOfCompositions, 235844 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 61106, positive: 60398, positive conditional: 0, positive unconditional: 60398, negative: 708, negative conditional: 0, negative unconditional: 708, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 45, positive: 45, positive conditional: 0, positive unconditional: 45, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 45, positive: 45, positive conditional: 0, positive unconditional: 45, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 61106, positive: 60353, positive conditional: 0, positive unconditional: 60353, negative: 708, negative conditional: 0, negative unconditional: 708, unknown: 45, unknown conditional: 0, unknown unconditional: 45] , Statistics on independence cache: Total cache size (in pairs): 415, Positive cache size: 405, Positive conditional cache size: 0, Positive unconditional cache size: 405, Negative cache size: 10, Negative conditional cache size: 0, Negative unconditional cache size: 10 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11987.5ms, 552 PlacesBefore, 552 PlacesAfterwards, 1154 TransitionsBefore, 1154 TransitionsAfterwards, 6586 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 2 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 3 ConcurrentYvCompositions, 0 ChoiceCompositions, 6 TotalNumberOfCompositions, 136100 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 33140, positive: 32752, positive conditional: 0, positive unconditional: 32752, negative: 388, negative conditional: 0, negative unconditional: 388, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 11, positive: 11, positive conditional: 0, positive unconditional: 11, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 11, positive: 11, positive conditional: 0, positive unconditional: 11, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 33140, positive: 32741, positive conditional: 0, positive unconditional: 32741, negative: 388, negative conditional: 0, negative unconditional: 388, unknown: 11, unknown conditional: 0, unknown unconditional: 11] , Statistics on independence cache: Total cache size (in pairs): 425, Positive cache size: 415, Positive conditional cache size: 0, Positive unconditional cache size: 415, Negative cache size: 10, Negative conditional cache size: 0, Negative unconditional cache size: 10 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 28724.3ms, 612 PlacesBefore, 612 PlacesAfterwards, 1249 TransitionsBefore, 1249 TransitionsAfterwards, 7002 CoEnabledTransitionPairs, 4 FixpointIterations, 3 TrivialSequentialCompositions, 8 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 2 ConcurrentYvCompositions, 0 ChoiceCompositions, 14 TotalNumberOfCompositions, 304822 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 71934, positive: 71118, positive conditional: 0, positive unconditional: 71118, negative: 816, negative conditional: 0, negative unconditional: 816, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 26, positive: 25, positive conditional: 0, positive unconditional: 25, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 26, positive: 25, positive conditional: 0, positive unconditional: 25, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 71934, positive: 71093, positive conditional: 0, positive unconditional: 71093, negative: 815, negative conditional: 0, negative unconditional: 815, unknown: 26, unknown conditional: 0, unknown unconditional: 26] , Statistics on independence cache: Total cache size (in pairs): 457, Positive cache size: 446, Positive conditional cache size: 0, Positive unconditional cache size: 446, Negative cache size: 11, Negative conditional cache size: 0, Negative unconditional cache size: 11 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 34191.0ms, 666 PlacesBefore, 666 PlacesAfterwards, 1362 TransitionsBefore, 1362 TransitionsAfterwards, 7550 CoEnabledTransitionPairs, 4 FixpointIterations, 3 TrivialSequentialCompositions, 6 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 10 TotalNumberOfCompositions, 373958 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 60834, positive: 59910, positive conditional: 0, positive unconditional: 59910, negative: 924, negative conditional: 0, negative unconditional: 924, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 15, positive: 15, positive conditional: 0, positive unconditional: 15, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 15, positive: 15, positive conditional: 0, positive unconditional: 15, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 60834, positive: 59895, positive conditional: 0, positive unconditional: 59895, negative: 924, negative conditional: 0, negative unconditional: 924, unknown: 15, unknown conditional: 0, unknown unconditional: 15] , Statistics on independence cache: Total cache size (in pairs): 475, Positive cache size: 464, Positive conditional cache size: 0, Positive unconditional cache size: 464, Negative cache size: 11, Negative conditional cache size: 0, Negative unconditional cache size: 11 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 26696.4ms, 721 PlacesBefore, 721 PlacesAfterwards, 1544 TransitionsBefore, 1544 TransitionsAfterwards, 8488 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 4 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 4 TotalNumberOfCompositions, 227286 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 53074, positive: 52580, positive conditional: 0, positive unconditional: 52580, negative: 494, negative conditional: 0, negative unconditional: 494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 7, positive: 7, positive conditional: 0, positive unconditional: 7, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 7, positive: 7, positive conditional: 0, positive unconditional: 7, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 53074, positive: 52573, positive conditional: 0, positive unconditional: 52573, negative: 494, negative conditional: 0, negative unconditional: 494, unknown: 7, unknown conditional: 0, unknown unconditional: 7] , Statistics on independence cache: Total cache size (in pairs): 480, Positive cache size: 469, Positive conditional cache size: 0, Positive unconditional cache size: 469, Negative cache size: 11, Negative conditional cache size: 0, Negative unconditional cache size: 11 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 54218.3ms, 774 PlacesBefore, 770 PlacesAfterwards, 1624 TransitionsBefore, 1620 TransitionsAfterwards, 9072 CoEnabledTransitionPairs, 4 FixpointIterations, 6 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 3 ConcurrentYvCompositions, 0 ChoiceCompositions, 10 TotalNumberOfCompositions, 483091 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 389339, positive: 388359, positive conditional: 0, positive unconditional: 388359, negative: 980, negative conditional: 0, negative unconditional: 980, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 30, positive: 30, positive conditional: 0, positive unconditional: 30, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 30, positive: 30, positive conditional: 0, positive unconditional: 30, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 389339, positive: 388329, positive conditional: 0, positive unconditional: 388329, negative: 980, negative conditional: 0, negative unconditional: 980, unknown: 30, unknown conditional: 0, unknown unconditional: 30] , Statistics on independence cache: Total cache size (in pairs): 498, Positive cache size: 487, Positive conditional cache size: 0, Positive unconditional cache size: 487, Negative cache size: 11, Negative conditional cache size: 0, Negative unconditional cache size: 11 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 35836.9ms, 798 PlacesBefore, 798 PlacesAfterwards, 1716 TransitionsBefore, 1716 TransitionsAfterwards, 9528 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 3 TotalNumberOfCompositions, 269460 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 198309, positive: 197795, positive conditional: 0, positive unconditional: 197795, negative: 514, negative conditional: 0, negative unconditional: 514, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5, positive: 5, positive conditional: 0, positive unconditional: 5, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 5, positive: 5, positive conditional: 0, positive unconditional: 5, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 198309, positive: 197790, positive conditional: 0, positive unconditional: 197790, negative: 514, negative conditional: 0, negative unconditional: 514, unknown: 5, unknown conditional: 0, unknown unconditional: 5] , Statistics on independence cache: Total cache size (in pairs): 501, Positive cache size: 490, Positive conditional cache size: 0, Positive unconditional cache size: 490, Negative cache size: 11, Negative conditional cache size: 0, Negative unconditional cache size: 11 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 44137.2ms, 845 PlacesBefore, 845 PlacesAfterwards, 1801 TransitionsBefore, 1801 TransitionsAfterwards, 9676 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 3 ConcurrentYvCompositions, 0 ChoiceCompositions, 4 TotalNumberOfCompositions, 286762 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 144421, positive: 143881, positive conditional: 0, positive unconditional: 143881, negative: 540, negative conditional: 0, negative unconditional: 540, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 11, positive: 11, positive conditional: 0, positive unconditional: 11, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 11, positive: 11, positive conditional: 0, positive unconditional: 11, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 144421, positive: 143870, positive conditional: 0, positive unconditional: 143870, negative: 540, negative conditional: 0, negative unconditional: 540, unknown: 11, unknown conditional: 0, unknown unconditional: 11] , Statistics on independence cache: Total cache size (in pairs): 510, Positive cache size: 499, Positive conditional cache size: 0, Positive unconditional cache size: 499, Negative cache size: 11, Negative conditional cache size: 0, Negative unconditional cache size: 11 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 89512.3ms, 896 PlacesBefore, 896 PlacesAfterwards, 1892 TransitionsBefore, 1892 TransitionsAfterwards, 10160 CoEnabledTransitionPairs, 4 FixpointIterations, 4 TrivialSequentialCompositions, 6 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 2 ConcurrentYvCompositions, 0 ChoiceCompositions, 12 TotalNumberOfCompositions, 609009 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 112720, positive: 111620, positive conditional: 0, positive unconditional: 111620, negative: 1100, negative conditional: 0, negative unconditional: 1100, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 20, positive: 20, positive conditional: 0, positive unconditional: 20, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 20, positive: 20, positive conditional: 0, positive unconditional: 20, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 112720, positive: 111600, positive conditional: 0, positive unconditional: 111600, negative: 1100, negative conditional: 0, negative unconditional: 1100, unknown: 20, unknown conditional: 0, unknown unconditional: 20] , Statistics on independence cache: Total cache size (in pairs): 527, Positive cache size: 516, Positive conditional cache size: 0, Positive unconditional cache size: 516, Negative cache size: 11, Negative conditional cache size: 0, Negative unconditional cache size: 11 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 167073.8ms, 965 PlacesBefore, 965 PlacesAfterwards, 2578 TransitionsBefore, 2578 TransitionsAfterwards, 12336 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 7 ConcurrentSequentialCompositions, 2 TrivialYvCompositions, 18 ConcurrentYvCompositions, 0 ChoiceCompositions, 27 TotalNumberOfCompositions, 744844 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 217236, positive: 216240, positive conditional: 0, positive unconditional: 216240, negative: 996, negative conditional: 0, negative unconditional: 996, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 15, positive: 15, positive conditional: 0, positive unconditional: 15, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 15, positive: 15, positive conditional: 0, positive unconditional: 15, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 217236, positive: 216225, positive conditional: 0, positive unconditional: 216225, negative: 996, negative conditional: 0, negative unconditional: 996, unknown: 15, unknown conditional: 0, unknown unconditional: 15] , Statistics on independence cache: Total cache size (in pairs): 540, Positive cache size: 529, Positive conditional cache size: 0, Positive unconditional cache size: 529, Negative cache size: 11, Negative conditional cache size: 0, Negative unconditional cache size: 11 - TimeoutResultAtElement [Line: 832]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable (line 832). Cancelled while CegarLoopForPetriNetWithRepeatedLiptonReduction was enhancing Floyd-Hoare automaton (15states, 177/426 universal loopers) in iteration 24,while PetriNetUnfolder was constructing finite prefix that currently has 33115 conditions, 2663 events (1000/2662 cut-off events. For 177742/177947 co-relation queries the response was YES. Maximal size of possible extension queue 467. Compared 26475 event pairs, 166 based on Foata normal form. 16/3121 useless extension candidates. Maximal degree in co-relation 32725. Up to 656 conditions per place.). - TimeoutResultAtElement [Line: 836]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable (line 836). Cancelled while CegarLoopForPetriNetWithRepeatedLiptonReduction was enhancing Floyd-Hoare automaton (15states, 177/426 universal loopers) in iteration 24,while PetriNetUnfolder was constructing finite prefix that currently has 33115 conditions, 2663 events (1000/2662 cut-off events. For 177742/177947 co-relation queries the response was YES. Maximal size of possible extension queue 467. Compared 26475 event pairs, 166 based on Foata normal form. 16/3121 useless extension candidates. Maximal degree in co-relation 32725. Up to 656 conditions per place.). - TimeoutResultAtElement [Line: 837]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable (line 837). Cancelled while CegarLoopForPetriNetWithRepeatedLiptonReduction was enhancing Floyd-Hoare automaton (15states, 177/426 universal loopers) in iteration 24,while PetriNetUnfolder was constructing finite prefix that currently has 33115 conditions, 2663 events (1000/2662 cut-off events. For 177742/177947 co-relation queries the response was YES. Maximal size of possible extension queue 467. Compared 26475 event pairs, 166 based on Foata normal form. 16/3121 useless extension candidates. Maximal degree in co-relation 32725. Up to 656 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 130 locations, 3 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 4.4ms, RemoveRedundantFlowTime: 0.0ms, RemoveRedundantFlowUnfoldingTime: 0.0ms, BackfoldingTime: 0.0ms, BackfoldingUnfoldingTime: 0.0ms, FlowIncreaseByBackfolding: 0, BasicCegarLoop: VerificationResult: TIMEOUT, OverallTime: 816393.2ms, OverallIterations: 24, TraceHistogramMax: 1, EmptinessCheckTime: 0.0ms, AutomataDifference: 254746.9ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1820.2ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 2488 SDtfs, 9561 SDslu, 12801 SDs, 0 SdLazy, 30920 SolverSat, 2158 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 15605.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 863 GetRequests, 68 SyntacticMatches, 6 SemanticMatches, 789 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6193 ImplicationChecksByTransitivity, 34164.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=74723occurred in iteration=23, InterpolantAutomatonStates: 655, 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: 60.8ms SsaConstructionTime, 473.0ms SatisfiabilityAnalysisTime, 7197.3ms InterpolantComputationTime, 782 NumberOfCodeBlocks, 782 NumberOfCodeBlocksAsserted, 25 NumberOfCheckSat, 757 ConstructedInterpolants, 0 QuantifiedInterpolants, 10071 SizeOfPredicates, 0 NumberOfNonLiveVariables, 143 ConjunctsInSsa, 3 ConjunctsInUnsatCore, 25 InterpolantComputations, 23 PerfectInterpolantSequences, 0/2 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