/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-RepeatedSemanticLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_75-tricky_address2_racefree.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-0e22065b97d0a1f8b3904e080cebe0f05e88d2b7-0e22065 [2021-06-11 08:41:28,602 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-11 08:41:28,603 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-11 08:41:28,622 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-11 08:41:28,622 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-11 08:41:28,623 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-11 08:41:28,624 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-11 08:41:28,625 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-11 08:41:28,626 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-11 08:41:28,626 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-11 08:41:28,627 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-11 08:41:28,628 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-11 08:41:28,628 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-11 08:41:28,629 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-11 08:41:28,629 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-11 08:41:28,630 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-11 08:41:28,630 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-11 08:41:28,631 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-11 08:41:28,632 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-11 08:41:28,633 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-11 08:41:28,633 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-11 08:41:28,634 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-11 08:41:28,635 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-11 08:41:28,635 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-11 08:41:28,637 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-11 08:41:28,637 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-11 08:41:28,637 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-11 08:41:28,637 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-11 08:41:28,638 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-11 08:41:28,638 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-11 08:41:28,638 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-11 08:41:28,639 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-11 08:41:28,639 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-11 08:41:28,640 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-11 08:41:28,640 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-11 08:41:28,640 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-11 08:41:28,641 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-11 08:41:28,641 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-11 08:41:28,641 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-11 08:41:28,642 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-11 08:41:28,642 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-11 08:41:28,643 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-RepeatedSemanticLbe.epf [2021-06-11 08:41:28,661 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-11 08:41:28,661 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-11 08:41:28,662 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-11 08:41:28,662 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-11 08:41:28,662 INFO L138 SettingsManager]: * Use SBE=true [2021-06-11 08:41:28,662 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-11 08:41:28,662 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-11 08:41:28,663 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-11 08:41:28,663 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-11 08:41:28,663 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-11 08:41:28,663 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-11 08:41:28,663 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-11 08:41:28,663 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-11 08:41:28,663 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-11 08:41:28,663 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-11 08:41:28,664 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-11 08:41:28,664 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-11 08:41:28,664 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-11 08:41:28,664 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-11 08:41:28,664 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-11 08:41:28,664 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-11 08:41:28,664 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-11 08:41:28,665 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-11 08:41:28,665 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-11 08:41:28,665 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-11 08:41:28,665 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-11 08:41:28,665 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-11 08:41:28,665 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-06-11 08:41:28,666 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-06-11 08:41:28,666 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-06-11 08:41:28,914 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-11 08:41:28,927 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-11 08:41:28,929 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-11 08:41:28,930 INFO L271 PluginConnector]: Initializing CDTParser... [2021-06-11 08:41:28,930 INFO L275 PluginConnector]: CDTParser initialized [2021-06-11 08:41:28,931 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_75-tricky_address2_racefree.i [2021-06-11 08:41:28,981 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a46c45bdb/64d939f99cb6412fac37bcd18a245e09/FLAG667a26409 [2021-06-11 08:41:29,410 INFO L306 CDTParser]: Found 1 translation units. [2021-06-11 08:41:29,410 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_75-tricky_address2_racefree.i [2021-06-11 08:41:29,428 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a46c45bdb/64d939f99cb6412fac37bcd18a245e09/FLAG667a26409 [2021-06-11 08:41:29,444 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a46c45bdb/64d939f99cb6412fac37bcd18a245e09 [2021-06-11 08:41:29,446 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-11 08:41:29,448 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-06-11 08:41:29,450 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-06-11 08:41:29,450 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-06-11 08:41:29,453 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-06-11 08:41:29,453 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.06 08:41:29" (1/1) ... [2021-06-11 08:41:29,454 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@50c51ba9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 08:41:29, skipping insertion in model container [2021-06-11 08:41:29,455 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.06 08:41:29" (1/1) ... [2021-06-11 08:41:29,459 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-06-11 08:41:29,511 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-06-11 08:41:29,844 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_75-tricky_address2_racefree.i[41060,41073] [2021-06-11 08:41:29,862 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-06-11 08:41:29,871 INFO L203 MainTranslator]: Completed pre-run [2021-06-11 08:41:29,898 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_75-tricky_address2_racefree.i[41060,41073] [2021-06-11 08:41:29,909 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-06-11 08:41:29,988 INFO L208 MainTranslator]: Completed translation [2021-06-11 08:41:29,988 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 08:41:29 WrapperNode [2021-06-11 08:41:29,988 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-06-11 08:41:29,989 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-11 08:41:29,989 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-11 08:41:29,989 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-11 08:41:29,993 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 08:41:29" (1/1) ... [2021-06-11 08:41:30,005 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 08:41:29" (1/1) ... [2021-06-11 08:41:30,021 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-11 08:41:30,021 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-11 08:41:30,021 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-11 08:41:30,022 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-11 08:41:30,027 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 08:41:29" (1/1) ... [2021-06-11 08:41:30,027 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 08:41:29" (1/1) ... [2021-06-11 08:41:30,030 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 08:41:29" (1/1) ... [2021-06-11 08:41:30,030 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 08:41:29" (1/1) ... [2021-06-11 08:41:30,048 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 08:41:29" (1/1) ... [2021-06-11 08:41:30,051 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 08:41:29" (1/1) ... [2021-06-11 08:41:30,053 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 08:41:29" (1/1) ... [2021-06-11 08:41:30,055 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-11 08:41:30,055 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-11 08:41:30,055 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-11 08:41:30,055 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-11 08:41:30,056 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 08:41:29" (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-06-11 08:41:30,113 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-06-11 08:41:30,113 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-06-11 08:41:30,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-06-11 08:41:30,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-06-11 08:41:30,113 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2021-06-11 08:41:30,113 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2021-06-11 08:41:30,114 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2021-06-11 08:41:30,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-06-11 08:41:30,114 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-11 08:41:30,114 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-11 08:41:30,117 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-11 08:41:30,498 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-11 08:41:30,499 INFO L299 CfgBuilder]: Removed 35 assume(true) statements. [2021-06-11 08:41:30,500 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.06 08:41:30 BoogieIcfgContainer [2021-06-11 08:41:30,500 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-11 08:41:30,501 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-11 08:41:30,501 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-11 08:41:30,503 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-11 08:41:30,503 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.06 08:41:29" (1/3) ... [2021-06-11 08:41:30,503 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f2570ad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.06 08:41:30, skipping insertion in model container [2021-06-11 08:41:30,503 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 08:41:29" (2/3) ... [2021-06-11 08:41:30,504 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f2570ad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.06 08:41:30, skipping insertion in model container [2021-06-11 08:41:30,504 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.06 08:41:30" (3/3) ... [2021-06-11 08:41:30,504 INFO L111 eAbstractionObserver]: Analyzing ICFG 28-race_reach_75-tricky_address2_racefree.i [2021-06-11 08:41:30,508 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-11 08:41:30,511 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 2 error locations. [2021-06-11 08:41:30,511 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-11 08:41:30,531 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,532 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,532 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,532 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,532 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,532 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,532 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,533 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,533 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,533 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,533 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,533 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,533 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,533 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,533 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,533 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,534 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,534 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,534 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,534 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,534 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,534 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,534 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,534 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,534 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,535 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,535 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,535 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,535 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,535 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,535 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,535 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,535 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,535 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,536 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,536 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,536 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,536 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,536 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,536 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,536 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,536 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,536 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,537 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,537 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,537 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,537 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,537 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,537 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,537 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,537 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,538 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,538 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,538 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,538 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,538 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,538 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,538 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,538 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,539 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,539 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,539 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,539 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,539 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,539 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,539 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,540 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,540 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,540 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,540 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,540 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,540 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,540 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,540 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,540 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,541 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,541 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,541 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,541 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,541 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,541 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,541 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,541 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,542 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,542 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,542 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,542 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,542 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,542 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,542 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,542 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,542 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,542 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,543 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,543 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,543 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,543 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,543 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,543 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,543 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,543 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,543 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,544 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,544 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,544 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,544 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,544 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,544 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,544 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,544 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,544 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,545 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,545 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,545 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,545 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,545 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,545 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,545 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,545 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,546 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,546 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,546 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,546 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,546 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,546 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,546 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,548 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,548 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,548 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,548 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,548 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,548 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,548 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,549 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,549 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,549 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,549 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,549 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,549 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,549 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,549 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,549 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,550 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,550 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,550 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,550 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,550 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,550 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:30,553 INFO L149 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-06-11 08:41:30,565 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-11 08:41:30,584 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-11 08:41:30,585 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-11 08:41:30,585 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-11 08:41:30,585 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-11 08:41:30,585 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-11 08:41:30,585 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-11 08:41:30,585 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-11 08:41:30,585 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-11 08:41:30,593 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 152 places, 180 transitions, 368 flow [2021-06-11 08:41:30,660 INFO L129 PetriNetUnfolder]: 45/247 cut-off events. [2021-06-11 08:41:30,660 INFO L130 PetriNetUnfolder]: For 1/2 co-relation queries the response was YES. [2021-06-11 08:41:30,665 INFO L84 FinitePrefix]: Finished finitePrefix Result has 253 conditions, 247 events. 45/247 cut-off events. For 1/2 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 832 event pairs, 0 based on Foata normal form. 0/196 useless extension candidates. Maximal degree in co-relation 137. Up to 8 conditions per place. [2021-06-11 08:41:30,665 INFO L82 GeneralOperation]: Start removeDead. Operand has 152 places, 180 transitions, 368 flow [2021-06-11 08:41:30,674 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 148 places, 175 transitions, 355 flow [2021-06-11 08:41:30,675 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:41:30,683 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 148 places, 175 transitions, 355 flow [2021-06-11 08:41:30,686 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 148 places, 175 transitions, 355 flow [2021-06-11 08:41:30,690 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 148 places, 175 transitions, 355 flow [2021-06-11 08:41:30,722 INFO L129 PetriNetUnfolder]: 44/242 cut-off events. [2021-06-11 08:41:30,722 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 08:41:30,723 INFO L84 FinitePrefix]: Finished finitePrefix Result has 247 conditions, 242 events. 44/242 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 810 event pairs, 0 based on Foata normal form. 0/191 useless extension candidates. Maximal degree in co-relation 137. Up to 8 conditions per place. [2021-06-11 08:41:30,728 INFO L151 LiptonReduction]: Number of co-enabled transitions 9504 [2021-06-11 08:41:30,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:30,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:30,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:30,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:30,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:30,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:41:30,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 08:41:30,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:30,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:31,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:31,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:31,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:31,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:31,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:31,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:41:31,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 08:41:31,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:31,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:31,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:31,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:31,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:31,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:31,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:31,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:31,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:31,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:31,398 INFO L142 QuantifierPusher]: treesize reduction 2, result has 92.0 percent of original size [2021-06-11 08:41:31,401 INFO L147 QuantifierPusher]: treesize reduction 13, result has 7.1 percent of original size 1 [2021-06-11 08:41:31,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:31,408 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:31,451 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:31,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:31,469 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:31,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:31,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:31,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:31,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:31,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:31,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:31,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:31,653 INFO L142 QuantifierPusher]: treesize reduction 2, result has 92.0 percent of original size [2021-06-11 08:41:31,656 INFO L147 QuantifierPusher]: treesize reduction 13, result has 7.1 percent of original size 1 [2021-06-11 08:41:31,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:31,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:31,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:31,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:31,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:31,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:31,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:31,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:31,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:31,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:31,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:31,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:31,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:31,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:31,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:31,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:31,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:31,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:32,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:32,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:32,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:32,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:32,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:32,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:32,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:32,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:32,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:32,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:32,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:32,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:32,401 INFO L142 QuantifierPusher]: treesize reduction 9, result has 30.8 percent of original size [2021-06-11 08:41:32,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:32,424 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:32,424 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:32,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:32,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:32,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:32,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:41:32,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:32,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:32,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:32,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:41:32,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 08:41:32,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:32,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:32,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:32,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:32,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:32,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:32,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:32,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:41:32,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 08:41:32,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:32,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:32,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:32,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:32,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:32,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:32,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:32,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-06-11 08:41:32,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 08:41:33,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:33,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:33,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:33,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:33,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:33,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:41:33,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 08:41:33,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:33,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:33,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:33,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:33,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:33,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:33,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:33,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:33,338 INFO L142 QuantifierPusher]: treesize reduction 2, result has 92.0 percent of original size [2021-06-11 08:41:33,344 INFO L147 QuantifierPusher]: treesize reduction 13, result has 7.1 percent of original size 1 [2021-06-11 08:41:33,360 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-06-11 08:41:33,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:33,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:33,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:33,428 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:33,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:33,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:33,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:33,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:33,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:33,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:33,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:33,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:33,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:33,814 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:33,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:33,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:33,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 08:41:33,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 08:41:33,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:33,816 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:33,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:33,817 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:33,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-06-11 08:41:33,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-06-11 08:41:33,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:33,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:33,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-06-11 08:41:33,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-06-11 08:41:33,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:33,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:33,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:33,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:33,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:33,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:33,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:33,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:34,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:34,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:34,199 INFO L142 QuantifierPusher]: treesize reduction 2, result has 96.8 percent of original size [2021-06-11 08:41:34,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:34,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:34,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:41:34,213 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 3, 2, 1] term [2021-06-11 08:41:34,213 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 08:41:34,232 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:34,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 08:41:34,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:34,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:34,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:34,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:34,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:34,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:34,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:34,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:34,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:34,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:34,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:34,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:34,751 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2021-06-11 08:41:34,956 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2021-06-11 08:41:35,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:35,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:35,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:35,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:41:35,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:41:35,114 INFO L163 LiptonReduction]: Checked pairs total: 16212 [2021-06-11 08:41:35,114 INFO L165 LiptonReduction]: Total number of compositions: 168 [2021-06-11 08:41:35,116 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 4442 [2021-06-11 08:41:35,122 INFO L129 PetriNetUnfolder]: 8/30 cut-off events. [2021-06-11 08:41:35,122 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 08:41:35,122 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:41:35,122 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-06-11 08:41:35,123 INFO L428 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:41:35,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:41:35,126 INFO L82 PathProgramCache]: Analyzing trace with hash 609051590, now seen corresponding path program 1 times [2021-06-11 08:41:35,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:41:35,131 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71807247] [2021-06-11 08:41:35,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:41:35,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:41:35,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:35,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:35,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:35,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:35,218 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 08:41:35,218 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71807247] [2021-06-11 08:41:35,218 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 08:41:35,218 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-11 08:41:35,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814483385] [2021-06-11 08:41:35,224 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-11 08:41:35,224 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:41:35,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-11 08:41:35,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-11 08:41:35,235 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 248 out of 348 [2021-06-11 08:41:35,239 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 72 transitions, 149 flow. Second operand has 3 states, 3 states have (on average 248.66666666666666) internal successors, (746), 3 states have internal predecessors, (746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:35,239 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:41:35,239 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 248 of 348 [2021-06-11 08:41:35,240 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:41:35,258 INFO L129 PetriNetUnfolder]: 4/70 cut-off events. [2021-06-11 08:41:35,258 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 08:41:35,259 INFO L84 FinitePrefix]: Finished finitePrefix Result has 80 conditions, 70 events. 4/70 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 243 event pairs, 0 based on Foata normal form. 23/79 useless extension candidates. Maximal degree in co-relation 69. Up to 4 conditions per place. [2021-06-11 08:41:35,260 INFO L132 encePairwiseOnDemand]: 321/348 looper letters, 2 selfloop transitions, 2 changer transitions 0/49 dead transitions. [2021-06-11 08:41:35,260 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 50 places, 49 transitions, 111 flow [2021-06-11 08:41:35,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-11 08:41:35,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-06-11 08:41:35,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 774 transitions. [2021-06-11 08:41:35,274 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7413793103448276 [2021-06-11 08:41:35,275 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 774 transitions. [2021-06-11 08:41:35,275 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 774 transitions. [2021-06-11 08:41:35,277 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:41:35,279 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 774 transitions. [2021-06-11 08:41:35,283 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 258.0) internal successors, (774), 3 states have internal predecessors, (774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:35,289 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 348.0) internal successors, (1392), 4 states have internal predecessors, (1392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:35,289 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 348.0) internal successors, (1392), 4 states have internal predecessors, (1392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:35,291 INFO L185 Difference]: Start difference. First operand has 51 places, 72 transitions, 149 flow. Second operand 3 states and 774 transitions. [2021-06-11 08:41:35,291 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 50 places, 49 transitions, 111 flow [2021-06-11 08:41:35,293 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 50 places, 49 transitions, 111 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-11 08:41:35,295 INFO L241 Difference]: Finished difference. Result has 51 places, 49 transitions, 113 flow [2021-06-11 08:41:35,296 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=101, PETRI_DIFFERENCE_MINUEND_PLACES=48, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=48, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=113, PETRI_PLACES=51, PETRI_TRANSITIONS=49} [2021-06-11 08:41:35,296 INFO L343 CegarLoopForPetriNet]: 51 programPoint places, 0 predicate places. [2021-06-11 08:41:35,296 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:41:35,296 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 51 places, 49 transitions, 113 flow [2021-06-11 08:41:35,297 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 51 places, 49 transitions, 113 flow [2021-06-11 08:41:35,297 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 51 places, 49 transitions, 113 flow [2021-06-11 08:41:35,303 INFO L129 PetriNetUnfolder]: 4/70 cut-off events. [2021-06-11 08:41:35,303 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 08:41:35,304 INFO L84 FinitePrefix]: Finished finitePrefix Result has 82 conditions, 70 events. 4/70 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 242 event pairs, 0 based on Foata normal form. 0/56 useless extension candidates. Maximal degree in co-relation 73. Up to 4 conditions per place. [2021-06-11 08:41:35,305 INFO L151 LiptonReduction]: Number of co-enabled transitions 966 [2021-06-11 08:41:35,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:35,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:41:35,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:35,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:35,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:35,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:41:35,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:35,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:41:35,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:35,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:41:35,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:35,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:35,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:35,989 INFO L147 QuantifierPusher]: treesize reduction 15, result has 46.4 percent of original size 13 [2021-06-11 08:41:36,102 INFO L163 LiptonReduction]: Checked pairs total: 5113 [2021-06-11 08:41:36,102 INFO L165 LiptonReduction]: Total number of compositions: 12 [2021-06-11 08:41:36,102 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 806 [2021-06-11 08:41:36,103 INFO L480 AbstractCegarLoop]: Abstraction has has 53 places, 51 transitions, 117 flow [2021-06-11 08:41:36,103 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 248.66666666666666) internal successors, (746), 3 states have internal predecessors, (746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:36,104 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:41:36,104 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-06-11 08:41:36,104 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-11 08:41:36,104 INFO L428 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:41:36,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:41:36,104 INFO L82 PathProgramCache]: Analyzing trace with hash 1004395034, now seen corresponding path program 1 times [2021-06-11 08:41:36,104 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:41:36,104 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287806052] [2021-06-11 08:41:36,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:41:36,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:41:36,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:36,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:36,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:36,137 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 08:41:36,137 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287806052] [2021-06-11 08:41:36,137 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56009867] [2021-06-11 08:41:36,137 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-06-11 08:41:36,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:41:36,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 3 conjunts are in the unsatisfiable core [2021-06-11 08:41:36,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:41:36,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:36,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:36,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:36,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:36,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:36,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:36,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:36,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,268 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:36,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:36,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:36,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:36,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:36,288 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:41:36,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:36,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:36,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:36,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:36,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:36,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:36,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:36,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:36,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:36,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:36,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:36,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:36,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:36,294 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 08:41:36,295 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:41:36,295 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-06-11 08:41:36,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008404412] [2021-06-11 08:41:36,295 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:41:36,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:41:36,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:41:36,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:41:36,297 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 260 out of 360 [2021-06-11 08:41:36,298 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 53 places, 51 transitions, 117 flow. Second operand has 5 states, 5 states have (on average 261.0) internal successors, (1305), 5 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:36,298 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:41:36,298 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 260 of 360 [2021-06-11 08:41:36,298 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:41:36,315 INFO L129 PetriNetUnfolder]: 4/73 cut-off events. [2021-06-11 08:41:36,315 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 08:41:36,315 INFO L84 FinitePrefix]: Finished finitePrefix Result has 92 conditions, 73 events. 4/73 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 295 event pairs, 0 based on Foata normal form. 0/47 useless extension candidates. Maximal degree in co-relation 80. Up to 5 conditions per place. [2021-06-11 08:41:36,315 INFO L132 encePairwiseOnDemand]: 357/360 looper letters, 2 selfloop transitions, 3 changer transitions 0/52 dead transitions. [2021-06-11 08:41:36,315 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 56 places, 52 transitions, 131 flow [2021-06-11 08:41:36,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-11 08:41:36,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-06-11 08:41:36,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1046 transitions. [2021-06-11 08:41:36,330 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7263888888888889 [2021-06-11 08:41:36,330 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1046 transitions. [2021-06-11 08:41:36,330 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1046 transitions. [2021-06-11 08:41:36,331 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:41:36,331 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1046 transitions. [2021-06-11 08:41:36,332 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 261.5) internal successors, (1046), 4 states have internal predecessors, (1046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:36,334 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 360.0) internal successors, (1800), 5 states have internal predecessors, (1800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:36,335 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 360.0) internal successors, (1800), 5 states have internal predecessors, (1800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:36,335 INFO L185 Difference]: Start difference. First operand has 53 places, 51 transitions, 117 flow. Second operand 4 states and 1046 transitions. [2021-06-11 08:41:36,335 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 56 places, 52 transitions, 131 flow [2021-06-11 08:41:36,336 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 55 places, 52 transitions, 127 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-06-11 08:41:36,337 INFO L241 Difference]: Finished difference. Result has 56 places, 52 transitions, 129 flow [2021-06-11 08:41:36,337 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=360, PETRI_DIFFERENCE_MINUEND_FLOW=113, PETRI_DIFFERENCE_MINUEND_PLACES=52, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=51, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=129, PETRI_PLACES=56, PETRI_TRANSITIONS=52} [2021-06-11 08:41:36,337 INFO L343 CegarLoopForPetriNet]: 51 programPoint places, 5 predicate places. [2021-06-11 08:41:36,337 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:41:36,337 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 56 places, 52 transitions, 129 flow [2021-06-11 08:41:36,338 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 56 places, 52 transitions, 129 flow [2021-06-11 08:41:36,338 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 56 places, 52 transitions, 129 flow [2021-06-11 08:41:36,342 INFO L129 PetriNetUnfolder]: 4/73 cut-off events. [2021-06-11 08:41:36,343 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 08:41:36,343 INFO L84 FinitePrefix]: Finished finitePrefix Result has 91 conditions, 73 events. 4/73 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 299 event pairs, 0 based on Foata normal form. 0/47 useless extension candidates. Maximal degree in co-relation 77. Up to 5 conditions per place. [2021-06-11 08:41:36,343 INFO L151 LiptonReduction]: Number of co-enabled transitions 1058 [2021-06-11 08:41:36,511 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 97 [2021-06-11 08:41:36,785 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 97 [2021-06-11 08:41:36,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:36,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:36,891 INFO L163 LiptonReduction]: Checked pairs total: 2668 [2021-06-11 08:41:36,891 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:41:36,891 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 554 [2021-06-11 08:41:36,892 INFO L480 AbstractCegarLoop]: Abstraction has has 56 places, 52 transitions, 131 flow [2021-06-11 08:41:36,892 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 261.0) internal successors, (1305), 5 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:36,892 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:41:36,892 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1] [2021-06-11 08:41:37,109 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2021-06-11 08:41:37,109 INFO L428 AbstractCegarLoop]: === Iteration 3 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:41:37,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:41:37,110 INFO L82 PathProgramCache]: Analyzing trace with hash 981704144, now seen corresponding path program 1 times [2021-06-11 08:41:37,110 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:41:37,110 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495667174] [2021-06-11 08:41:37,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:41:37,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:41:37,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:37,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:37,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:37,138 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-11 08:41:37,139 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495667174] [2021-06-11 08:41:37,139 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 08:41:37,139 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 08:41:37,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353010611] [2021-06-11 08:41:37,139 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-11 08:41:37,139 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:41:37,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-11 08:41:37,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-11 08:41:37,141 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 254 out of 361 [2021-06-11 08:41:37,141 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 56 places, 52 transitions, 131 flow. Second operand has 3 states, 3 states have (on average 255.0) internal successors, (765), 3 states have internal predecessors, (765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:37,141 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:41:37,141 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 254 of 361 [2021-06-11 08:41:37,141 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:41:37,162 INFO L129 PetriNetUnfolder]: 3/53 cut-off events. [2021-06-11 08:41:37,163 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 08:41:37,163 INFO L84 FinitePrefix]: Finished finitePrefix Result has 86 conditions, 53 events. 3/53 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 172 event pairs, 0 based on Foata normal form. 0/36 useless extension candidates. Maximal degree in co-relation 68. Up to 12 conditions per place. [2021-06-11 08:41:37,163 INFO L132 encePairwiseOnDemand]: 355/361 looper letters, 10 selfloop transitions, 2 changer transitions 1/53 dead transitions. [2021-06-11 08:41:37,163 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 58 places, 53 transitions, 159 flow [2021-06-11 08:41:37,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-11 08:41:37,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-06-11 08:41:37,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 777 transitions. [2021-06-11 08:41:37,165 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7174515235457064 [2021-06-11 08:41:37,165 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 777 transitions. [2021-06-11 08:41:37,165 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 777 transitions. [2021-06-11 08:41:37,166 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:41:37,166 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 777 transitions. [2021-06-11 08:41:37,167 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 259.0) internal successors, (777), 3 states have internal predecessors, (777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:37,168 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 361.0) internal successors, (1444), 4 states have internal predecessors, (1444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:37,169 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 361.0) internal successors, (1444), 4 states have internal predecessors, (1444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:37,169 INFO L185 Difference]: Start difference. First operand has 56 places, 52 transitions, 131 flow. Second operand 3 states and 777 transitions. [2021-06-11 08:41:37,169 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 58 places, 53 transitions, 159 flow [2021-06-11 08:41:37,170 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 57 places, 53 transitions, 150 flow, removed 3 selfloop flow, removed 1 redundant places. [2021-06-11 08:41:37,170 INFO L241 Difference]: Finished difference. Result has 58 places, 51 transitions, 135 flow [2021-06-11 08:41:37,170 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=361, PETRI_DIFFERENCE_MINUEND_FLOW=122, PETRI_DIFFERENCE_MINUEND_PLACES=55, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=135, PETRI_PLACES=58, PETRI_TRANSITIONS=51} [2021-06-11 08:41:37,171 INFO L343 CegarLoopForPetriNet]: 51 programPoint places, 7 predicate places. [2021-06-11 08:41:37,171 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:41:37,171 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 58 places, 51 transitions, 135 flow [2021-06-11 08:41:37,171 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 58 places, 51 transitions, 135 flow [2021-06-11 08:41:37,171 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 56 places, 51 transitions, 135 flow [2021-06-11 08:41:37,175 INFO L129 PetriNetUnfolder]: 3/52 cut-off events. [2021-06-11 08:41:37,175 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-06-11 08:41:37,176 INFO L84 FinitePrefix]: Finished finitePrefix Result has 75 conditions, 52 events. 3/52 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 182 event pairs, 0 based on Foata normal form. 0/36 useless extension candidates. Maximal degree in co-relation 59. Up to 8 conditions per place. [2021-06-11 08:41:37,176 INFO L151 LiptonReduction]: Number of co-enabled transitions 1058 [2021-06-11 08:41:37,178 INFO L163 LiptonReduction]: Checked pairs total: 1242 [2021-06-11 08:41:37,178 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 08:41:37,178 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 7 [2021-06-11 08:41:37,179 INFO L480 AbstractCegarLoop]: Abstraction has has 56 places, 51 transitions, 135 flow [2021-06-11 08:41:37,179 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 255.0) internal successors, (765), 3 states have internal predecessors, (765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:37,180 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:41:37,180 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-06-11 08:41:37,180 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-06-11 08:41:37,180 INFO L428 AbstractCegarLoop]: === Iteration 4 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:41:37,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:41:37,180 INFO L82 PathProgramCache]: Analyzing trace with hash 1432048361, now seen corresponding path program 1 times [2021-06-11 08:41:37,180 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:41:37,180 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807603060] [2021-06-11 08:41:37,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:41:37,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:41:37,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:37,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:37,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:37,221 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 08:41:37,221 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807603060] [2021-06-11 08:41:37,221 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762488297] [2021-06-11 08:41:37,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:41:37,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:41:37,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 3 conjunts are in the unsatisfiable core [2021-06-11 08:41:37,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:41:37,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:37,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,302 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:37,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:37,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:37,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:37,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:37,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:37,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:37,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:37,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:37,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:37,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:37,311 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:41:37,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:37,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:37,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:37,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:37,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:37,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:37,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:37,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:37,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:37,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:37,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:37,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:37,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:37,319 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 08:41:37,319 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:41:37,319 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2021-06-11 08:41:37,319 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489299954] [2021-06-11 08:41:37,319 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-11 08:41:37,319 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:41:37,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-11 08:41:37,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-11 08:41:37,321 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 260 out of 361 [2021-06-11 08:41:37,322 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 56 places, 51 transitions, 135 flow. Second operand has 4 states, 4 states have (on average 260.75) internal successors, (1043), 4 states have internal predecessors, (1043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:37,322 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:41:37,323 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 260 of 361 [2021-06-11 08:41:37,323 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:41:37,336 INFO L129 PetriNetUnfolder]: 3/53 cut-off events. [2021-06-11 08:41:37,336 INFO L130 PetriNetUnfolder]: For 8/8 co-relation queries the response was YES. [2021-06-11 08:41:37,337 INFO L84 FinitePrefix]: Finished finitePrefix Result has 84 conditions, 53 events. 3/53 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 156 event pairs, 0 based on Foata normal form. 1/38 useless extension candidates. Maximal degree in co-relation 59. Up to 8 conditions per place. [2021-06-11 08:41:37,337 INFO L132 encePairwiseOnDemand]: 358/361 looper letters, 2 selfloop transitions, 3 changer transitions 0/52 dead transitions. [2021-06-11 08:41:37,337 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 59 places, 52 transitions, 151 flow [2021-06-11 08:41:37,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-11 08:41:37,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-06-11 08:41:37,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1046 transitions. [2021-06-11 08:41:37,339 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.724376731301939 [2021-06-11 08:41:37,340 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1046 transitions. [2021-06-11 08:41:37,340 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1046 transitions. [2021-06-11 08:41:37,340 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:41:37,340 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1046 transitions. [2021-06-11 08:41:37,342 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 261.5) internal successors, (1046), 4 states have internal predecessors, (1046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:37,346 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 361.0) internal successors, (1805), 5 states have internal predecessors, (1805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:37,347 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 361.0) internal successors, (1805), 5 states have internal predecessors, (1805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:37,347 INFO L185 Difference]: Start difference. First operand has 56 places, 51 transitions, 135 flow. Second operand 4 states and 1046 transitions. [2021-06-11 08:41:37,347 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 59 places, 52 transitions, 151 flow [2021-06-11 08:41:37,348 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 52 transitions, 141 flow, removed 3 selfloop flow, removed 3 redundant places. [2021-06-11 08:41:37,349 INFO L241 Difference]: Finished difference. Result has 57 places, 52 transitions, 143 flow [2021-06-11 08:41:37,349 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=361, PETRI_DIFFERENCE_MINUEND_FLOW=127, PETRI_DIFFERENCE_MINUEND_PLACES=53, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=51, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=143, PETRI_PLACES=57, PETRI_TRANSITIONS=52} [2021-06-11 08:41:37,349 INFO L343 CegarLoopForPetriNet]: 51 programPoint places, 6 predicate places. [2021-06-11 08:41:37,349 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:41:37,349 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 57 places, 52 transitions, 143 flow [2021-06-11 08:41:37,349 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 57 places, 52 transitions, 143 flow [2021-06-11 08:41:37,350 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 57 places, 52 transitions, 143 flow [2021-06-11 08:41:37,354 INFO L129 PetriNetUnfolder]: 3/53 cut-off events. [2021-06-11 08:41:37,354 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 08:41:37,354 INFO L84 FinitePrefix]: Finished finitePrefix Result has 79 conditions, 53 events. 3/53 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 179 event pairs, 0 based on Foata normal form. 0/37 useless extension candidates. Maximal degree in co-relation 64. Up to 8 conditions per place. [2021-06-11 08:41:37,355 INFO L151 LiptonReduction]: Number of co-enabled transitions 1058 [2021-06-11 08:41:37,560 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 104 [2021-06-11 08:41:37,802 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 104 [2021-06-11 08:41:37,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:37,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:37,882 INFO L163 LiptonReduction]: Checked pairs total: 2484 [2021-06-11 08:41:37,882 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:41:37,882 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 533 [2021-06-11 08:41:37,882 INFO L480 AbstractCegarLoop]: Abstraction has has 57 places, 52 transitions, 145 flow [2021-06-11 08:41:37,883 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 260.75) internal successors, (1043), 4 states have internal predecessors, (1043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:37,883 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:41:37,883 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2021-06-11 08:41:38,098 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:41:38,098 INFO L428 AbstractCegarLoop]: === Iteration 5 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:41:38,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:41:38,099 INFO L82 PathProgramCache]: Analyzing trace with hash 740566968, now seen corresponding path program 2 times [2021-06-11 08:41:38,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:41:38,099 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638802342] [2021-06-11 08:41:38,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:41:38,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:41:38,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:38,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:38,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:38,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:38,145 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 08:41:38,145 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638802342] [2021-06-11 08:41:38,145 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575877240] [2021-06-11 08:41:38,145 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:41:38,195 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-11 08:41:38,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-11 08:41:38,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-11 08:41:38,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:41:38,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:38,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:38,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:38,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:38,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:38,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:38,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:38,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:38,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:38,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:38,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:38,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:38,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:38,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:38,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:38,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:38,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:38,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:38,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:38,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:38,213 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:41:38,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:38,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:38,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:38,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:38,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:38,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:38,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:38,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:38,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:38,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:38,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:38,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:38,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:38,219 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 08:41:38,219 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:41:38,219 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-06-11 08:41:38,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094826138] [2021-06-11 08:41:38,219 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:41:38,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:41:38,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:41:38,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:41:38,220 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 260 out of 362 [2021-06-11 08:41:38,221 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 52 transitions, 145 flow. Second operand has 5 states, 5 states have (on average 260.8) internal successors, (1304), 5 states have internal predecessors, (1304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:38,221 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:41:38,221 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 260 of 362 [2021-06-11 08:41:38,221 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:41:38,233 INFO L129 PetriNetUnfolder]: 3/54 cut-off events. [2021-06-11 08:41:38,234 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 08:41:38,234 INFO L84 FinitePrefix]: Finished finitePrefix Result has 90 conditions, 54 events. 3/54 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 176 event pairs, 0 based on Foata normal form. 1/39 useless extension candidates. Maximal degree in co-relation 70. Up to 8 conditions per place. [2021-06-11 08:41:38,234 INFO L132 encePairwiseOnDemand]: 358/362 looper letters, 2 selfloop transitions, 3 changer transitions 1/53 dead transitions. [2021-06-11 08:41:38,234 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 53 transitions, 163 flow [2021-06-11 08:41:38,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 08:41:38,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 08:41:38,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1307 transitions. [2021-06-11 08:41:38,236 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7220994475138122 [2021-06-11 08:41:38,236 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1307 transitions. [2021-06-11 08:41:38,236 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1307 transitions. [2021-06-11 08:41:38,237 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:41:38,237 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1307 transitions. [2021-06-11 08:41:38,239 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 261.4) internal successors, (1307), 5 states have internal predecessors, (1307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:38,241 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 362.0) internal successors, (2172), 6 states have internal predecessors, (2172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:38,242 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 362.0) internal successors, (2172), 6 states have internal predecessors, (2172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:38,242 INFO L185 Difference]: Start difference. First operand has 57 places, 52 transitions, 145 flow. Second operand 5 states and 1307 transitions. [2021-06-11 08:41:38,242 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 53 transitions, 163 flow [2021-06-11 08:41:38,242 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 60 places, 53 transitions, 154 flow, removed 3 selfloop flow, removed 1 redundant places. [2021-06-11 08:41:38,243 INFO L241 Difference]: Finished difference. Result has 61 places, 52 transitions, 149 flow [2021-06-11 08:41:38,243 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=362, PETRI_DIFFERENCE_MINUEND_FLOW=136, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=149, PETRI_PLACES=61, PETRI_TRANSITIONS=52} [2021-06-11 08:41:38,243 INFO L343 CegarLoopForPetriNet]: 51 programPoint places, 10 predicate places. [2021-06-11 08:41:38,243 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:41:38,244 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 61 places, 52 transitions, 149 flow [2021-06-11 08:41:38,244 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 61 places, 52 transitions, 149 flow [2021-06-11 08:41:38,244 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 58 places, 52 transitions, 149 flow [2021-06-11 08:41:38,247 INFO L129 PetriNetUnfolder]: 3/53 cut-off events. [2021-06-11 08:41:38,247 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 08:41:38,247 INFO L84 FinitePrefix]: Finished finitePrefix Result has 83 conditions, 53 events. 3/53 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 179 event pairs, 0 based on Foata normal form. 0/37 useless extension candidates. Maximal degree in co-relation 66. Up to 8 conditions per place. [2021-06-11 08:41:38,248 INFO L151 LiptonReduction]: Number of co-enabled transitions 1058 [2021-06-11 08:41:38,468 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 106 [2021-06-11 08:41:38,790 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 107 [2021-06-11 08:41:38,897 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-06-11 08:41:38,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:38,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:38,904 INFO L163 LiptonReduction]: Checked pairs total: 2484 [2021-06-11 08:41:38,904 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:41:38,904 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 661 [2021-06-11 08:41:38,905 INFO L480 AbstractCegarLoop]: Abstraction has has 58 places, 52 transitions, 151 flow [2021-06-11 08:41:38,905 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 260.8) internal successors, (1304), 5 states have internal predecessors, (1304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:38,905 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:41:38,905 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2021-06-11 08:41:39,121 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:41:39,122 INFO L428 AbstractCegarLoop]: === Iteration 6 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:41:39,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:41:39,122 INFO L82 PathProgramCache]: Analyzing trace with hash -1811589993, now seen corresponding path program 1 times [2021-06-11 08:41:39,122 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:41:39,122 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774682210] [2021-06-11 08:41:39,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:41:39,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:41:39,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:39,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:39,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:39,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:39,167 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 08:41:39,168 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774682210] [2021-06-11 08:41:39,168 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326070393] [2021-06-11 08:41:39,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:41:39,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:41:39,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-11 08:41:39,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:41:39,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:39,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:39,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:39,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:39,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:39,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:39,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:39,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:39,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:39,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:39,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:39,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:39,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:39,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:39,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:39,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:39,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:39,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:39,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:39,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:39,232 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:41:39,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:39,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:39,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:39,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:39,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:39,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:39,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:39,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:39,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:39,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:39,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:39,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:39,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:39,237 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 08:41:39,237 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:41:39,237 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-06-11 08:41:39,237 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440651247] [2021-06-11 08:41:39,237 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:41:39,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:41:39,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:41:39,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:41:39,239 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 260 out of 363 [2021-06-11 08:41:39,239 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 52 transitions, 151 flow. Second operand has 5 states, 5 states have (on average 260.8) internal successors, (1304), 5 states have internal predecessors, (1304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:39,240 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:41:39,240 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 260 of 363 [2021-06-11 08:41:39,240 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:41:39,253 INFO L129 PetriNetUnfolder]: 3/54 cut-off events. [2021-06-11 08:41:39,253 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 08:41:39,254 INFO L84 FinitePrefix]: Finished finitePrefix Result has 95 conditions, 54 events. 3/54 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 177 event pairs, 0 based on Foata normal form. 1/39 useless extension candidates. Maximal degree in co-relation 73. Up to 8 conditions per place. [2021-06-11 08:41:39,254 INFO L132 encePairwiseOnDemand]: 359/363 looper letters, 2 selfloop transitions, 3 changer transitions 1/53 dead transitions. [2021-06-11 08:41:39,254 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 62 places, 53 transitions, 171 flow [2021-06-11 08:41:39,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 08:41:39,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 08:41:39,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1307 transitions. [2021-06-11 08:41:39,256 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7201101928374656 [2021-06-11 08:41:39,256 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1307 transitions. [2021-06-11 08:41:39,256 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1307 transitions. [2021-06-11 08:41:39,257 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:41:39,257 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1307 transitions. [2021-06-11 08:41:39,259 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 261.4) internal successors, (1307), 5 states have internal predecessors, (1307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:39,261 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 363.0) internal successors, (2178), 6 states have internal predecessors, (2178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:39,261 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 363.0) internal successors, (2178), 6 states have internal predecessors, (2178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:39,261 INFO L185 Difference]: Start difference. First operand has 58 places, 52 transitions, 151 flow. Second operand 5 states and 1307 transitions. [2021-06-11 08:41:39,261 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 62 places, 53 transitions, 171 flow [2021-06-11 08:41:39,262 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 60 places, 53 transitions, 154 flow, removed 7 selfloop flow, removed 2 redundant places. [2021-06-11 08:41:39,264 INFO L241 Difference]: Finished difference. Result has 61 places, 52 transitions, 149 flow [2021-06-11 08:41:39,264 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=363, PETRI_DIFFERENCE_MINUEND_FLOW=136, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=149, PETRI_PLACES=61, PETRI_TRANSITIONS=52} [2021-06-11 08:41:39,265 INFO L343 CegarLoopForPetriNet]: 51 programPoint places, 10 predicate places. [2021-06-11 08:41:39,265 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:41:39,265 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 61 places, 52 transitions, 149 flow [2021-06-11 08:41:39,265 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 61 places, 52 transitions, 149 flow [2021-06-11 08:41:39,265 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 58 places, 52 transitions, 149 flow [2021-06-11 08:41:39,269 INFO L129 PetriNetUnfolder]: 3/53 cut-off events. [2021-06-11 08:41:39,269 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 08:41:39,269 INFO L84 FinitePrefix]: Finished finitePrefix Result has 83 conditions, 53 events. 3/53 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 179 event pairs, 0 based on Foata normal form. 0/37 useless extension candidates. Maximal degree in co-relation 66. Up to 8 conditions per place. [2021-06-11 08:41:39,270 INFO L151 LiptonReduction]: Number of co-enabled transitions 1058 [2021-06-11 08:41:39,467 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 110 [2021-06-11 08:41:39,744 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 110 [2021-06-11 08:41:39,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:39,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:39,837 INFO L163 LiptonReduction]: Checked pairs total: 2484 [2021-06-11 08:41:39,837 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:41:39,837 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 572 [2021-06-11 08:41:39,837 INFO L480 AbstractCegarLoop]: Abstraction has has 58 places, 52 transitions, 151 flow [2021-06-11 08:41:39,838 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 260.8) internal successors, (1304), 5 states have internal predecessors, (1304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:39,838 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:41:39,838 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2021-06-11 08:41:40,038 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:41:40,039 INFO L428 AbstractCegarLoop]: === Iteration 7 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:41:40,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:41:40,039 INFO L82 PathProgramCache]: Analyzing trace with hash -68779658, now seen corresponding path program 1 times [2021-06-11 08:41:40,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:41:40,039 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211646828] [2021-06-11 08:41:40,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:41:40,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:41:40,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:40,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:40,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:40,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:40,067 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 08:41:40,067 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211646828] [2021-06-11 08:41:40,067 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144638072] [2021-06-11 08:41:40,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:41:40,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:41:40,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-11 08:41:40,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:41:40,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:40,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:40,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:40,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:40,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:40,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:40,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:40,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:40,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:40,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:40,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:40,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:40,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:40,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:40,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:40,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:40,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:40,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:40,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:40,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:40,130 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:41:40,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:40,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:40,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:40,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:40,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:40,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:40,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:40,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:40,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:40,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:40,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:40,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:40,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:40,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:40,135 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 08:41:40,135 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:41:40,136 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-06-11 08:41:40,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424220354] [2021-06-11 08:41:40,136 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:41:40,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:41:40,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:41:40,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:41:40,138 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 260 out of 364 [2021-06-11 08:41:40,138 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 52 transitions, 151 flow. Second operand has 5 states, 5 states have (on average 260.8) internal successors, (1304), 5 states have internal predecessors, (1304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:40,138 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:41:40,139 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 260 of 364 [2021-06-11 08:41:40,139 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:41:40,151 INFO L129 PetriNetUnfolder]: 3/54 cut-off events. [2021-06-11 08:41:40,151 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 08:41:40,151 INFO L84 FinitePrefix]: Finished finitePrefix Result has 95 conditions, 54 events. 3/54 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 177 event pairs, 0 based on Foata normal form. 1/39 useless extension candidates. Maximal degree in co-relation 73. Up to 8 conditions per place. [2021-06-11 08:41:40,151 INFO L132 encePairwiseOnDemand]: 360/364 looper letters, 2 selfloop transitions, 3 changer transitions 1/53 dead transitions. [2021-06-11 08:41:40,151 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 62 places, 53 transitions, 171 flow [2021-06-11 08:41:40,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 08:41:40,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 08:41:40,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1307 transitions. [2021-06-11 08:41:40,153 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7181318681318681 [2021-06-11 08:41:40,153 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1307 transitions. [2021-06-11 08:41:40,153 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1307 transitions. [2021-06-11 08:41:40,154 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:41:40,154 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1307 transitions. [2021-06-11 08:41:40,156 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 261.4) internal successors, (1307), 5 states have internal predecessors, (1307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:40,157 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 364.0) internal successors, (2184), 6 states have internal predecessors, (2184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:40,158 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 364.0) internal successors, (2184), 6 states have internal predecessors, (2184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:40,158 INFO L185 Difference]: Start difference. First operand has 58 places, 52 transitions, 151 flow. Second operand 5 states and 1307 transitions. [2021-06-11 08:41:40,158 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 62 places, 53 transitions, 171 flow [2021-06-11 08:41:40,159 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 60 places, 53 transitions, 154 flow, removed 7 selfloop flow, removed 2 redundant places. [2021-06-11 08:41:40,159 INFO L241 Difference]: Finished difference. Result has 61 places, 52 transitions, 149 flow [2021-06-11 08:41:40,159 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=364, PETRI_DIFFERENCE_MINUEND_FLOW=136, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=149, PETRI_PLACES=61, PETRI_TRANSITIONS=52} [2021-06-11 08:41:40,160 INFO L343 CegarLoopForPetriNet]: 51 programPoint places, 10 predicate places. [2021-06-11 08:41:40,160 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:41:40,160 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 61 places, 52 transitions, 149 flow [2021-06-11 08:41:40,160 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 61 places, 52 transitions, 149 flow [2021-06-11 08:41:40,160 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 58 places, 52 transitions, 149 flow [2021-06-11 08:41:40,163 INFO L129 PetriNetUnfolder]: 3/53 cut-off events. [2021-06-11 08:41:40,163 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 08:41:40,163 INFO L84 FinitePrefix]: Finished finitePrefix Result has 83 conditions, 53 events. 3/53 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 179 event pairs, 0 based on Foata normal form. 0/37 useless extension candidates. Maximal degree in co-relation 66. Up to 8 conditions per place. [2021-06-11 08:41:40,164 INFO L151 LiptonReduction]: Number of co-enabled transitions 1058 [2021-06-11 08:41:40,524 WARN L205 SmtUtils]: Spent 359.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 112 [2021-06-11 08:41:40,658 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 107 [2021-06-11 08:41:41,121 WARN L205 SmtUtils]: Spent 461.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 112 [2021-06-11 08:41:41,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:41,209 INFO L163 LiptonReduction]: Checked pairs total: 2484 [2021-06-11 08:41:41,209 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:41:41,209 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1049 [2021-06-11 08:41:41,209 INFO L480 AbstractCegarLoop]: Abstraction has has 58 places, 52 transitions, 151 flow [2021-06-11 08:41:41,210 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 260.8) internal successors, (1304), 5 states have internal predecessors, (1304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:41,210 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:41:41,210 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2021-06-11 08:41:41,420 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:41:41,421 INFO L428 AbstractCegarLoop]: === Iteration 8 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:41:41,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:41:41,422 INFO L82 PathProgramCache]: Analyzing trace with hash 1674030677, now seen corresponding path program 1 times [2021-06-11 08:41:41,422 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:41:41,422 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071070787] [2021-06-11 08:41:41,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:41:41,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:41:41,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:41,451 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:41,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:41,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:41,457 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 08:41:41,457 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071070787] [2021-06-11 08:41:41,457 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1455777968] [2021-06-11 08:41:41,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:41:41,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:41:41,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-11 08:41:41,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:41:41,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:41,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:41,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:41,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:41,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:41,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:41,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:41,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:41,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:41,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:41,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:41,511 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:41,511 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:41,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:41,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:41,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:41,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:41,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:41,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:41,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:41,517 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:41:41,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:41,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:41,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:41,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:41,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:41,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:41,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:41,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:41,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:41,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:41,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:41,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:41,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:41,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:41,522 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 08:41:41,522 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:41:41,522 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-06-11 08:41:41,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346219437] [2021-06-11 08:41:41,523 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:41:41,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:41:41,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:41:41,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:41:41,526 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 260 out of 365 [2021-06-11 08:41:41,527 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 52 transitions, 151 flow. Second operand has 5 states, 5 states have (on average 260.8) internal successors, (1304), 5 states have internal predecessors, (1304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:41,527 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:41:41,527 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 260 of 365 [2021-06-11 08:41:41,527 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:41:41,539 INFO L129 PetriNetUnfolder]: 3/54 cut-off events. [2021-06-11 08:41:41,539 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 08:41:41,539 INFO L84 FinitePrefix]: Finished finitePrefix Result has 95 conditions, 54 events. 3/54 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 176 event pairs, 0 based on Foata normal form. 1/39 useless extension candidates. Maximal degree in co-relation 73. Up to 8 conditions per place. [2021-06-11 08:41:41,540 INFO L132 encePairwiseOnDemand]: 361/365 looper letters, 2 selfloop transitions, 3 changer transitions 1/53 dead transitions. [2021-06-11 08:41:41,540 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 62 places, 53 transitions, 171 flow [2021-06-11 08:41:41,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 08:41:41,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 08:41:41,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1307 transitions. [2021-06-11 08:41:41,544 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7161643835616438 [2021-06-11 08:41:41,544 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1307 transitions. [2021-06-11 08:41:41,544 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1307 transitions. [2021-06-11 08:41:41,544 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:41:41,544 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1307 transitions. [2021-06-11 08:41:41,563 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 261.4) internal successors, (1307), 5 states have internal predecessors, (1307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:41,565 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 365.0) internal successors, (2190), 6 states have internal predecessors, (2190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:41,565 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 365.0) internal successors, (2190), 6 states have internal predecessors, (2190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:41,565 INFO L185 Difference]: Start difference. First operand has 58 places, 52 transitions, 151 flow. Second operand 5 states and 1307 transitions. [2021-06-11 08:41:41,565 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 62 places, 53 transitions, 171 flow [2021-06-11 08:41:41,566 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 60 places, 53 transitions, 154 flow, removed 7 selfloop flow, removed 2 redundant places. [2021-06-11 08:41:41,566 INFO L241 Difference]: Finished difference. Result has 61 places, 52 transitions, 149 flow [2021-06-11 08:41:41,566 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=365, PETRI_DIFFERENCE_MINUEND_FLOW=136, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=149, PETRI_PLACES=61, PETRI_TRANSITIONS=52} [2021-06-11 08:41:41,567 INFO L343 CegarLoopForPetriNet]: 51 programPoint places, 10 predicate places. [2021-06-11 08:41:41,567 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:41:41,567 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 61 places, 52 transitions, 149 flow [2021-06-11 08:41:41,567 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 61 places, 52 transitions, 149 flow [2021-06-11 08:41:41,567 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 58 places, 52 transitions, 149 flow [2021-06-11 08:41:41,570 INFO L129 PetriNetUnfolder]: 3/53 cut-off events. [2021-06-11 08:41:41,570 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 08:41:41,570 INFO L84 FinitePrefix]: Finished finitePrefix Result has 83 conditions, 53 events. 3/53 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 179 event pairs, 0 based on Foata normal form. 0/37 useless extension candidates. Maximal degree in co-relation 66. Up to 8 conditions per place. [2021-06-11 08:41:41,571 INFO L151 LiptonReduction]: Number of co-enabled transitions 1058 [2021-06-11 08:41:41,783 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 116 [2021-06-11 08:41:41,996 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-06-11 08:41:42,253 WARN L205 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 116 [2021-06-11 08:41:42,511 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-06-11 08:41:42,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:42,518 INFO L163 LiptonReduction]: Checked pairs total: 2484 [2021-06-11 08:41:42,518 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:41:42,518 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 951 [2021-06-11 08:41:42,518 INFO L480 AbstractCegarLoop]: Abstraction has has 58 places, 52 transitions, 151 flow [2021-06-11 08:41:42,519 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 260.8) internal successors, (1304), 5 states have internal predecessors, (1304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:42,519 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:41:42,519 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2021-06-11 08:41:42,725 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:41:42,725 INFO L428 AbstractCegarLoop]: === Iteration 9 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:41:42,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:41:42,725 INFO L82 PathProgramCache]: Analyzing trace with hash -878126284, now seen corresponding path program 1 times [2021-06-11 08:41:42,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:41:42,725 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256909919] [2021-06-11 08:41:42,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:41:42,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:41:42,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:42,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:42,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:42,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:42,756 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 08:41:42,756 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256909919] [2021-06-11 08:41:42,757 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431853050] [2021-06-11 08:41:42,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:41:42,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:41:42,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-11 08:41:42,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:41:42,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:42,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:42,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:42,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:42,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:42,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:42,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:42,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:42,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:42,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:42,811 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:42,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:42,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:42,817 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:42,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:42,818 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:42,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:42,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:42,820 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:42,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:42,821 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:41:42,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:42,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:42,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:42,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:42,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:42,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:42,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:42,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:42,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:42,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:42,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:42,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:42,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:42,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:42,826 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 08:41:42,826 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:41:42,826 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-06-11 08:41:42,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829530938] [2021-06-11 08:41:42,827 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:41:42,827 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:41:42,827 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:41:42,827 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:41:42,828 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 260 out of 366 [2021-06-11 08:41:42,829 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 52 transitions, 151 flow. Second operand has 5 states, 5 states have (on average 260.8) internal successors, (1304), 5 states have internal predecessors, (1304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:42,829 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:41:42,829 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 260 of 366 [2021-06-11 08:41:42,829 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:41:42,841 INFO L129 PetriNetUnfolder]: 3/54 cut-off events. [2021-06-11 08:41:42,841 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 08:41:42,841 INFO L84 FinitePrefix]: Finished finitePrefix Result has 95 conditions, 54 events. 3/54 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 177 event pairs, 0 based on Foata normal form. 1/39 useless extension candidates. Maximal degree in co-relation 73. Up to 8 conditions per place. [2021-06-11 08:41:42,841 INFO L132 encePairwiseOnDemand]: 362/366 looper letters, 2 selfloop transitions, 3 changer transitions 1/53 dead transitions. [2021-06-11 08:41:42,841 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 62 places, 53 transitions, 171 flow [2021-06-11 08:41:42,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 08:41:42,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 08:41:42,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1307 transitions. [2021-06-11 08:41:42,843 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7142076502732241 [2021-06-11 08:41:42,843 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1307 transitions. [2021-06-11 08:41:42,843 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1307 transitions. [2021-06-11 08:41:42,844 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:41:42,844 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1307 transitions. [2021-06-11 08:41:42,845 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 261.4) internal successors, (1307), 5 states have internal predecessors, (1307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:42,847 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 366.0) internal successors, (2196), 6 states have internal predecessors, (2196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:42,848 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 366.0) internal successors, (2196), 6 states have internal predecessors, (2196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:42,848 INFO L185 Difference]: Start difference. First operand has 58 places, 52 transitions, 151 flow. Second operand 5 states and 1307 transitions. [2021-06-11 08:41:42,848 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 62 places, 53 transitions, 171 flow [2021-06-11 08:41:42,848 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 60 places, 53 transitions, 154 flow, removed 7 selfloop flow, removed 2 redundant places. [2021-06-11 08:41:42,849 INFO L241 Difference]: Finished difference. Result has 61 places, 52 transitions, 149 flow [2021-06-11 08:41:42,849 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=366, PETRI_DIFFERENCE_MINUEND_FLOW=136, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=149, PETRI_PLACES=61, PETRI_TRANSITIONS=52} [2021-06-11 08:41:42,849 INFO L343 CegarLoopForPetriNet]: 51 programPoint places, 10 predicate places. [2021-06-11 08:41:42,849 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:41:42,849 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 61 places, 52 transitions, 149 flow [2021-06-11 08:41:42,850 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 61 places, 52 transitions, 149 flow [2021-06-11 08:41:42,850 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 58 places, 52 transitions, 149 flow [2021-06-11 08:41:42,853 INFO L129 PetriNetUnfolder]: 3/53 cut-off events. [2021-06-11 08:41:42,853 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 08:41:42,853 INFO L84 FinitePrefix]: Finished finitePrefix Result has 83 conditions, 53 events. 3/53 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 179 event pairs, 0 based on Foata normal form. 0/37 useless extension candidates. Maximal degree in co-relation 66. Up to 8 conditions per place. [2021-06-11 08:41:42,853 INFO L151 LiptonReduction]: Number of co-enabled transitions 1058 [2021-06-11 08:41:43,148 WARN L205 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 119 [2021-06-11 08:41:43,251 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2021-06-11 08:41:43,904 WARN L205 SmtUtils]: Spent 652.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 119 [2021-06-11 08:41:44,270 WARN L205 SmtUtils]: Spent 365.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-06-11 08:41:44,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:44,277 INFO L163 LiptonReduction]: Checked pairs total: 2484 [2021-06-11 08:41:44,277 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:41:44,277 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1428 [2021-06-11 08:41:44,278 INFO L480 AbstractCegarLoop]: Abstraction has has 58 places, 52 transitions, 151 flow [2021-06-11 08:41:44,278 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 260.8) internal successors, (1304), 5 states have internal predecessors, (1304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:44,278 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:41:44,278 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2021-06-11 08:41:44,495 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-06-11 08:41:44,495 INFO L428 AbstractCegarLoop]: === Iteration 10 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:41:44,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:41:44,496 INFO L82 PathProgramCache]: Analyzing trace with hash 864684051, now seen corresponding path program 1 times [2021-06-11 08:41:44,496 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:41:44,496 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198401728] [2021-06-11 08:41:44,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:41:44,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:41:44,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:44,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:44,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:44,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:44,527 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 08:41:44,527 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198401728] [2021-06-11 08:41:44,527 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [441789592] [2021-06-11 08:41:44,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:41:44,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:41:44,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-11 08:41:44,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:41:44,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:44,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:44,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:44,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:44,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:44,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:44,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:44,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:44,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:44,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:44,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:44,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:44,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:44,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:44,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:44,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:44,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:44,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:44,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:44,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:44,593 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:41:44,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:44,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:44,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:44,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:44,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:44,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:44,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:44,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:44,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:44,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:44,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:44,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:44,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:44,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:44,598 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 08:41:44,598 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:41:44,598 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-06-11 08:41:44,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758330956] [2021-06-11 08:41:44,598 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:41:44,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:41:44,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:41:44,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:41:44,599 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 260 out of 367 [2021-06-11 08:41:44,600 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 52 transitions, 151 flow. Second operand has 5 states, 5 states have (on average 260.8) internal successors, (1304), 5 states have internal predecessors, (1304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:44,600 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:41:44,600 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 260 of 367 [2021-06-11 08:41:44,600 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:41:44,614 INFO L129 PetriNetUnfolder]: 3/54 cut-off events. [2021-06-11 08:41:44,614 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 08:41:44,614 INFO L84 FinitePrefix]: Finished finitePrefix Result has 95 conditions, 54 events. 3/54 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 176 event pairs, 0 based on Foata normal form. 1/39 useless extension candidates. Maximal degree in co-relation 73. Up to 8 conditions per place. [2021-06-11 08:41:44,614 INFO L132 encePairwiseOnDemand]: 363/367 looper letters, 2 selfloop transitions, 3 changer transitions 1/53 dead transitions. [2021-06-11 08:41:44,614 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 62 places, 53 transitions, 171 flow [2021-06-11 08:41:44,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 08:41:44,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 08:41:44,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1307 transitions. [2021-06-11 08:41:44,616 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7122615803814714 [2021-06-11 08:41:44,616 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1307 transitions. [2021-06-11 08:41:44,616 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1307 transitions. [2021-06-11 08:41:44,617 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:41:44,617 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1307 transitions. [2021-06-11 08:41:44,619 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 261.4) internal successors, (1307), 5 states have internal predecessors, (1307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:44,624 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 367.0) internal successors, (2202), 6 states have internal predecessors, (2202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:44,624 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 367.0) internal successors, (2202), 6 states have internal predecessors, (2202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:44,625 INFO L185 Difference]: Start difference. First operand has 58 places, 52 transitions, 151 flow. Second operand 5 states and 1307 transitions. [2021-06-11 08:41:44,625 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 62 places, 53 transitions, 171 flow [2021-06-11 08:41:44,625 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 60 places, 53 transitions, 154 flow, removed 7 selfloop flow, removed 2 redundant places. [2021-06-11 08:41:44,626 INFO L241 Difference]: Finished difference. Result has 61 places, 52 transitions, 149 flow [2021-06-11 08:41:44,626 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=367, PETRI_DIFFERENCE_MINUEND_FLOW=136, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=149, PETRI_PLACES=61, PETRI_TRANSITIONS=52} [2021-06-11 08:41:44,626 INFO L343 CegarLoopForPetriNet]: 51 programPoint places, 10 predicate places. [2021-06-11 08:41:44,626 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:41:44,626 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 61 places, 52 transitions, 149 flow [2021-06-11 08:41:44,626 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 61 places, 52 transitions, 149 flow [2021-06-11 08:41:44,627 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 58 places, 52 transitions, 149 flow [2021-06-11 08:41:44,629 INFO L129 PetriNetUnfolder]: 3/53 cut-off events. [2021-06-11 08:41:44,630 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 08:41:44,630 INFO L84 FinitePrefix]: Finished finitePrefix Result has 83 conditions, 53 events. 3/53 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 179 event pairs, 0 based on Foata normal form. 0/37 useless extension candidates. Maximal degree in co-relation 66. Up to 8 conditions per place. [2021-06-11 08:41:44,630 INFO L151 LiptonReduction]: Number of co-enabled transitions 1058 [2021-06-11 08:41:45,094 WARN L205 SmtUtils]: Spent 463.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 122 [2021-06-11 08:41:45,415 WARN L205 SmtUtils]: Spent 320.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2021-06-11 08:41:45,676 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 122 [2021-06-11 08:41:46,182 WARN L205 SmtUtils]: Spent 505.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-06-11 08:41:46,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:46,195 INFO L163 LiptonReduction]: Checked pairs total: 2484 [2021-06-11 08:41:46,195 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:41:46,196 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1570 [2021-06-11 08:41:46,196 INFO L480 AbstractCegarLoop]: Abstraction has has 58 places, 52 transitions, 151 flow [2021-06-11 08:41:46,197 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 260.8) internal successors, (1304), 5 states have internal predecessors, (1304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:46,197 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:41:46,197 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2021-06-11 08:41:46,416 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-06-11 08:41:46,417 INFO L428 AbstractCegarLoop]: === Iteration 11 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:41:46,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:41:46,417 INFO L82 PathProgramCache]: Analyzing trace with hash -1687472910, now seen corresponding path program 1 times [2021-06-11 08:41:46,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:41:46,417 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406373648] [2021-06-11 08:41:46,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:41:46,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:41:46,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:46,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:46,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:46,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:46,449 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 08:41:46,450 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406373648] [2021-06-11 08:41:46,450 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [870020803] [2021-06-11 08:41:46,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:41:46,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:41:46,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-11 08:41:46,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:41:46,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:46,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:46,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:46,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:46,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:46,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:46,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:46,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:46,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:46,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:46,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:46,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:46,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:46,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:46,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:46,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:46,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:46,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:46,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:46,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:46,523 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:41:46,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:46,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:46,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:46,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:46,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:46,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:46,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:46,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:46,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:46,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:46,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:46,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:46,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:46,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:46,529 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 08:41:46,529 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:41:46,529 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-06-11 08:41:46,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021986684] [2021-06-11 08:41:46,530 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:41:46,530 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:41:46,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:41:46,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:41:46,531 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 260 out of 368 [2021-06-11 08:41:46,532 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 52 transitions, 151 flow. Second operand has 5 states, 5 states have (on average 260.8) internal successors, (1304), 5 states have internal predecessors, (1304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:46,532 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:41:46,532 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 260 of 368 [2021-06-11 08:41:46,532 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:41:46,545 INFO L129 PetriNetUnfolder]: 3/54 cut-off events. [2021-06-11 08:41:46,545 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 08:41:46,545 INFO L84 FinitePrefix]: Finished finitePrefix Result has 95 conditions, 54 events. 3/54 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 176 event pairs, 0 based on Foata normal form. 1/39 useless extension candidates. Maximal degree in co-relation 73. Up to 8 conditions per place. [2021-06-11 08:41:46,545 INFO L132 encePairwiseOnDemand]: 364/368 looper letters, 2 selfloop transitions, 3 changer transitions 1/53 dead transitions. [2021-06-11 08:41:46,546 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 62 places, 53 transitions, 171 flow [2021-06-11 08:41:46,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 08:41:46,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 08:41:46,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1307 transitions. [2021-06-11 08:41:46,549 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7103260869565218 [2021-06-11 08:41:46,549 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1307 transitions. [2021-06-11 08:41:46,549 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1307 transitions. [2021-06-11 08:41:46,549 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:41:46,549 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1307 transitions. [2021-06-11 08:41:46,551 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 261.4) internal successors, (1307), 5 states have internal predecessors, (1307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:46,553 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 368.0) internal successors, (2208), 6 states have internal predecessors, (2208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:46,553 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 368.0) internal successors, (2208), 6 states have internal predecessors, (2208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:46,553 INFO L185 Difference]: Start difference. First operand has 58 places, 52 transitions, 151 flow. Second operand 5 states and 1307 transitions. [2021-06-11 08:41:46,553 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 62 places, 53 transitions, 171 flow [2021-06-11 08:41:46,553 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 60 places, 53 transitions, 154 flow, removed 7 selfloop flow, removed 2 redundant places. [2021-06-11 08:41:46,554 INFO L241 Difference]: Finished difference. Result has 61 places, 52 transitions, 149 flow [2021-06-11 08:41:46,554 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=368, PETRI_DIFFERENCE_MINUEND_FLOW=136, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=149, PETRI_PLACES=61, PETRI_TRANSITIONS=52} [2021-06-11 08:41:46,554 INFO L343 CegarLoopForPetriNet]: 51 programPoint places, 10 predicate places. [2021-06-11 08:41:46,554 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:41:46,554 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 61 places, 52 transitions, 149 flow [2021-06-11 08:41:46,555 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 61 places, 52 transitions, 149 flow [2021-06-11 08:41:46,555 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 58 places, 52 transitions, 149 flow [2021-06-11 08:41:46,559 INFO L129 PetriNetUnfolder]: 3/53 cut-off events. [2021-06-11 08:41:46,560 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 08:41:46,560 INFO L84 FinitePrefix]: Finished finitePrefix Result has 83 conditions, 53 events. 3/53 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 179 event pairs, 0 based on Foata normal form. 0/37 useless extension candidates. Maximal degree in co-relation 66. Up to 8 conditions per place. [2021-06-11 08:41:46,560 INFO L151 LiptonReduction]: Number of co-enabled transitions 1058 [2021-06-11 08:41:47,716 WARN L205 SmtUtils]: Spent 1.16 s on a formula simplification. DAG size of input: 126 DAG size of output: 124 [2021-06-11 08:41:48,301 WARN L205 SmtUtils]: Spent 583.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-06-11 08:41:49,933 WARN L205 SmtUtils]: Spent 1.63 s on a formula simplification. DAG size of input: 126 DAG size of output: 124 [2021-06-11 08:41:50,787 WARN L205 SmtUtils]: Spent 853.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2021-06-11 08:41:50,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:50,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:50,793 INFO L163 LiptonReduction]: Checked pairs total: 2484 [2021-06-11 08:41:50,793 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:41:50,794 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 4240 [2021-06-11 08:41:50,794 INFO L480 AbstractCegarLoop]: Abstraction has has 58 places, 52 transitions, 151 flow [2021-06-11 08:41:50,794 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 260.8) internal successors, (1304), 5 states have internal predecessors, (1304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:50,794 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:41:50,794 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2021-06-11 08:41:51,004 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:41:51,005 INFO L428 AbstractCegarLoop]: === Iteration 12 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:41:51,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:41:51,005 INFO L82 PathProgramCache]: Analyzing trace with hash 55337425, now seen corresponding path program 1 times [2021-06-11 08:41:51,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:41:51,005 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503865774] [2021-06-11 08:41:51,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:41:51,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 08:41:51,019 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 08:41:51,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 08:41:51,026 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 08:41:51,036 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-11 08:41:51,037 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-06-11 08:41:51,037 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-06-11 08:41:51,037 WARN L342 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-11 08:41:51,037 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-06-11 08:41:51,045 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,046 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,046 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,046 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,046 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,046 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,046 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,046 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,046 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,046 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,046 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,046 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,046 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,046 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,046 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,046 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,046 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,046 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,046 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,047 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,047 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,047 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,047 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,047 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,047 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,047 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,047 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,047 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,047 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,047 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,047 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,047 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,047 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,047 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,047 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,047 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,047 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,047 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,047 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,047 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,047 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,047 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,048 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,048 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,048 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,048 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,048 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,049 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,049 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,049 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,049 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,050 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,050 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,050 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,050 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,050 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,050 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,050 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,050 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,051 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,051 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,051 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,051 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,051 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,051 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,052 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,052 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,052 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,052 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,052 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,052 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,052 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,052 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,054 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,054 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,054 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,054 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,055 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,055 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,055 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,055 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,056 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,056 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,056 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,056 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,056 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,056 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,057 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,057 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,057 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,057 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,057 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,057 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,057 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,057 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,059 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,059 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,059 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,059 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,059 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,059 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,060 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,060 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,060 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,060 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,060 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,060 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,060 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,060 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,060 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,060 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,060 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,060 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,060 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,061 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,062 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,062 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,062 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,062 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,062 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,062 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,063 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,063 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,063 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:41:51,064 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-06-11 08:41:51,065 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-06-11 08:41:51,066 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-11 08:41:51,066 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-11 08:41:51,066 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-11 08:41:51,066 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-11 08:41:51,066 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-11 08:41:51,066 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-11 08:41:51,066 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-11 08:41:51,066 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-11 08:41:51,071 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 208 places, 248 transitions, 514 flow [2021-06-11 08:41:51,100 INFO L129 PetriNetUnfolder]: 75/405 cut-off events. [2021-06-11 08:41:51,100 INFO L130 PetriNetUnfolder]: For 6/9 co-relation queries the response was YES. [2021-06-11 08:41:51,102 INFO L84 FinitePrefix]: Finished finitePrefix Result has 419 conditions, 405 events. 75/405 cut-off events. For 6/9 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 1727 event pairs, 0 based on Foata normal form. 0/321 useless extension candidates. Maximal degree in co-relation 249. Up to 12 conditions per place. [2021-06-11 08:41:51,103 INFO L82 GeneralOperation]: Start removeDead. Operand has 208 places, 248 transitions, 514 flow [2021-06-11 08:41:51,106 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 208 places, 248 transitions, 514 flow [2021-06-11 08:41:51,106 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:41:51,106 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 208 places, 248 transitions, 514 flow [2021-06-11 08:41:51,107 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 208 places, 248 transitions, 514 flow [2021-06-11 08:41:51,107 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 208 places, 248 transitions, 514 flow [2021-06-11 08:41:51,131 INFO L129 PetriNetUnfolder]: 75/405 cut-off events. [2021-06-11 08:41:51,131 INFO L130 PetriNetUnfolder]: For 6/9 co-relation queries the response was YES. [2021-06-11 08:41:51,134 INFO L84 FinitePrefix]: Finished finitePrefix Result has 419 conditions, 405 events. 75/405 cut-off events. For 6/9 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 1728 event pairs, 0 based on Foata normal form. 0/321 useless extension candidates. Maximal degree in co-relation 249. Up to 12 conditions per place. [2021-06-11 08:41:51,147 INFO L151 LiptonReduction]: Number of co-enabled transitions 29172 [2021-06-11 08:41:51,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:51,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:51,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:51,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:51,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:51,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:51,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:51,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:51,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:51,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:51,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:51,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:51,361 INFO L142 QuantifierPusher]: treesize reduction 2, result has 92.0 percent of original size [2021-06-11 08:41:51,364 INFO L147 QuantifierPusher]: treesize reduction 13, result has 7.1 percent of original size 1 [2021-06-11 08:41:51,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:51,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:51,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:51,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:51,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:51,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:51,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:51,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:51,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:51,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:51,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:51,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:51,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:51,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:51,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:51,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:51,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:51,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:51,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:51,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:51,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:51,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:51,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:51,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:51,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:51,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:51,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:51,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:41:51,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 08:41:51,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:51,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:51,861 INFO L142 QuantifierPusher]: treesize reduction 2, result has 92.0 percent of original size [2021-06-11 08:41:51,863 INFO L147 QuantifierPusher]: treesize reduction 13, result has 7.1 percent of original size 1 [2021-06-11 08:41:51,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:51,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:51,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:51,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:51,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:51,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:41:51,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 08:41:51,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:51,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:52,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:52,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:52,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:52,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:52,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:52,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:52,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:52,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:52,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:52,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:52,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:52,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:52,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:52,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:52,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:52,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:52,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:52,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:52,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:52,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:52,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:52,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:52,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:52,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:52,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:52,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:52,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:52,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:52,679 INFO L142 QuantifierPusher]: treesize reduction 2, result has 92.0 percent of original size [2021-06-11 08:41:52,680 INFO L147 QuantifierPusher]: treesize reduction 13, result has 7.1 percent of original size 1 [2021-06-11 08:41:52,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:52,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:41:52,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:52,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:52,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:52,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:52,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:52,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:52,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:52,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:52,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:52,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:52,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 08:41:52,946 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:52,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:53,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:53,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:53,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:53,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:41:53,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 08:41:53,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:53,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:53,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:53,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:53,100 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-06-11 08:41:53,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:53,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:53,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:53,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:53,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:53,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:53,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:41:53,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:41:53,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:53,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:53,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:53,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:53,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 08:41:53,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 08:41:53,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:53,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:53,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 08:41:53,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-06-11 08:41:53,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:53,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:53,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:53,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:53,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:53,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:53,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:53,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:53,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:53,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:53,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:53,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:53,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:53,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:53,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:53,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:53,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:53,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:53,779 INFO L142 QuantifierPusher]: treesize reduction 34, result has 40.4 percent of original size [2021-06-11 08:41:53,780 INFO L147 QuantifierPusher]: treesize reduction 13, result has 7.1 percent of original size 1 [2021-06-11 08:41:53,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:53,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:53,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:53,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:53,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:53,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:53,967 INFO L142 QuantifierPusher]: treesize reduction 2, result has 92.0 percent of original size [2021-06-11 08:41:53,969 INFO L147 QuantifierPusher]: treesize reduction 13, result has 7.1 percent of original size 1 [2021-06-11 08:41:54,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:54,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:54,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:54,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:54,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:54,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:54,199 INFO L142 QuantifierPusher]: treesize reduction 2, result has 94.6 percent of original size [2021-06-11 08:41:54,200 INFO L147 QuantifierPusher]: treesize reduction 14, result has 39.1 percent of original size 9 [2021-06-11 08:41:54,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:54,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:54,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:54,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:54,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:54,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:54,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:54,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:54,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:54,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:54,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:54,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:41:54,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:41:54,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:54,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:54,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:54,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:54,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 08:41:54,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 08:41:54,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:54,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:54,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 08:41:54,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-06-11 08:41:54,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:54,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:54,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:54,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:54,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:54,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:54,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:54,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:54,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:54,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:54,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:54,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:54,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:54,857 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 08:41:54,857 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 08:41:54,857 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:54,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:54,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:54,925 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 08:41:54,925 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 08:41:54,925 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:54,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:55,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:55,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:55,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:55,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:41:55,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 08:41:55,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:55,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:55,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:55,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:55,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:55,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:55,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:55,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:41:55,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 08:41:55,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:55,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:55,293 INFO L142 QuantifierPusher]: treesize reduction 34, result has 40.4 percent of original size [2021-06-11 08:41:55,295 INFO L147 QuantifierPusher]: treesize reduction 13, result has 7.1 percent of original size 1 [2021-06-11 08:41:55,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:55,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:55,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:55,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:55,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:55,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:55,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:55,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:55,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:55,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:55,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:55,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:55,937 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2021-06-11 08:41:56,179 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2021-06-11 08:41:56,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:56,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:56,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:56,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:41:56,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 58 [2021-06-11 08:41:56,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:56,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:56,452 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:56,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:56,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:56,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:56,796 INFO L163 LiptonReduction]: Checked pairs total: 48936 [2021-06-11 08:41:56,796 INFO L165 LiptonReduction]: Total number of compositions: 230 [2021-06-11 08:41:56,797 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 5691 [2021-06-11 08:41:56,799 INFO L129 PetriNetUnfolder]: 8/35 cut-off events. [2021-06-11 08:41:56,799 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 08:41:56,799 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:41:56,799 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-06-11 08:41:56,799 INFO L428 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:41:56,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:41:56,800 INFO L82 PathProgramCache]: Analyzing trace with hash -92894652, now seen corresponding path program 1 times [2021-06-11 08:41:56,800 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:41:56,800 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461333074] [2021-06-11 08:41:56,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:41:56,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:41:56,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:56,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:56,811 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:56,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:56,812 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 08:41:56,812 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461333074] [2021-06-11 08:41:56,812 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 08:41:56,812 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-11 08:41:56,812 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364763588] [2021-06-11 08:41:56,812 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-11 08:41:56,812 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:41:56,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-11 08:41:56,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-11 08:41:56,813 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 349 out of 478 [2021-06-11 08:41:56,814 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 109 transitions, 236 flow. Second operand has 3 states, 3 states have (on average 349.6666666666667) internal successors, (1049), 3 states have internal predecessors, (1049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:56,814 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:41:56,814 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 349 of 478 [2021-06-11 08:41:56,814 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:41:56,824 INFO L129 PetriNetUnfolder]: 9/126 cut-off events. [2021-06-11 08:41:56,824 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-06-11 08:41:56,824 INFO L84 FinitePrefix]: Finished finitePrefix Result has 145 conditions, 126 events. 9/126 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 575 event pairs, 0 based on Foata normal form. 37/136 useless extension candidates. Maximal degree in co-relation 133. Up to 6 conditions per place. [2021-06-11 08:41:56,825 INFO L132 encePairwiseOnDemand]: 440/478 looper letters, 2 selfloop transitions, 2 changer transitions 0/75 dead transitions. [2021-06-11 08:41:56,825 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 75 places, 75 transitions, 176 flow [2021-06-11 08:41:56,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-11 08:41:56,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-06-11 08:41:56,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1087 transitions. [2021-06-11 08:41:56,828 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7580195258019525 [2021-06-11 08:41:56,828 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1087 transitions. [2021-06-11 08:41:56,828 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1087 transitions. [2021-06-11 08:41:56,828 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:41:56,828 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1087 transitions. [2021-06-11 08:41:56,829 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 362.3333333333333) internal successors, (1087), 3 states have internal predecessors, (1087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:56,831 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 478.0) internal successors, (1912), 4 states have internal predecessors, (1912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:56,831 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 478.0) internal successors, (1912), 4 states have internal predecessors, (1912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:56,831 INFO L185 Difference]: Start difference. First operand has 77 places, 109 transitions, 236 flow. Second operand 3 states and 1087 transitions. [2021-06-11 08:41:56,831 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 75 places, 75 transitions, 176 flow [2021-06-11 08:41:56,832 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 75 places, 75 transitions, 176 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-11 08:41:56,832 INFO L241 Difference]: Finished difference. Result has 76 places, 75 transitions, 178 flow [2021-06-11 08:41:56,832 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=478, PETRI_DIFFERENCE_MINUEND_FLOW=166, PETRI_DIFFERENCE_MINUEND_PLACES=73, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=74, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=178, PETRI_PLACES=76, PETRI_TRANSITIONS=75} [2021-06-11 08:41:56,833 INFO L343 CegarLoopForPetriNet]: 77 programPoint places, -1 predicate places. [2021-06-11 08:41:56,833 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:41:56,833 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 76 places, 75 transitions, 178 flow [2021-06-11 08:41:56,833 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 76 places, 75 transitions, 178 flow [2021-06-11 08:41:56,833 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 76 places, 75 transitions, 178 flow [2021-06-11 08:41:56,838 INFO L129 PetriNetUnfolder]: 9/126 cut-off events. [2021-06-11 08:41:56,838 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-06-11 08:41:56,839 INFO L84 FinitePrefix]: Finished finitePrefix Result has 147 conditions, 126 events. 9/126 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 586 event pairs, 0 based on Foata normal form. 0/99 useless extension candidates. Maximal degree in co-relation 137. Up to 6 conditions per place. [2021-06-11 08:41:56,840 INFO L151 LiptonReduction]: Number of co-enabled transitions 3108 [2021-06-11 08:41:56,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:56,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:41:56,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:56,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:41:57,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:57,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:41:57,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:57,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:57,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:57,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:41:57,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:57,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:57,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:57,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,310 INFO L163 LiptonReduction]: Checked pairs total: 11507 [2021-06-11 08:41:58,310 INFO L165 LiptonReduction]: Total number of compositions: 16 [2021-06-11 08:41:58,310 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1477 [2021-06-11 08:41:58,310 INFO L480 AbstractCegarLoop]: Abstraction has has 76 places, 75 transitions, 178 flow [2021-06-11 08:41:58,311 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 349.6666666666667) internal successors, (1049), 3 states have internal predecessors, (1049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:58,311 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:41:58,311 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-06-11 08:41:58,311 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-06-11 08:41:58,311 INFO L428 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:41:58,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:41:58,311 INFO L82 PathProgramCache]: Analyzing trace with hash 262470292, now seen corresponding path program 1 times [2021-06-11 08:41:58,311 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:41:58,311 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281424453] [2021-06-11 08:41:58,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:41:58,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:41:58,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:58,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:58,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,326 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 08:41:58,326 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281424453] [2021-06-11 08:41:58,326 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986523888] [2021-06-11 08:41:58,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:41:58,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:41:58,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 2 conjunts are in the unsatisfiable core [2021-06-11 08:41:58,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:41:58,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:58,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:58,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:58,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:58,393 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:41:58,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,398 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 08:41:58,398 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-11 08:41:58,398 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 5 [2021-06-11 08:41:58,398 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253602524] [2021-06-11 08:41:58,399 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-11 08:41:58,399 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:41:58,399 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-11 08:41:58,399 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:41:58,400 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 359 out of 494 [2021-06-11 08:41:58,400 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 76 places, 75 transitions, 178 flow. Second operand has 3 states, 3 states have (on average 360.0) internal successors, (1080), 3 states have internal predecessors, (1080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:58,400 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:41:58,400 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 359 of 494 [2021-06-11 08:41:58,401 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:41:58,437 INFO L129 PetriNetUnfolder]: 7/109 cut-off events. [2021-06-11 08:41:58,438 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-06-11 08:41:58,438 INFO L84 FinitePrefix]: Finished finitePrefix Result has 153 conditions, 109 events. 7/109 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 475 event pairs, 0 based on Foata normal form. 0/75 useless extension candidates. Maximal degree in co-relation 141. Up to 21 conditions per place. [2021-06-11 08:41:58,438 INFO L132 encePairwiseOnDemand]: 487/494 looper letters, 12 selfloop transitions, 2 changer transitions 0/77 dead transitions. [2021-06-11 08:41:58,438 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 77 transitions, 210 flow [2021-06-11 08:41:58,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-11 08:41:58,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-06-11 08:41:58,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1094 transitions. [2021-06-11 08:41:58,442 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.738191632928475 [2021-06-11 08:41:58,442 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1094 transitions. [2021-06-11 08:41:58,443 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1094 transitions. [2021-06-11 08:41:58,443 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:41:58,443 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1094 transitions. [2021-06-11 08:41:58,445 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 364.6666666666667) internal successors, (1094), 3 states have internal predecessors, (1094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:58,446 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 494.0) internal successors, (1976), 4 states have internal predecessors, (1976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:58,446 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 494.0) internal successors, (1976), 4 states have internal predecessors, (1976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:58,447 INFO L185 Difference]: Start difference. First operand has 76 places, 75 transitions, 178 flow. Second operand 3 states and 1094 transitions. [2021-06-11 08:41:58,447 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 77 transitions, 210 flow [2021-06-11 08:41:58,447 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 77 transitions, 206 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-06-11 08:41:58,448 INFO L241 Difference]: Finished difference. Result has 78 places, 76 transitions, 198 flow [2021-06-11 08:41:58,448 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=174, PETRI_DIFFERENCE_MINUEND_PLACES=75, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=75, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=198, PETRI_PLACES=78, PETRI_TRANSITIONS=76} [2021-06-11 08:41:58,448 INFO L343 CegarLoopForPetriNet]: 77 programPoint places, 1 predicate places. [2021-06-11 08:41:58,448 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:41:58,449 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 78 places, 76 transitions, 198 flow [2021-06-11 08:41:58,449 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 78 places, 76 transitions, 198 flow [2021-06-11 08:41:58,449 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 78 places, 76 transitions, 198 flow [2021-06-11 08:41:58,454 INFO L129 PetriNetUnfolder]: 7/109 cut-off events. [2021-06-11 08:41:58,454 INFO L130 PetriNetUnfolder]: For 9/9 co-relation queries the response was YES. [2021-06-11 08:41:58,455 INFO L84 FinitePrefix]: Finished finitePrefix Result has 147 conditions, 109 events. 7/109 cut-off events. For 9/9 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 479 event pairs, 0 based on Foata normal form. 0/77 useless extension candidates. Maximal degree in co-relation 133. Up to 17 conditions per place. [2021-06-11 08:41:58,456 INFO L151 LiptonReduction]: Number of co-enabled transitions 3120 [2021-06-11 08:41:58,484 INFO L163 LiptonReduction]: Checked pairs total: 3704 [2021-06-11 08:41:58,484 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 08:41:58,484 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 36 [2021-06-11 08:41:58,485 INFO L480 AbstractCegarLoop]: Abstraction has has 78 places, 76 transitions, 198 flow [2021-06-11 08:41:58,485 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 360.0) internal successors, (1080), 3 states have internal predecessors, (1080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:58,485 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:41:58,485 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 08:41:58,700 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-06-11 08:41:58,701 INFO L428 AbstractCegarLoop]: === Iteration 3 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:41:58,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:41:58,701 INFO L82 PathProgramCache]: Analyzing trace with hash -449740760, now seen corresponding path program 1 times [2021-06-11 08:41:58,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:41:58,701 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411304073] [2021-06-11 08:41:58,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:41:58,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:41:58,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:58,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:58,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,735 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 08:41:58,735 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411304073] [2021-06-11 08:41:58,735 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445147778] [2021-06-11 08:41:58,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:41:58,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:41:58,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 3 conjunts are in the unsatisfiable core [2021-06-11 08:41:58,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:41:58,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:58,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:58,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:58,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:58,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:58,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:58,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:58,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:58,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:41:58,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:41:58,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:58,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:58,874 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:41:58,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:58,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:58,880 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 08:41:58,880 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:41:58,880 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-06-11 08:41:58,881 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266450318] [2021-06-11 08:41:58,881 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:41:58,881 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:41:58,881 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:41:58,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:41:58,883 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 365 out of 494 [2021-06-11 08:41:58,884 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 78 places, 76 transitions, 198 flow. Second operand has 5 states, 5 states have (on average 366.0) internal successors, (1830), 5 states have internal predecessors, (1830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:58,884 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:41:58,884 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 365 of 494 [2021-06-11 08:41:58,884 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:41:58,902 INFO L129 PetriNetUnfolder]: 7/110 cut-off events. [2021-06-11 08:41:58,902 INFO L130 PetriNetUnfolder]: For 10/10 co-relation queries the response was YES. [2021-06-11 08:41:58,903 INFO L84 FinitePrefix]: Finished finitePrefix Result has 155 conditions, 110 events. 7/110 cut-off events. For 10/10 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 499 event pairs, 0 based on Foata normal form. 1/79 useless extension candidates. Maximal degree in co-relation 133. Up to 17 conditions per place. [2021-06-11 08:41:58,903 INFO L132 encePairwiseOnDemand]: 491/494 looper letters, 2 selfloop transitions, 3 changer transitions 0/77 dead transitions. [2021-06-11 08:41:58,903 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 81 places, 77 transitions, 212 flow [2021-06-11 08:41:58,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-11 08:41:58,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-06-11 08:41:58,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1466 transitions. [2021-06-11 08:41:58,906 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7419028340080972 [2021-06-11 08:41:58,906 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1466 transitions. [2021-06-11 08:41:58,906 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1466 transitions. [2021-06-11 08:41:58,906 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:41:58,906 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1466 transitions. [2021-06-11 08:41:58,908 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 366.5) internal successors, (1466), 4 states have internal predecessors, (1466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:58,909 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 494.0) internal successors, (2470), 5 states have internal predecessors, (2470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:58,910 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 494.0) internal successors, (2470), 5 states have internal predecessors, (2470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:58,910 INFO L185 Difference]: Start difference. First operand has 78 places, 76 transitions, 198 flow. Second operand 4 states and 1466 transitions. [2021-06-11 08:41:58,910 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 81 places, 77 transitions, 212 flow [2021-06-11 08:41:58,911 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 80 places, 77 transitions, 210 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-06-11 08:41:58,912 INFO L241 Difference]: Finished difference. Result has 81 places, 77 transitions, 212 flow [2021-06-11 08:41:58,912 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=196, PETRI_DIFFERENCE_MINUEND_PLACES=77, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=76, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=212, PETRI_PLACES=81, PETRI_TRANSITIONS=77} [2021-06-11 08:41:58,912 INFO L343 CegarLoopForPetriNet]: 77 programPoint places, 4 predicate places. [2021-06-11 08:41:58,912 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:41:58,913 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 81 places, 77 transitions, 212 flow [2021-06-11 08:41:58,913 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 81 places, 77 transitions, 212 flow [2021-06-11 08:41:58,913 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 81 places, 77 transitions, 212 flow [2021-06-11 08:41:58,920 INFO L129 PetriNetUnfolder]: 7/110 cut-off events. [2021-06-11 08:41:58,921 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-06-11 08:41:58,921 INFO L84 FinitePrefix]: Finished finitePrefix Result has 155 conditions, 110 events. 7/110 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 479 event pairs, 0 based on Foata normal form. 0/78 useless extension candidates. Maximal degree in co-relation 139. Up to 17 conditions per place. [2021-06-11 08:41:58,922 INFO L151 LiptonReduction]: Number of co-enabled transitions 3120 [2021-06-11 08:41:59,083 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 97 [2021-06-11 08:41:59,331 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 97 [2021-06-11 08:41:59,420 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:59,427 INFO L163 LiptonReduction]: Checked pairs total: 7408 [2021-06-11 08:41:59,427 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:41:59,427 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 515 [2021-06-11 08:41:59,428 INFO L480 AbstractCegarLoop]: Abstraction has has 81 places, 77 transitions, 214 flow [2021-06-11 08:41:59,428 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 366.0) internal successors, (1830), 5 states have internal predecessors, (1830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:41:59,428 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:41:59,428 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 08:41:59,638 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-06-11 08:41:59,639 INFO L428 AbstractCegarLoop]: === Iteration 4 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:41:59,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:41:59,639 INFO L82 PathProgramCache]: Analyzing trace with hash 1753554040, now seen corresponding path program 2 times [2021-06-11 08:41:59,639 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:41:59,639 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981877452] [2021-06-11 08:41:59,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:41:59,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:41:59,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:59,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:59,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:41:59,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:41:59,675 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 08:41:59,675 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981877452] [2021-06-11 08:41:59,675 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182760189] [2021-06-11 08:41:59,675 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:41:59,750 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-06-11 08:41:59,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-11 08:41:59,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-11 08:41:59,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:41:59,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:41:59,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,754 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-06-11 08:41:59,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 08:41:59,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:41:59,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-06-11 08:41:59,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 08:41:59,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,758 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:41:59,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,759 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-06-11 08:41:59,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 08:41:59,826 INFO L354 Elim1Store]: treesize reduction 151, result has 18.4 percent of original size [2021-06-11 08:41:59,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 18 treesize of output 39 [2021-06-11 08:41:59,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-06-11 08:41:59,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-06-11 08:41:59,829 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-11 08:41:59,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2021-06-11 08:41:59,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:41:59,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:41:59,846 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-11 08:41:59,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,869 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:41:59,873 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:41:59,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:41:59,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:41:59,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:41:59,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,880 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:41:59,881 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:41:59,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:41:59,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:41:59,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:41:59,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,886 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:41:59,887 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:41:59,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:41:59,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:41:59,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:41:59,891 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2021-06-11 08:41:59,892 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:41:59,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:41:59,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:41:59,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-06-11 08:41:59,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:41:59,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:41:59,899 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-11 08:41:59,899 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:26, output treesize:45 [2021-06-11 08:41:59,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,902 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:41:59,903 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:41:59,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:41:59,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:41:59,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:41:59,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,907 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:41:59,908 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:41:59,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:41:59,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:41:59,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:41:59,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,912 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:41:59,915 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:41:59,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:41:59,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:41:59,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:41:59,918 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2021-06-11 08:41:59,921 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:41:59,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:41:59,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:41:59,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-06-11 08:41:59,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:41:59,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:41:59,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:41:59,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:41:59,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:41:59,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:41:59,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:41:59,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:41:59,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,946 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:41:59,947 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,947 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:41:59,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:41:59,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:41:59,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:41:59,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,951 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:41:59,953 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:41:59,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:41:59,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:41:59,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:41:59,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,956 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:41:59,968 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:41:59,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:41:59,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:41:59,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:41:59,972 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2021-06-11 08:41:59,973 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:41:59,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:41:59,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:41:59,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-06-11 08:41:59,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:41:59,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:41:59,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:41:59,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:41:59,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:41:59,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 156 [2021-06-11 08:41:59,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:41:59,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:41:59,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:41:59,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 156 [2021-06-11 08:41:59,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:41:59,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:41:59,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:41:59,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:41:59,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:41:59,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:41:59,999 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:42:00,001 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:42:00,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:00,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:42:00,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,004 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:42:00,006 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:42:00,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:00,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:42:00,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,011 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:42:00,012 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:42:00,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:00,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:42:00,015 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2021-06-11 08:42:00,017 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-06-11 08:42:00,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:42:00,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:42:00,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 156 [2021-06-11 08:42:00,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 156 [2021-06-11 08:42:00,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-06-11 08:42:00,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 71 [2021-06-11 08:42:00,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:42:00,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-06-11 08:42:00,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 66 [2021-06-11 08:42:00,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,046 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:42:00,047 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:42:00,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:00,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:42:00,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,050 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:42:00,051 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:42:00,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:00,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:42:00,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,055 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:42:00,055 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:42:00,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:00,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:42:00,058 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 6 disjuncts [2021-06-11 08:42:00,059 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:00,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:00,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:00,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-06-11 08:42:00,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:00,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:00,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-06-11 08:42:00,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:00,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:00,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-06-11 08:42:00,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:00,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:00,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:00,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-06-11 08:42:00,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:00,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:00,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:00,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-06-11 08:42:00,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 145 [2021-06-11 08:42:00,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-06-11 08:42:00,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-06-11 08:42:00,158 INFO L354 Elim1Store]: treesize reduction 64, result has 21.0 percent of original size [2021-06-11 08:42:00,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 26 treesize of output 32 [2021-06-11 08:42:00,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:42:00,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:42:00,161 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-11 08:42:00,201 INFO L354 Elim1Store]: treesize reduction 64, result has 21.0 percent of original size [2021-06-11 08:42:00,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 26 treesize of output 32 [2021-06-11 08:42:00,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:42:00,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:42:00,204 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-11 08:42:00,226 INFO L354 Elim1Store]: treesize reduction 80, result has 1.2 percent of original size [2021-06-11 08:42:00,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 26 treesize of output 1 [2021-06-11 08:42:00,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:00,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:00,228 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-11 08:42:00,288 INFO L354 Elim1Store]: treesize reduction 101, result has 16.5 percent of original size [2021-06-11 08:42:00,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 31 treesize of output 38 [2021-06-11 08:42:00,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:42:00,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:42:00,291 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-11 08:42:00,322 INFO L354 Elim1Store]: treesize reduction 64, result has 21.0 percent of original size [2021-06-11 08:42:00,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 26 treesize of output 32 [2021-06-11 08:42:00,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:42:00,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:42:00,325 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-11 08:42:00,376 INFO L628 ElimStorePlain]: treesize reduction 23, result has 75.3 percent of original size [2021-06-11 08:42:00,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-06-11 08:42:00,379 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-11 08:42:00,379 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 4 variables, input treesize:169, output treesize:27 [2021-06-11 08:42:00,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-06-11 08:42:00,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-06-11 08:42:00,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 08:42:00,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 08:42:00,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 08:42:00,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 08:42:00,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-06-11 08:42:00,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 08:42:00,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:00,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 08:42:00,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:00,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 08:42:00,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-06-11 08:42:00,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 08:42:00,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:00,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-06-11 08:42:00,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 08:42:00,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,406 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 08:42:00,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 08:42:00,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-06-11 08:42:00,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-06-11 08:42:00,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:42:00,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-06-11 08:42:00,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-11 08:42:00,422 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:42:00,422 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:42:00,422 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-11 08:42:00,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-06-11 08:42:00,426 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-11 08:42:00,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:42:00,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:42:00,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:00,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:00,434 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-11 08:42:00,434 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:26, output treesize:22 [2021-06-11 08:42:00,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:42:00,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:42:00,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:00,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:00,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:00,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:00,448 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,452 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:00,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:00,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:00,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:00,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:42:00,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:42:00,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:00,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:00,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:42:00,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:42:00,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:00,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:00,460 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:00,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:00,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,462 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:00,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:00,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:00,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:00,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:42:00,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:42:00,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:00,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:00,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:42:00,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:42:00,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,469 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:00,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:00,470 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,470 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:00,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:00,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:00,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:00,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:00,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:00,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,475 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:42:00,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:42:00,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,475 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,476 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:00,476 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:00,476 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:42:00,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:42:00,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:00,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:00,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:00,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:00,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:00,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:00,480 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-11 08:42:00,480 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-11 08:42:00,480 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 7 [2021-06-11 08:42:00,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291597635] [2021-06-11 08:42:00,480 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:42:00,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:42:00,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:42:00,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-11 08:42:00,482 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 263 out of 495 [2021-06-11 08:42:00,482 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 81 places, 77 transitions, 214 flow. Second operand has 5 states, 5 states have (on average 264.2) internal successors, (1321), 5 states have internal predecessors, (1321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:00,482 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:42:00,482 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 263 of 495 [2021-06-11 08:42:00,482 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:42:01,218 INFO L129 PetriNetUnfolder]: 4784/9670 cut-off events. [2021-06-11 08:42:01,218 INFO L130 PetriNetUnfolder]: For 573/793 co-relation queries the response was YES. [2021-06-11 08:42:01,229 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18346 conditions, 9670 events. 4784/9670 cut-off events. For 573/793 co-relation queries the response was YES. Maximal size of possible extension queue 561. Compared 88578 event pairs, 2002 based on Foata normal form. 0/6407 useless extension candidates. Maximal degree in co-relation 18325. Up to 4888 conditions per place. [2021-06-11 08:42:01,245 INFO L132 encePairwiseOnDemand]: 485/495 looper letters, 74 selfloop transitions, 8 changer transitions 9/123 dead transitions. [2021-06-11 08:42:01,245 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 84 places, 123 transitions, 504 flow [2021-06-11 08:42:01,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-11 08:42:01,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-06-11 08:42:01,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1143 transitions. [2021-06-11 08:42:01,247 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5772727272727273 [2021-06-11 08:42:01,247 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1143 transitions. [2021-06-11 08:42:01,247 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1143 transitions. [2021-06-11 08:42:01,248 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:42:01,248 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1143 transitions. [2021-06-11 08:42:01,249 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 285.75) internal successors, (1143), 4 states have internal predecessors, (1143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:01,251 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 495.0) internal successors, (2475), 5 states have internal predecessors, (2475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:01,251 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 495.0) internal successors, (2475), 5 states have internal predecessors, (2475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:01,251 INFO L185 Difference]: Start difference. First operand has 81 places, 77 transitions, 214 flow. Second operand 4 states and 1143 transitions. [2021-06-11 08:42:01,251 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 84 places, 123 transitions, 504 flow [2021-06-11 08:42:01,254 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 123 transitions, 495 flow, removed 3 selfloop flow, removed 1 redundant places. [2021-06-11 08:42:01,255 INFO L241 Difference]: Finished difference. Result has 85 places, 82 transitions, 256 flow [2021-06-11 08:42:01,255 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=495, PETRI_DIFFERENCE_MINUEND_FLOW=205, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=256, PETRI_PLACES=85, PETRI_TRANSITIONS=82} [2021-06-11 08:42:01,256 INFO L343 CegarLoopForPetriNet]: 77 programPoint places, 8 predicate places. [2021-06-11 08:42:01,256 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:42:01,256 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 85 places, 82 transitions, 256 flow [2021-06-11 08:42:01,256 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 85 places, 82 transitions, 256 flow [2021-06-11 08:42:01,256 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 83 places, 82 transitions, 256 flow [2021-06-11 08:42:01,268 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1056] t_funEXIT-->L950-5: Formula: (= v_t_funThread2of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_47|) InVars {t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} OutVars{t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} AuxVars[] AssignedVars[][67], [Black: 264#(<= ULTIMATE.start_main_~i~1 1), t_funThread1of2ForFork0NotInUse, t_funThread2of2ForFork0NotInUse, 290#true, Black: 225#(= ULTIMATE.start_main_~i~1 0), Black: 249#(<= ULTIMATE.start_main_~i~3 0), Black: 323#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 325#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 41#L950-5true]) [2021-06-11 08:42:01,268 INFO L384 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2021-06-11 08:42:01,268 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 08:42:01,268 INFO L387 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2021-06-11 08:42:01,268 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 08:42:01,269 INFO L129 PetriNetUnfolder]: 44/267 cut-off events. [2021-06-11 08:42:01,269 INFO L130 PetriNetUnfolder]: For 53/59 co-relation queries the response was YES. [2021-06-11 08:42:01,269 INFO L84 FinitePrefix]: Finished finitePrefix Result has 429 conditions, 267 events. 44/267 cut-off events. For 53/59 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1538 event pairs, 10 based on Foata normal form. 0/231 useless extension candidates. Maximal degree in co-relation 407. Up to 58 conditions per place. [2021-06-11 08:42:01,271 INFO L151 LiptonReduction]: Number of co-enabled transitions 3384 [2021-06-11 08:42:01,289 INFO L163 LiptonReduction]: Checked pairs total: 3448 [2021-06-11 08:42:01,289 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 08:42:01,289 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 33 [2021-06-11 08:42:01,289 INFO L480 AbstractCegarLoop]: Abstraction has has 83 places, 82 transitions, 256 flow [2021-06-11 08:42:01,290 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 264.2) internal successors, (1321), 5 states have internal predecessors, (1321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:01,290 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:42:01,290 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1] [2021-06-11 08:42:01,505 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:01,505 INFO L428 AbstractCegarLoop]: === Iteration 5 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:42:01,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:42:01,506 INFO L82 PathProgramCache]: Analyzing trace with hash 87503329, now seen corresponding path program 1 times [2021-06-11 08:42:01,506 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:42:01,506 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449013207] [2021-06-11 08:42:01,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:42:01,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:01,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:01,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:01,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:01,525 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-11 08:42:01,525 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449013207] [2021-06-11 08:42:01,525 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101762432] [2021-06-11 08:42:01,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:01,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:01,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 3 conjunts are in the unsatisfiable core [2021-06-11 08:42:01,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:42:01,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:01,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:01,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:01,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:01,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:01,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:01,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:01,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:01,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:01,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:01,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:01,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:01,630 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:42:01,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:01,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:01,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:01,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:01,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:01,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:01,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:01,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:01,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:01,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:01,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:01,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:01,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:01,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:01,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:01,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:01,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:01,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:01,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:01,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:01,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:01,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:01,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:01,639 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-11 08:42:01,639 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:42:01,639 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2021-06-11 08:42:01,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312109036] [2021-06-11 08:42:01,639 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-11 08:42:01,639 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:42:01,639 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-11 08:42:01,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-11 08:42:01,640 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 365 out of 495 [2021-06-11 08:42:01,641 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 82 transitions, 256 flow. Second operand has 4 states, 4 states have (on average 365.75) internal successors, (1463), 4 states have internal predecessors, (1463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:01,641 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:42:01,641 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 365 of 495 [2021-06-11 08:42:01,641 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:42:01,659 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1056] t_funEXIT-->L950-5: Formula: (= v_t_funThread2of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_47|) InVars {t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} OutVars{t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} AuxVars[] AssignedVars[][78], [Black: 264#(<= ULTIMATE.start_main_~i~1 1), t_funThread1of2ForFork0NotInUse, t_funThread2of2ForFork0NotInUse, 290#true, Black: 225#(= ULTIMATE.start_main_~i~1 0), Black: 249#(<= ULTIMATE.start_main_~i~3 0), Black: 323#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 325#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 41#L950-5true, 329#true]) [2021-06-11 08:42:01,659 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 08:42:01,659 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:01,659 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:01,659 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:01,659 INFO L129 PetriNetUnfolder]: 43/236 cut-off events. [2021-06-11 08:42:01,659 INFO L130 PetriNetUnfolder]: For 56/62 co-relation queries the response was YES. [2021-06-11 08:42:01,660 INFO L84 FinitePrefix]: Finished finitePrefix Result has 404 conditions, 236 events. 43/236 cut-off events. For 56/62 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 1319 event pairs, 12 based on Foata normal form. 1/202 useless extension candidates. Maximal degree in co-relation 373. Up to 58 conditions per place. [2021-06-11 08:42:01,660 INFO L132 encePairwiseOnDemand]: 492/495 looper letters, 2 selfloop transitions, 3 changer transitions 0/83 dead transitions. [2021-06-11 08:42:01,660 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 83 transitions, 272 flow [2021-06-11 08:42:01,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-11 08:42:01,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-06-11 08:42:01,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1466 transitions. [2021-06-11 08:42:01,663 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7404040404040404 [2021-06-11 08:42:01,663 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1466 transitions. [2021-06-11 08:42:01,663 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1466 transitions. [2021-06-11 08:42:01,663 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:42:01,663 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1466 transitions. [2021-06-11 08:42:01,665 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 366.5) internal successors, (1466), 4 states have internal predecessors, (1466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:01,666 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 495.0) internal successors, (2475), 5 states have internal predecessors, (2475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:01,666 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 495.0) internal successors, (2475), 5 states have internal predecessors, (2475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:01,666 INFO L185 Difference]: Start difference. First operand has 83 places, 82 transitions, 256 flow. Second operand 4 states and 1466 transitions. [2021-06-11 08:42:01,666 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 83 transitions, 272 flow [2021-06-11 08:42:01,667 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 83 transitions, 266 flow, removed 3 selfloop flow, removed 1 redundant places. [2021-06-11 08:42:01,668 INFO L241 Difference]: Finished difference. Result has 86 places, 83 transitions, 268 flow [2021-06-11 08:42:01,668 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=495, PETRI_DIFFERENCE_MINUEND_FLOW=252, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=82, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=79, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=268, PETRI_PLACES=86, PETRI_TRANSITIONS=83} [2021-06-11 08:42:01,668 INFO L343 CegarLoopForPetriNet]: 77 programPoint places, 9 predicate places. [2021-06-11 08:42:01,668 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:42:01,669 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 86 places, 83 transitions, 268 flow [2021-06-11 08:42:01,669 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 86 places, 83 transitions, 268 flow [2021-06-11 08:42:01,669 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 86 places, 83 transitions, 268 flow [2021-06-11 08:42:01,681 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1056] t_funEXIT-->L950-5: Formula: (= v_t_funThread2of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_47|) InVars {t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} OutVars{t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} AuxVars[] AssignedVars[][68], [Black: 264#(<= ULTIMATE.start_main_~i~1 1), t_funThread1of2ForFork0NotInUse, 290#true, t_funThread2of2ForFork0NotInUse, Black: 249#(<= ULTIMATE.start_main_~i~3 0), Black: 323#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 325#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 329#true, 41#L950-5true, Black: 332#(<= ULTIMATE.start_main_~i~1 2)]) [2021-06-11 08:42:01,681 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 08:42:01,681 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:01,681 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:01,681 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:01,681 INFO L129 PetriNetUnfolder]: 44/268 cut-off events. [2021-06-11 08:42:01,681 INFO L130 PetriNetUnfolder]: For 45/51 co-relation queries the response was YES. [2021-06-11 08:42:01,682 INFO L84 FinitePrefix]: Finished finitePrefix Result has 436 conditions, 268 events. 44/268 cut-off events. For 45/51 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1527 event pairs, 10 based on Foata normal form. 0/232 useless extension candidates. Maximal degree in co-relation 416. Up to 58 conditions per place. [2021-06-11 08:42:01,684 INFO L151 LiptonReduction]: Number of co-enabled transitions 3384 [2021-06-11 08:42:01,884 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 104 [2021-06-11 08:42:02,175 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 103 [2021-06-11 08:42:02,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:02,265 INFO L163 LiptonReduction]: Checked pairs total: 6896 [2021-06-11 08:42:02,265 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:42:02,265 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 597 [2021-06-11 08:42:02,266 INFO L480 AbstractCegarLoop]: Abstraction has has 86 places, 83 transitions, 273 flow [2021-06-11 08:42:02,266 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 365.75) internal successors, (1463), 4 states have internal predecessors, (1463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:02,266 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:42:02,266 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1] [2021-06-11 08:42:02,492 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-06-11 08:42:02,493 INFO L428 AbstractCegarLoop]: === Iteration 6 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:42:02,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:42:02,493 INFO L82 PathProgramCache]: Analyzing trace with hash 866871691, now seen corresponding path program 2 times [2021-06-11 08:42:02,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:42:02,493 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040641402] [2021-06-11 08:42:02,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:42:02,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:02,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:02,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:02,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:02,511 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:02,511 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-11 08:42:02,511 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040641402] [2021-06-11 08:42:02,511 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760092913] [2021-06-11 08:42:02,511 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:02,585 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-11 08:42:02,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-11 08:42:02,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-11 08:42:02,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:42:02,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:02,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:02,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:02,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:02,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:02,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:02,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:02,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:02,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:02,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:02,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:02,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:02,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:02,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:02,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:02,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:02,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:02,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:02,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:02,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:02,597 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:42:02,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:02,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:02,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:02,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:02,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:02,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:02,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:02,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:02,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:02,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:02,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:02,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:02,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:02,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:02,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:02,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:02,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:02,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:02,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:02,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:02,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:02,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:02,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:02,606 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-11 08:42:02,606 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:42:02,606 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-06-11 08:42:02,606 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920188479] [2021-06-11 08:42:02,606 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:42:02,606 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:42:02,607 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:42:02,607 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:42:02,608 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 365 out of 496 [2021-06-11 08:42:02,609 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 83 transitions, 273 flow. Second operand has 5 states, 5 states have (on average 365.8) internal successors, (1829), 5 states have internal predecessors, (1829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:02,609 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:42:02,609 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 365 of 496 [2021-06-11 08:42:02,609 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:42:02,629 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1056] t_funEXIT-->L950-5: Formula: (= v_t_funThread2of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_47|) InVars {t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} OutVars{t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} AuxVars[] AssignedVars[][79], [t_funThread1of2ForFork0NotInUse, Black: 264#(<= ULTIMATE.start_main_~i~1 1), 290#true, t_funThread2of2ForFork0NotInUse, Black: 249#(<= ULTIMATE.start_main_~i~3 0), Black: 323#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 325#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 332#(<= ULTIMATE.start_main_~i~1 2), 329#true, 41#L950-5true, 363#true]) [2021-06-11 08:42:02,629 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 08:42:02,630 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:02,630 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:02,630 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:02,630 INFO L129 PetriNetUnfolder]: 43/237 cut-off events. [2021-06-11 08:42:02,630 INFO L130 PetriNetUnfolder]: For 48/54 co-relation queries the response was YES. [2021-06-11 08:42:02,630 INFO L84 FinitePrefix]: Finished finitePrefix Result has 414 conditions, 237 events. 43/237 cut-off events. For 48/54 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 1316 event pairs, 12 based on Foata normal form. 1/203 useless extension candidates. Maximal degree in co-relation 388. Up to 58 conditions per place. [2021-06-11 08:42:02,631 INFO L132 encePairwiseOnDemand]: 492/496 looper letters, 2 selfloop transitions, 3 changer transitions 1/84 dead transitions. [2021-06-11 08:42:02,631 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 90 places, 84 transitions, 291 flow [2021-06-11 08:42:02,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 08:42:02,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 08:42:02,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1832 transitions. [2021-06-11 08:42:02,634 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7387096774193549 [2021-06-11 08:42:02,634 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1832 transitions. [2021-06-11 08:42:02,634 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1832 transitions. [2021-06-11 08:42:02,634 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:42:02,634 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1832 transitions. [2021-06-11 08:42:02,637 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 366.4) internal successors, (1832), 5 states have internal predecessors, (1832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:02,638 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 496.0) internal successors, (2976), 6 states have internal predecessors, (2976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:02,639 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 496.0) internal successors, (2976), 6 states have internal predecessors, (2976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:02,639 INFO L185 Difference]: Start difference. First operand has 86 places, 83 transitions, 273 flow. Second operand 5 states and 1832 transitions. [2021-06-11 08:42:02,639 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 90 places, 84 transitions, 291 flow [2021-06-11 08:42:02,640 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 84 transitions, 282 flow, removed 3 selfloop flow, removed 1 redundant places. [2021-06-11 08:42:02,640 INFO L241 Difference]: Finished difference. Result has 90 places, 83 transitions, 274 flow [2021-06-11 08:42:02,641 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=496, PETRI_DIFFERENCE_MINUEND_FLOW=264, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=83, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=274, PETRI_PLACES=90, PETRI_TRANSITIONS=83} [2021-06-11 08:42:02,641 INFO L343 CegarLoopForPetriNet]: 77 programPoint places, 13 predicate places. [2021-06-11 08:42:02,641 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:42:02,641 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 90 places, 83 transitions, 274 flow [2021-06-11 08:42:02,641 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 90 places, 83 transitions, 274 flow [2021-06-11 08:42:02,642 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 87 places, 83 transitions, 274 flow [2021-06-11 08:42:02,653 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1056] t_funEXIT-->L950-5: Formula: (= v_t_funThread2of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_47|) InVars {t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} OutVars{t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} AuxVars[] AssignedVars[][67], [Black: 264#(<= ULTIMATE.start_main_~i~1 1), t_funThread1of2ForFork0NotInUse, 290#true, t_funThread2of2ForFork0NotInUse, Black: 249#(<= ULTIMATE.start_main_~i~3 0), Black: 323#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 325#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 41#L950-5true, Black: 332#(<= ULTIMATE.start_main_~i~1 2), 363#true, Black: 367#(<= ULTIMATE.start_main_~i~1 3)]) [2021-06-11 08:42:02,654 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 08:42:02,654 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:02,654 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:02,654 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:02,654 INFO L129 PetriNetUnfolder]: 44/268 cut-off events. [2021-06-11 08:42:02,654 INFO L130 PetriNetUnfolder]: For 46/52 co-relation queries the response was YES. [2021-06-11 08:42:02,654 INFO L84 FinitePrefix]: Finished finitePrefix Result has 440 conditions, 268 events. 44/268 cut-off events. For 46/52 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1530 event pairs, 10 based on Foata normal form. 0/232 useless extension candidates. Maximal degree in co-relation 418. Up to 58 conditions per place. [2021-06-11 08:42:02,656 INFO L151 LiptonReduction]: Number of co-enabled transitions 3384 [2021-06-11 08:42:02,861 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 107 [2021-06-11 08:42:03,198 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 106 [2021-06-11 08:42:03,303 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-06-11 08:42:03,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:03,312 INFO L163 LiptonReduction]: Checked pairs total: 6896 [2021-06-11 08:42:03,312 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:42:03,313 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 672 [2021-06-11 08:42:03,313 INFO L480 AbstractCegarLoop]: Abstraction has has 87 places, 83 transitions, 279 flow [2021-06-11 08:42:03,313 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 365.8) internal successors, (1829), 5 states have internal predecessors, (1829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:03,313 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:42:03,313 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1] [2021-06-11 08:42:03,515 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:03,515 INFO L428 AbstractCegarLoop]: === Iteration 7 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:42:03,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:42:03,515 INFO L82 PathProgramCache]: Analyzing trace with hash -930079668, now seen corresponding path program 1 times [2021-06-11 08:42:03,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:42:03,515 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591017616] [2021-06-11 08:42:03,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:42:03,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:03,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:03,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:03,530 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:03,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:03,534 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-11 08:42:03,534 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591017616] [2021-06-11 08:42:03,534 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11996294] [2021-06-11 08:42:03,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:03,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:03,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-11 08:42:03,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:42:03,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:03,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:03,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:03,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:03,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:03,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:03,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:03,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:03,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:03,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:03,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:03,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:03,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:03,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:03,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:03,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:03,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:03,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:03,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:03,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:03,599 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:42:03,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:03,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:03,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:03,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:03,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:03,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:03,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:03,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:03,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:03,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:03,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:03,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:03,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:03,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:03,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:03,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:03,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:03,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:03,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:03,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:03,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:03,608 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:03,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:03,608 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-11 08:42:03,608 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:42:03,608 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-06-11 08:42:03,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679582748] [2021-06-11 08:42:03,608 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:42:03,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:42:03,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:42:03,609 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:42:03,610 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 365 out of 497 [2021-06-11 08:42:03,611 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 87 places, 83 transitions, 279 flow. Second operand has 5 states, 5 states have (on average 365.8) internal successors, (1829), 5 states have internal predecessors, (1829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:03,611 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:42:03,611 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 365 of 497 [2021-06-11 08:42:03,611 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:42:03,631 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1056] t_funEXIT-->L950-5: Formula: (= v_t_funThread2of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_47|) InVars {t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} OutVars{t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} AuxVars[] AssignedVars[][79], [Black: 264#(<= ULTIMATE.start_main_~i~1 1), t_funThread1of2ForFork0NotInUse, 401#true, t_funThread2of2ForFork0NotInUse, 290#true, Black: 249#(<= ULTIMATE.start_main_~i~3 0), Black: 323#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 325#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 41#L950-5true, Black: 332#(<= ULTIMATE.start_main_~i~1 2), 363#true, Black: 367#(<= ULTIMATE.start_main_~i~1 3)]) [2021-06-11 08:42:03,631 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 08:42:03,632 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:03,632 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:03,632 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:03,632 INFO L129 PetriNetUnfolder]: 43/237 cut-off events. [2021-06-11 08:42:03,632 INFO L130 PetriNetUnfolder]: For 48/54 co-relation queries the response was YES. [2021-06-11 08:42:03,632 INFO L84 FinitePrefix]: Finished finitePrefix Result has 419 conditions, 237 events. 43/237 cut-off events. For 48/54 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 1317 event pairs, 12 based on Foata normal form. 1/203 useless extension candidates. Maximal degree in co-relation 391. Up to 58 conditions per place. [2021-06-11 08:42:03,633 INFO L132 encePairwiseOnDemand]: 493/497 looper letters, 2 selfloop transitions, 3 changer transitions 1/84 dead transitions. [2021-06-11 08:42:03,633 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 84 transitions, 299 flow [2021-06-11 08:42:03,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 08:42:03,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 08:42:03,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1832 transitions. [2021-06-11 08:42:03,636 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7372233400402415 [2021-06-11 08:42:03,636 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1832 transitions. [2021-06-11 08:42:03,636 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1832 transitions. [2021-06-11 08:42:03,637 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:42:03,637 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1832 transitions. [2021-06-11 08:42:03,639 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 366.4) internal successors, (1832), 5 states have internal predecessors, (1832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:03,641 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 497.0) internal successors, (2982), 6 states have internal predecessors, (2982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:03,641 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 497.0) internal successors, (2982), 6 states have internal predecessors, (2982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:03,641 INFO L185 Difference]: Start difference. First operand has 87 places, 83 transitions, 279 flow. Second operand 5 states and 1832 transitions. [2021-06-11 08:42:03,641 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 84 transitions, 299 flow [2021-06-11 08:42:03,642 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 84 transitions, 282 flow, removed 7 selfloop flow, removed 2 redundant places. [2021-06-11 08:42:03,643 INFO L241 Difference]: Finished difference. Result has 90 places, 83 transitions, 274 flow [2021-06-11 08:42:03,643 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=497, PETRI_DIFFERENCE_MINUEND_FLOW=264, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=83, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=274, PETRI_PLACES=90, PETRI_TRANSITIONS=83} [2021-06-11 08:42:03,643 INFO L343 CegarLoopForPetriNet]: 77 programPoint places, 13 predicate places. [2021-06-11 08:42:03,643 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:42:03,643 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 90 places, 83 transitions, 274 flow [2021-06-11 08:42:03,644 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 90 places, 83 transitions, 274 flow [2021-06-11 08:42:03,644 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 87 places, 83 transitions, 274 flow [2021-06-11 08:42:03,656 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1056] t_funEXIT-->L950-5: Formula: (= v_t_funThread2of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_47|) InVars {t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} OutVars{t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} AuxVars[] AssignedVars[][66], [t_funThread1of2ForFork0NotInUse, 401#true, 290#true, t_funThread2of2ForFork0NotInUse, Black: 249#(<= ULTIMATE.start_main_~i~3 0), Black: 405#(<= ULTIMATE.start_main_~i~1 4), Black: 323#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 325#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 41#L950-5true, Black: 332#(<= ULTIMATE.start_main_~i~1 2), Black: 367#(<= ULTIMATE.start_main_~i~1 3)]) [2021-06-11 08:42:03,656 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 08:42:03,656 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:03,656 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:03,656 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:03,656 INFO L129 PetriNetUnfolder]: 44/268 cut-off events. [2021-06-11 08:42:03,656 INFO L130 PetriNetUnfolder]: For 46/52 co-relation queries the response was YES. [2021-06-11 08:42:03,657 INFO L84 FinitePrefix]: Finished finitePrefix Result has 440 conditions, 268 events. 44/268 cut-off events. For 46/52 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1530 event pairs, 10 based on Foata normal form. 0/232 useless extension candidates. Maximal degree in co-relation 418. Up to 58 conditions per place. [2021-06-11 08:42:03,659 INFO L151 LiptonReduction]: Number of co-enabled transitions 3384 [2021-06-11 08:42:04,000 WARN L205 SmtUtils]: Spent 340.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 111 [2021-06-11 08:42:04,138 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-06-11 08:42:04,335 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 110 [2021-06-11 08:42:04,469 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-06-11 08:42:04,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:04,479 INFO L163 LiptonReduction]: Checked pairs total: 6896 [2021-06-11 08:42:04,479 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:42:04,479 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 836 [2021-06-11 08:42:04,479 INFO L480 AbstractCegarLoop]: Abstraction has has 87 places, 83 transitions, 279 flow [2021-06-11 08:42:04,480 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 365.8) internal successors, (1829), 5 states have internal predecessors, (1829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:04,480 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:42:04,480 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1] [2021-06-11 08:42:04,681 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:04,681 INFO L428 AbstractCegarLoop]: === Iteration 8 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:42:04,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:42:04,681 INFO L82 PathProgramCache]: Analyzing trace with hash 1567936269, now seen corresponding path program 1 times [2021-06-11 08:42:04,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:42:04,681 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18961981] [2021-06-11 08:42:04,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:42:04,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:04,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:04,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:04,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:04,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:04,699 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-11 08:42:04,699 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18961981] [2021-06-11 08:42:04,699 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542767692] [2021-06-11 08:42:04,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:04,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:04,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-11 08:42:04,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:42:04,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:04,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:04,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:04,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:04,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:04,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:04,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:04,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:04,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:04,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:04,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:04,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:04,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:04,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:04,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:04,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:04,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:04,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:04,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:04,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:04,806 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:42:04,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:04,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:04,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:04,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:04,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:04,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:04,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:04,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:04,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:04,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:04,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:04,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:04,811 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:04,811 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:04,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:04,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:04,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:04,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:04,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:04,814 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:04,814 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:04,814 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:04,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:04,816 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-11 08:42:04,816 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:42:04,816 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-06-11 08:42:04,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822247856] [2021-06-11 08:42:04,817 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:42:04,817 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:42:04,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:42:04,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:42:04,819 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 365 out of 498 [2021-06-11 08:42:04,820 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 87 places, 83 transitions, 279 flow. Second operand has 5 states, 5 states have (on average 365.8) internal successors, (1829), 5 states have internal predecessors, (1829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:04,820 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:42:04,820 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 365 of 498 [2021-06-11 08:42:04,820 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:42:04,840 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1056] t_funEXIT-->L950-5: Formula: (= v_t_funThread2of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_47|) InVars {t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} OutVars{t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} AuxVars[] AssignedVars[][79], [t_funThread1of2ForFork0NotInUse, 401#true, t_funThread2of2ForFork0NotInUse, 290#true, Black: 249#(<= ULTIMATE.start_main_~i~3 0), Black: 405#(<= ULTIMATE.start_main_~i~1 4), Black: 323#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 439#true, Black: 325#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 41#L950-5true, Black: 332#(<= ULTIMATE.start_main_~i~1 2), Black: 367#(<= ULTIMATE.start_main_~i~1 3)]) [2021-06-11 08:42:04,841 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 08:42:04,841 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:04,841 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:04,841 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:04,841 INFO L129 PetriNetUnfolder]: 43/237 cut-off events. [2021-06-11 08:42:04,841 INFO L130 PetriNetUnfolder]: For 48/54 co-relation queries the response was YES. [2021-06-11 08:42:04,841 INFO L84 FinitePrefix]: Finished finitePrefix Result has 419 conditions, 237 events. 43/237 cut-off events. For 48/54 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 1317 event pairs, 12 based on Foata normal form. 1/203 useless extension candidates. Maximal degree in co-relation 391. Up to 58 conditions per place. [2021-06-11 08:42:04,842 INFO L132 encePairwiseOnDemand]: 494/498 looper letters, 2 selfloop transitions, 3 changer transitions 1/84 dead transitions. [2021-06-11 08:42:04,842 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 84 transitions, 299 flow [2021-06-11 08:42:04,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 08:42:04,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 08:42:04,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1832 transitions. [2021-06-11 08:42:04,845 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7357429718875502 [2021-06-11 08:42:04,845 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1832 transitions. [2021-06-11 08:42:04,845 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1832 transitions. [2021-06-11 08:42:04,845 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:42:04,845 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1832 transitions. [2021-06-11 08:42:04,848 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 366.4) internal successors, (1832), 5 states have internal predecessors, (1832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:04,851 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 498.0) internal successors, (2988), 6 states have internal predecessors, (2988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:04,851 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 498.0) internal successors, (2988), 6 states have internal predecessors, (2988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:04,851 INFO L185 Difference]: Start difference. First operand has 87 places, 83 transitions, 279 flow. Second operand 5 states and 1832 transitions. [2021-06-11 08:42:04,851 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 84 transitions, 299 flow [2021-06-11 08:42:04,852 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 84 transitions, 282 flow, removed 7 selfloop flow, removed 2 redundant places. [2021-06-11 08:42:04,852 INFO L241 Difference]: Finished difference. Result has 90 places, 83 transitions, 274 flow [2021-06-11 08:42:04,853 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=498, PETRI_DIFFERENCE_MINUEND_FLOW=264, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=83, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=274, PETRI_PLACES=90, PETRI_TRANSITIONS=83} [2021-06-11 08:42:04,853 INFO L343 CegarLoopForPetriNet]: 77 programPoint places, 13 predicate places. [2021-06-11 08:42:04,853 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:42:04,853 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 90 places, 83 transitions, 274 flow [2021-06-11 08:42:04,853 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 90 places, 83 transitions, 274 flow [2021-06-11 08:42:04,853 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 87 places, 83 transitions, 274 flow [2021-06-11 08:42:04,865 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1056] t_funEXIT-->L950-5: Formula: (= v_t_funThread2of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_47|) InVars {t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} OutVars{t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} AuxVars[] AssignedVars[][67], [t_funThread1of2ForFork0NotInUse, 290#true, t_funThread2of2ForFork0NotInUse, Black: 249#(<= ULTIMATE.start_main_~i~3 0), Black: 405#(<= ULTIMATE.start_main_~i~1 4), 439#true, Black: 323#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 325#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 41#L950-5true, Black: 443#(<= ULTIMATE.start_main_~i~1 5), Black: 367#(<= ULTIMATE.start_main_~i~1 3)]) [2021-06-11 08:42:04,865 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 08:42:04,865 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:04,865 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:04,865 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:04,866 INFO L129 PetriNetUnfolder]: 44/268 cut-off events. [2021-06-11 08:42:04,866 INFO L130 PetriNetUnfolder]: For 46/52 co-relation queries the response was YES. [2021-06-11 08:42:04,866 INFO L84 FinitePrefix]: Finished finitePrefix Result has 440 conditions, 268 events. 44/268 cut-off events. For 46/52 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1530 event pairs, 10 based on Foata normal form. 0/232 useless extension candidates. Maximal degree in co-relation 418. Up to 58 conditions per place. [2021-06-11 08:42:04,868 INFO L151 LiptonReduction]: Number of co-enabled transitions 3384 [2021-06-11 08:42:05,120 WARN L205 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 112 [2021-06-11 08:42:05,323 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-06-11 08:42:05,626 WARN L205 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 112 [2021-06-11 08:42:05,740 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 107 [2021-06-11 08:42:05,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:05,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:05,753 INFO L163 LiptonReduction]: Checked pairs total: 6896 [2021-06-11 08:42:05,753 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:42:05,753 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 900 [2021-06-11 08:42:05,754 INFO L480 AbstractCegarLoop]: Abstraction has has 87 places, 83 transitions, 279 flow [2021-06-11 08:42:05,754 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 365.8) internal successors, (1829), 5 states have internal predecessors, (1829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:05,754 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:42:05,754 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1] [2021-06-11 08:42:05,964 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:05,965 INFO L428 AbstractCegarLoop]: === Iteration 9 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:42:05,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:42:05,965 INFO L82 PathProgramCache]: Analyzing trace with hash -229015090, now seen corresponding path program 1 times [2021-06-11 08:42:05,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:42:05,965 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843087022] [2021-06-11 08:42:05,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:42:05,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:05,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:05,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:05,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:05,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:05,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:05,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:05,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:05,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:05,984 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-11 08:42:05,984 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843087022] [2021-06-11 08:42:05,984 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487258823] [2021-06-11 08:42:05,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:06,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:06,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-11 08:42:06,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:42:06,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:06,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:06,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:06,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:06,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:06,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:06,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:06,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:06,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:06,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:06,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:06,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:06,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:06,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:06,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:06,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:06,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:06,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:06,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:06,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:06,067 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:42:06,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:06,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:06,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:06,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:06,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:06,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:06,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:06,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:06,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:06,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:06,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:06,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:06,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:06,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:06,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:06,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:06,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:06,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:06,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:06,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:06,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:06,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:06,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:06,076 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-11 08:42:06,076 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:42:06,076 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-06-11 08:42:06,076 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060567302] [2021-06-11 08:42:06,076 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:42:06,076 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:42:06,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:42:06,077 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:42:06,085 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 365 out of 499 [2021-06-11 08:42:06,086 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 87 places, 83 transitions, 279 flow. Second operand has 5 states, 5 states have (on average 365.8) internal successors, (1829), 5 states have internal predecessors, (1829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:06,086 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:42:06,086 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 365 of 499 [2021-06-11 08:42:06,086 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:42:06,108 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1056] t_funEXIT-->L950-5: Formula: (= v_t_funThread2of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_47|) InVars {t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} OutVars{t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} AuxVars[] AssignedVars[][79], [t_funThread1of2ForFork0NotInUse, t_funThread2of2ForFork0NotInUse, 290#true, Black: 249#(<= ULTIMATE.start_main_~i~3 0), Black: 405#(<= ULTIMATE.start_main_~i~1 4), Black: 323#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 439#true, Black: 325#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 41#L950-5true, Black: 443#(<= ULTIMATE.start_main_~i~1 5), 477#true, Black: 367#(<= ULTIMATE.start_main_~i~1 3)]) [2021-06-11 08:42:06,108 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 08:42:06,108 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:06,108 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:06,108 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:06,108 INFO L129 PetriNetUnfolder]: 43/237 cut-off events. [2021-06-11 08:42:06,108 INFO L130 PetriNetUnfolder]: For 48/54 co-relation queries the response was YES. [2021-06-11 08:42:06,109 INFO L84 FinitePrefix]: Finished finitePrefix Result has 419 conditions, 237 events. 43/237 cut-off events. For 48/54 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 1317 event pairs, 12 based on Foata normal form. 1/203 useless extension candidates. Maximal degree in co-relation 391. Up to 58 conditions per place. [2021-06-11 08:42:06,109 INFO L132 encePairwiseOnDemand]: 495/499 looper letters, 2 selfloop transitions, 3 changer transitions 1/84 dead transitions. [2021-06-11 08:42:06,109 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 84 transitions, 299 flow [2021-06-11 08:42:06,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 08:42:06,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 08:42:06,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1832 transitions. [2021-06-11 08:42:06,112 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7342685370741483 [2021-06-11 08:42:06,112 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1832 transitions. [2021-06-11 08:42:06,112 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1832 transitions. [2021-06-11 08:42:06,113 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:42:06,113 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1832 transitions. [2021-06-11 08:42:06,115 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 366.4) internal successors, (1832), 5 states have internal predecessors, (1832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:06,117 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 499.0) internal successors, (2994), 6 states have internal predecessors, (2994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:06,117 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 499.0) internal successors, (2994), 6 states have internal predecessors, (2994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:06,117 INFO L185 Difference]: Start difference. First operand has 87 places, 83 transitions, 279 flow. Second operand 5 states and 1832 transitions. [2021-06-11 08:42:06,117 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 84 transitions, 299 flow [2021-06-11 08:42:06,118 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 84 transitions, 282 flow, removed 7 selfloop flow, removed 2 redundant places. [2021-06-11 08:42:06,119 INFO L241 Difference]: Finished difference. Result has 90 places, 83 transitions, 274 flow [2021-06-11 08:42:06,119 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=499, PETRI_DIFFERENCE_MINUEND_FLOW=264, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=83, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=274, PETRI_PLACES=90, PETRI_TRANSITIONS=83} [2021-06-11 08:42:06,119 INFO L343 CegarLoopForPetriNet]: 77 programPoint places, 13 predicate places. [2021-06-11 08:42:06,119 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:42:06,119 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 90 places, 83 transitions, 274 flow [2021-06-11 08:42:06,119 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 90 places, 83 transitions, 274 flow [2021-06-11 08:42:06,120 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 87 places, 83 transitions, 274 flow [2021-06-11 08:42:06,132 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1056] t_funEXIT-->L950-5: Formula: (= v_t_funThread2of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_47|) InVars {t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} OutVars{t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} AuxVars[] AssignedVars[][67], [t_funThread1of2ForFork0NotInUse, Black: 481#(<= ULTIMATE.start_main_~i~1 6), 290#true, t_funThread2of2ForFork0NotInUse, Black: 249#(<= ULTIMATE.start_main_~i~3 0), Black: 405#(<= ULTIMATE.start_main_~i~1 4), Black: 323#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 325#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 41#L950-5true, Black: 443#(<= ULTIMATE.start_main_~i~1 5), 477#true]) [2021-06-11 08:42:06,132 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 08:42:06,132 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:06,132 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:06,132 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:06,132 INFO L129 PetriNetUnfolder]: 44/268 cut-off events. [2021-06-11 08:42:06,132 INFO L130 PetriNetUnfolder]: For 46/52 co-relation queries the response was YES. [2021-06-11 08:42:06,133 INFO L84 FinitePrefix]: Finished finitePrefix Result has 440 conditions, 268 events. 44/268 cut-off events. For 46/52 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1530 event pairs, 10 based on Foata normal form. 0/232 useless extension candidates. Maximal degree in co-relation 418. Up to 58 conditions per place. [2021-06-11 08:42:06,135 INFO L151 LiptonReduction]: Number of co-enabled transitions 3384 [2021-06-11 08:42:06,371 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 116 [2021-06-11 08:42:06,604 WARN L205 SmtUtils]: Spent 231.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-06-11 08:42:06,859 WARN L205 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 116 [2021-06-11 08:42:07,211 WARN L205 SmtUtils]: Spent 351.00 ms on a formula simplification that was a NOOP. DAG size: 108 [2021-06-11 08:42:07,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:07,220 INFO L163 LiptonReduction]: Checked pairs total: 6896 [2021-06-11 08:42:07,221 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:42:07,221 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1102 [2021-06-11 08:42:07,221 INFO L480 AbstractCegarLoop]: Abstraction has has 87 places, 83 transitions, 279 flow [2021-06-11 08:42:07,221 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 365.8) internal successors, (1829), 5 states have internal predecessors, (1829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:07,221 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:42:07,222 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1] [2021-06-11 08:42:07,422 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-06-11 08:42:07,422 INFO L428 AbstractCegarLoop]: === Iteration 10 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:42:07,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:42:07,423 INFO L82 PathProgramCache]: Analyzing trace with hash -2025966449, now seen corresponding path program 1 times [2021-06-11 08:42:07,423 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:42:07,423 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263023168] [2021-06-11 08:42:07,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:42:07,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:07,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:07,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:07,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:07,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:07,444 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-11 08:42:07,444 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263023168] [2021-06-11 08:42:07,444 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866445914] [2021-06-11 08:42:07,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:07,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:07,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-11 08:42:07,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:42:07,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:07,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:07,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:07,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:07,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:07,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:07,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:07,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:07,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:07,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:07,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:07,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:07,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:07,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:07,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:07,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:07,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:07,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:07,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:07,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:07,513 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:42:07,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:07,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:07,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:07,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:07,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:07,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:07,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:07,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:07,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:07,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:07,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:07,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:07,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:07,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:07,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:07,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:07,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:07,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:07,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:07,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:07,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:07,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:07,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:07,523 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-11 08:42:07,523 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:42:07,523 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-06-11 08:42:07,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216925569] [2021-06-11 08:42:07,523 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:42:07,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:42:07,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:42:07,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:42:07,524 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 365 out of 500 [2021-06-11 08:42:07,525 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 87 places, 83 transitions, 279 flow. Second operand has 5 states, 5 states have (on average 365.8) internal successors, (1829), 5 states have internal predecessors, (1829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:07,525 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:42:07,525 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 365 of 500 [2021-06-11 08:42:07,525 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:42:07,563 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1056] t_funEXIT-->L950-5: Formula: (= v_t_funThread2of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_47|) InVars {t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} OutVars{t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} AuxVars[] AssignedVars[][79], [t_funThread1of2ForFork0NotInUse, Black: 481#(<= ULTIMATE.start_main_~i~1 6), t_funThread2of2ForFork0NotInUse, 290#true, 515#true, Black: 249#(<= ULTIMATE.start_main_~i~3 0), Black: 405#(<= ULTIMATE.start_main_~i~1 4), Black: 323#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 325#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 41#L950-5true, Black: 443#(<= ULTIMATE.start_main_~i~1 5), 477#true]) [2021-06-11 08:42:07,563 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 08:42:07,563 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:07,563 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:07,563 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:07,563 INFO L129 PetriNetUnfolder]: 43/237 cut-off events. [2021-06-11 08:42:07,563 INFO L130 PetriNetUnfolder]: For 48/54 co-relation queries the response was YES. [2021-06-11 08:42:07,564 INFO L84 FinitePrefix]: Finished finitePrefix Result has 419 conditions, 237 events. 43/237 cut-off events. For 48/54 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 1316 event pairs, 12 based on Foata normal form. 1/203 useless extension candidates. Maximal degree in co-relation 391. Up to 58 conditions per place. [2021-06-11 08:42:07,564 INFO L132 encePairwiseOnDemand]: 496/500 looper letters, 2 selfloop transitions, 3 changer transitions 1/84 dead transitions. [2021-06-11 08:42:07,564 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 84 transitions, 299 flow [2021-06-11 08:42:07,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 08:42:07,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 08:42:07,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1832 transitions. [2021-06-11 08:42:07,567 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7328 [2021-06-11 08:42:07,567 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1832 transitions. [2021-06-11 08:42:07,567 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1832 transitions. [2021-06-11 08:42:07,568 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:42:07,568 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1832 transitions. [2021-06-11 08:42:07,570 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 366.4) internal successors, (1832), 5 states have internal predecessors, (1832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:07,572 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 500.0) internal successors, (3000), 6 states have internal predecessors, (3000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:07,572 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 500.0) internal successors, (3000), 6 states have internal predecessors, (3000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:07,572 INFO L185 Difference]: Start difference. First operand has 87 places, 83 transitions, 279 flow. Second operand 5 states and 1832 transitions. [2021-06-11 08:42:07,572 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 84 transitions, 299 flow [2021-06-11 08:42:07,573 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 84 transitions, 282 flow, removed 7 selfloop flow, removed 2 redundant places. [2021-06-11 08:42:07,574 INFO L241 Difference]: Finished difference. Result has 90 places, 83 transitions, 274 flow [2021-06-11 08:42:07,574 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=500, PETRI_DIFFERENCE_MINUEND_FLOW=264, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=83, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=274, PETRI_PLACES=90, PETRI_TRANSITIONS=83} [2021-06-11 08:42:07,574 INFO L343 CegarLoopForPetriNet]: 77 programPoint places, 13 predicate places. [2021-06-11 08:42:07,574 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:42:07,574 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 90 places, 83 transitions, 274 flow [2021-06-11 08:42:07,574 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 90 places, 83 transitions, 274 flow [2021-06-11 08:42:07,574 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 87 places, 83 transitions, 274 flow [2021-06-11 08:42:07,586 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1056] t_funEXIT-->L950-5: Formula: (= v_t_funThread2of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_47|) InVars {t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} OutVars{t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} AuxVars[] AssignedVars[][68], [t_funThread1of2ForFork0NotInUse, Black: 481#(<= ULTIMATE.start_main_~i~1 6), 290#true, t_funThread2of2ForFork0NotInUse, 515#true, Black: 249#(<= ULTIMATE.start_main_~i~3 0), Black: 323#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 519#(<= ULTIMATE.start_main_~i~1 7), Black: 325#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 41#L950-5true, Black: 443#(<= ULTIMATE.start_main_~i~1 5)]) [2021-06-11 08:42:07,587 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 08:42:07,587 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:07,587 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:07,587 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:07,587 INFO L129 PetriNetUnfolder]: 44/268 cut-off events. [2021-06-11 08:42:07,587 INFO L130 PetriNetUnfolder]: For 46/52 co-relation queries the response was YES. [2021-06-11 08:42:07,587 INFO L84 FinitePrefix]: Finished finitePrefix Result has 440 conditions, 268 events. 44/268 cut-off events. For 46/52 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1530 event pairs, 10 based on Foata normal form. 0/232 useless extension candidates. Maximal degree in co-relation 418. Up to 58 conditions per place. [2021-06-11 08:42:07,589 INFO L151 LiptonReduction]: Number of co-enabled transitions 3384 [2021-06-11 08:42:07,956 WARN L205 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 119 [2021-06-11 08:42:08,147 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-06-11 08:42:08,425 WARN L205 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 119 [2021-06-11 08:42:08,839 WARN L205 SmtUtils]: Spent 413.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-06-11 08:42:08,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:08,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:08,849 INFO L163 LiptonReduction]: Checked pairs total: 6896 [2021-06-11 08:42:08,849 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:42:08,849 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1275 [2021-06-11 08:42:08,849 INFO L480 AbstractCegarLoop]: Abstraction has has 87 places, 83 transitions, 279 flow [2021-06-11 08:42:08,850 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 365.8) internal successors, (1829), 5 states have internal predecessors, (1829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:08,850 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:42:08,850 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1] [2021-06-11 08:42:09,056 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-06-11 08:42:09,057 INFO L428 AbstractCegarLoop]: === Iteration 11 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:42:09,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:42:09,058 INFO L82 PathProgramCache]: Analyzing trace with hash 472049488, now seen corresponding path program 1 times [2021-06-11 08:42:09,058 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:42:09,058 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159244456] [2021-06-11 08:42:09,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:42:09,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:09,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:09,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:09,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:09,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:09,078 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-11 08:42:09,078 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159244456] [2021-06-11 08:42:09,079 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1298551107] [2021-06-11 08:42:09,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:09,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:09,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-11 08:42:09,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:42:09,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:09,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:09,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:09,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:09,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:09,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:09,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:09,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:09,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:09,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:09,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:09,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:09,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:09,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:09,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:09,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:09,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:09,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:09,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:09,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:09,185 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:42:09,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:09,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:09,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:09,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:09,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:09,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:09,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:09,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:09,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:09,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:09,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:09,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:09,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:09,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:09,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:09,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:09,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:09,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:09,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:09,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:09,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:09,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:09,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:09,194 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-11 08:42:09,194 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:42:09,194 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-06-11 08:42:09,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661702746] [2021-06-11 08:42:09,195 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:42:09,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:42:09,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:42:09,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:42:09,196 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 365 out of 501 [2021-06-11 08:42:09,197 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 87 places, 83 transitions, 279 flow. Second operand has 5 states, 5 states have (on average 365.8) internal successors, (1829), 5 states have internal predecessors, (1829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:09,197 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:42:09,197 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 365 of 501 [2021-06-11 08:42:09,197 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:42:09,221 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1056] t_funEXIT-->L950-5: Formula: (= v_t_funThread2of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_47|) InVars {t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} OutVars{t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} AuxVars[] AssignedVars[][79], [t_funThread1of2ForFork0NotInUse, Black: 481#(<= ULTIMATE.start_main_~i~1 6), t_funThread2of2ForFork0NotInUse, 290#true, 515#true, Black: 249#(<= ULTIMATE.start_main_~i~3 0), Black: 323#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 519#(<= ULTIMATE.start_main_~i~1 7), Black: 325#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 41#L950-5true, 553#true, Black: 443#(<= ULTIMATE.start_main_~i~1 5)]) [2021-06-11 08:42:09,222 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 08:42:09,222 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:09,222 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:09,222 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:09,222 INFO L129 PetriNetUnfolder]: 43/237 cut-off events. [2021-06-11 08:42:09,222 INFO L130 PetriNetUnfolder]: For 48/54 co-relation queries the response was YES. [2021-06-11 08:42:09,222 INFO L84 FinitePrefix]: Finished finitePrefix Result has 419 conditions, 237 events. 43/237 cut-off events. For 48/54 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 1317 event pairs, 12 based on Foata normal form. 1/203 useless extension candidates. Maximal degree in co-relation 391. Up to 58 conditions per place. [2021-06-11 08:42:09,223 INFO L132 encePairwiseOnDemand]: 497/501 looper letters, 2 selfloop transitions, 3 changer transitions 1/84 dead transitions. [2021-06-11 08:42:09,223 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 84 transitions, 299 flow [2021-06-11 08:42:09,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 08:42:09,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 08:42:09,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1832 transitions. [2021-06-11 08:42:09,226 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7313373253493014 [2021-06-11 08:42:09,226 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1832 transitions. [2021-06-11 08:42:09,226 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1832 transitions. [2021-06-11 08:42:09,226 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:42:09,226 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1832 transitions. [2021-06-11 08:42:09,228 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 366.4) internal successors, (1832), 5 states have internal predecessors, (1832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:09,230 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 501.0) internal successors, (3006), 6 states have internal predecessors, (3006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:09,230 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 501.0) internal successors, (3006), 6 states have internal predecessors, (3006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:09,230 INFO L185 Difference]: Start difference. First operand has 87 places, 83 transitions, 279 flow. Second operand 5 states and 1832 transitions. [2021-06-11 08:42:09,230 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 84 transitions, 299 flow [2021-06-11 08:42:09,231 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 84 transitions, 282 flow, removed 7 selfloop flow, removed 2 redundant places. [2021-06-11 08:42:09,232 INFO L241 Difference]: Finished difference. Result has 90 places, 83 transitions, 274 flow [2021-06-11 08:42:09,232 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=501, PETRI_DIFFERENCE_MINUEND_FLOW=264, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=83, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=274, PETRI_PLACES=90, PETRI_TRANSITIONS=83} [2021-06-11 08:42:09,233 INFO L343 CegarLoopForPetriNet]: 77 programPoint places, 13 predicate places. [2021-06-11 08:42:09,233 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:42:09,233 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 90 places, 83 transitions, 274 flow [2021-06-11 08:42:09,233 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 90 places, 83 transitions, 274 flow [2021-06-11 08:42:09,234 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 87 places, 83 transitions, 274 flow [2021-06-11 08:42:09,245 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1056] t_funEXIT-->L950-5: Formula: (= v_t_funThread2of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_47|) InVars {t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} OutVars{t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} AuxVars[] AssignedVars[][68], [t_funThread1of2ForFork0NotInUse, Black: 481#(<= ULTIMATE.start_main_~i~1 6), 290#true, t_funThread2of2ForFork0NotInUse, Black: 249#(<= ULTIMATE.start_main_~i~3 0), Black: 323#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 519#(<= ULTIMATE.start_main_~i~1 7), Black: 325#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 553#true, 41#L950-5true, Black: 557#(<= ULTIMATE.start_main_~i~1 8)]) [2021-06-11 08:42:09,246 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 08:42:09,246 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:09,246 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:09,246 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:09,246 INFO L129 PetriNetUnfolder]: 44/268 cut-off events. [2021-06-11 08:42:09,246 INFO L130 PetriNetUnfolder]: For 46/52 co-relation queries the response was YES. [2021-06-11 08:42:09,246 INFO L84 FinitePrefix]: Finished finitePrefix Result has 440 conditions, 268 events. 44/268 cut-off events. For 46/52 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1530 event pairs, 10 based on Foata normal form. 0/232 useless extension candidates. Maximal degree in co-relation 418. Up to 58 conditions per place. [2021-06-11 08:42:09,248 INFO L151 LiptonReduction]: Number of co-enabled transitions 3384 [2021-06-11 08:42:09,551 WARN L205 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 122 [2021-06-11 08:42:10,062 WARN L205 SmtUtils]: Spent 510.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-06-11 08:42:10,395 WARN L205 SmtUtils]: Spent 331.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 122 [2021-06-11 08:42:10,817 WARN L205 SmtUtils]: Spent 421.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-06-11 08:42:10,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:10,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:10,835 INFO L163 LiptonReduction]: Checked pairs total: 6896 [2021-06-11 08:42:10,835 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:42:10,835 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1602 [2021-06-11 08:42:10,836 INFO L480 AbstractCegarLoop]: Abstraction has has 87 places, 83 transitions, 279 flow [2021-06-11 08:42:10,836 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 365.8) internal successors, (1829), 5 states have internal predecessors, (1829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:10,836 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:42:10,836 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1] [2021-06-11 08:42:11,048 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-06-11 08:42:11,050 INFO L428 AbstractCegarLoop]: === Iteration 12 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:42:11,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:42:11,051 INFO L82 PathProgramCache]: Analyzing trace with hash -1324901871, now seen corresponding path program 1 times [2021-06-11 08:42:11,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:42:11,051 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458808841] [2021-06-11 08:42:11,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:42:11,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:11,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:11,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:11,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:11,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:11,074 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-11 08:42:11,074 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458808841] [2021-06-11 08:42:11,074 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564912533] [2021-06-11 08:42:11,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:11,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:11,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-11 08:42:11,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:42:11,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:11,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:11,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:11,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:11,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:11,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:11,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:11,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:11,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:11,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:11,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:11,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:11,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:11,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:11,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:11,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:11,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:11,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:11,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:11,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:11,170 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:42:11,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:11,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:11,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:11,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:11,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:11,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:11,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:11,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:11,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:11,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:11,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:11,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:11,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:11,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:11,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:11,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:11,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:11,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:11,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:11,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:11,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:11,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:11,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:11,180 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-11 08:42:11,180 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:42:11,180 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-06-11 08:42:11,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373541993] [2021-06-11 08:42:11,180 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:42:11,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:42:11,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:42:11,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:42:11,182 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 365 out of 502 [2021-06-11 08:42:11,183 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 87 places, 83 transitions, 279 flow. Second operand has 5 states, 5 states have (on average 365.8) internal successors, (1829), 5 states have internal predecessors, (1829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:11,183 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:42:11,183 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 365 of 502 [2021-06-11 08:42:11,183 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:42:11,207 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1056] t_funEXIT-->L950-5: Formula: (= v_t_funThread2of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_47|) InVars {t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} OutVars{t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} AuxVars[] AssignedVars[][79], [t_funThread1of2ForFork0NotInUse, Black: 481#(<= ULTIMATE.start_main_~i~1 6), t_funThread2of2ForFork0NotInUse, 290#true, Black: 249#(<= ULTIMATE.start_main_~i~3 0), Black: 323#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 519#(<= ULTIMATE.start_main_~i~1 7), Black: 325#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 41#L950-5true, 553#true, Black: 557#(<= ULTIMATE.start_main_~i~1 8), 591#true]) [2021-06-11 08:42:11,207 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 08:42:11,207 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:11,207 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:11,207 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:11,207 INFO L129 PetriNetUnfolder]: 43/237 cut-off events. [2021-06-11 08:42:11,207 INFO L130 PetriNetUnfolder]: For 48/54 co-relation queries the response was YES. [2021-06-11 08:42:11,208 INFO L84 FinitePrefix]: Finished finitePrefix Result has 419 conditions, 237 events. 43/237 cut-off events. For 48/54 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 1317 event pairs, 12 based on Foata normal form. 1/203 useless extension candidates. Maximal degree in co-relation 391. Up to 58 conditions per place. [2021-06-11 08:42:11,208 INFO L132 encePairwiseOnDemand]: 498/502 looper letters, 2 selfloop transitions, 3 changer transitions 1/84 dead transitions. [2021-06-11 08:42:11,208 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 84 transitions, 299 flow [2021-06-11 08:42:11,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 08:42:11,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 08:42:11,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1832 transitions. [2021-06-11 08:42:11,213 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7298804780876494 [2021-06-11 08:42:11,213 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1832 transitions. [2021-06-11 08:42:11,214 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1832 transitions. [2021-06-11 08:42:11,215 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:42:11,215 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1832 transitions. [2021-06-11 08:42:11,218 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 366.4) internal successors, (1832), 5 states have internal predecessors, (1832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:11,220 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 502.0) internal successors, (3012), 6 states have internal predecessors, (3012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:11,220 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 502.0) internal successors, (3012), 6 states have internal predecessors, (3012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:11,221 INFO L185 Difference]: Start difference. First operand has 87 places, 83 transitions, 279 flow. Second operand 5 states and 1832 transitions. [2021-06-11 08:42:11,221 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 84 transitions, 299 flow [2021-06-11 08:42:11,222 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 84 transitions, 282 flow, removed 7 selfloop flow, removed 2 redundant places. [2021-06-11 08:42:11,222 INFO L241 Difference]: Finished difference. Result has 90 places, 83 transitions, 274 flow [2021-06-11 08:42:11,222 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=502, PETRI_DIFFERENCE_MINUEND_FLOW=264, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=83, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=274, PETRI_PLACES=90, PETRI_TRANSITIONS=83} [2021-06-11 08:42:11,222 INFO L343 CegarLoopForPetriNet]: 77 programPoint places, 13 predicate places. [2021-06-11 08:42:11,223 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:42:11,223 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 90 places, 83 transitions, 274 flow [2021-06-11 08:42:11,223 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 90 places, 83 transitions, 274 flow [2021-06-11 08:42:11,223 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 87 places, 83 transitions, 274 flow [2021-06-11 08:42:11,235 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1056] t_funEXIT-->L950-5: Formula: (= v_t_funThread2of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_47|) InVars {t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} OutVars{t_funThread2of2ForFork0_thidvar0=v_t_funThread2of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_47|} AuxVars[] AssignedVars[][67], [t_funThread1of2ForFork0NotInUse, 290#true, t_funThread2of2ForFork0NotInUse, Black: 595#(<= ULTIMATE.start_main_~i~1 9), Black: 249#(<= ULTIMATE.start_main_~i~3 0), Black: 323#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 519#(<= ULTIMATE.start_main_~i~1 7), Black: 325#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 41#L950-5true, Black: 557#(<= ULTIMATE.start_main_~i~1 8), 591#true]) [2021-06-11 08:42:11,235 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 08:42:11,235 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:11,235 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:11,235 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:11,235 INFO L129 PetriNetUnfolder]: 44/268 cut-off events. [2021-06-11 08:42:11,236 INFO L130 PetriNetUnfolder]: For 46/52 co-relation queries the response was YES. [2021-06-11 08:42:11,236 INFO L84 FinitePrefix]: Finished finitePrefix Result has 440 conditions, 268 events. 44/268 cut-off events. For 46/52 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1530 event pairs, 10 based on Foata normal form. 0/232 useless extension candidates. Maximal degree in co-relation 418. Up to 58 conditions per place. [2021-06-11 08:42:11,238 INFO L151 LiptonReduction]: Number of co-enabled transitions 3384 [2021-06-11 08:42:13,153 WARN L205 SmtUtils]: Spent 1.91 s on a formula simplification. DAG size of input: 126 DAG size of output: 124 [2021-06-11 08:42:13,979 WARN L205 SmtUtils]: Spent 824.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2021-06-11 08:42:14,352 WARN L205 SmtUtils]: Spent 371.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 124 [2021-06-11 08:42:14,513 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2021-06-11 08:42:14,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:14,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:14,523 INFO L163 LiptonReduction]: Checked pairs total: 6896 [2021-06-11 08:42:14,524 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:42:14,524 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 3301 [2021-06-11 08:42:14,524 INFO L480 AbstractCegarLoop]: Abstraction has has 87 places, 83 transitions, 279 flow [2021-06-11 08:42:14,524 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 365.8) internal successors, (1829), 5 states have internal predecessors, (1829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:14,525 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:42:14,525 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1] [2021-06-11 08:42:14,734 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-06-11 08:42:14,734 INFO L428 AbstractCegarLoop]: === Iteration 13 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:42:14,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:42:14,734 INFO L82 PathProgramCache]: Analyzing trace with hash 1173114066, now seen corresponding path program 1 times [2021-06-11 08:42:14,735 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:42:14,735 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490435831] [2021-06-11 08:42:14,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:42:14,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 08:42:14,745 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 08:42:14,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 08:42:14,751 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 08:42:14,758 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-11 08:42:14,758 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-06-11 08:42:14,758 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-06-11 08:42:14,758 WARN L342 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-11 08:42:14,759 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-06-11 08:42:14,785 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,785 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,785 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,785 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,786 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,786 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,786 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,786 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,786 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,786 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,786 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,786 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,786 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,786 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,786 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,786 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,786 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,786 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,786 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,786 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,786 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,786 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,786 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,787 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,787 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,787 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,787 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,787 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,787 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,787 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,787 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,787 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,787 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,787 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,787 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,787 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,787 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,787 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,787 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,787 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,787 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,787 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,787 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,788 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,788 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,788 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,788 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,788 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,788 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,788 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,788 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,788 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,788 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,788 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,788 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,788 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,788 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,788 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,788 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,788 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,788 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,788 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,789 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,789 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,789 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,789 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,789 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,789 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,789 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,789 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,789 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,789 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,789 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,789 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,789 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,789 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,789 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,789 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,789 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,789 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,790 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,790 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,790 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,790 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,790 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,790 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,790 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,790 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,790 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,790 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,790 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,790 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,790 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,790 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,790 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,790 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,790 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,790 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,790 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,790 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,791 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,791 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,791 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,791 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,791 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,791 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,791 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,791 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,791 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,791 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,791 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,791 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,791 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,791 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,791 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,791 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,791 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,791 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,791 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,791 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,792 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,792 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,792 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,792 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,792 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,792 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,792 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,792 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,792 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,792 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,792 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,792 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,792 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,792 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,793 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,793 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,793 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,793 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,793 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,793 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,793 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,793 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,793 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,793 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,793 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,793 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,793 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,793 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,793 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,793 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,793 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,793 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,793 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,793 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,794 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,794 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,794 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,794 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,794 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,794 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,794 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,794 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,794 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,794 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,794 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,794 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,795 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,795 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,795 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,795 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,795 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,795 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,795 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,795 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,795 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,795 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,795 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,795 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,795 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,795 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,795 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,795 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,795 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,795 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,795 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,796 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,796 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,796 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,796 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,797 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,797 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,797 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,797 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,797 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,797 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,798 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,798 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,798 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,798 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,798 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,798 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,798 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,798 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,799 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,799 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,799 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,799 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,799 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,800 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,800 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,800 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,800 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,800 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,800 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,800 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,800 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,800 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,800 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,800 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,800 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,800 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,800 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,800 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,800 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,800 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,800 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,800 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,800 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,800 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,801 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,801 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,801 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,801 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,801 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,801 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,801 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,801 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,801 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,802 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,803 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,803 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,803 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,803 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,803 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,803 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,803 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,803 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,803 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,803 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,803 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,803 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,803 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,803 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,803 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,803 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,803 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,803 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,803 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,803 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,804 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,804 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,804 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,804 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,804 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,804 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,804 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,804 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,804 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,804 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,804 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,804 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,804 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,804 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,804 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,804 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,804 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,804 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,804 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,804 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,805 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,805 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,805 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,805 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,805 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,805 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,805 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,805 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,805 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,805 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,805 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,805 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,805 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,805 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,806 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,806 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,806 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,806 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,806 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,806 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,806 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,806 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,806 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,807 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,807 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,807 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,807 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,807 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,807 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,807 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,807 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,807 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,807 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,807 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,807 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,807 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,808 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,808 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,809 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,809 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,809 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,809 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,809 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,809 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,809 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,809 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,809 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,809 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,809 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,809 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,809 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,809 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,809 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,809 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,809 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,809 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,810 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,810 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,810 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,810 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,811 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,811 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,811 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,811 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,811 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,811 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,811 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,811 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,811 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,811 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,811 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,811 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,811 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,811 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,811 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,811 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,811 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,811 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,812 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,812 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:14,814 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-11 08:42:14,814 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2021-06-11 08:42:14,814 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-11 08:42:14,814 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-11 08:42:14,814 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-11 08:42:14,814 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-11 08:42:14,814 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-11 08:42:14,815 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-11 08:42:14,815 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-11 08:42:14,815 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-11 08:42:14,816 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 264 places, 316 transitions, 662 flow [2021-06-11 08:42:14,865 INFO L129 PetriNetUnfolder]: 110/594 cut-off events. [2021-06-11 08:42:14,865 INFO L130 PetriNetUnfolder]: For 19/24 co-relation queries the response was YES. [2021-06-11 08:42:14,873 INFO L84 FinitePrefix]: Finished finitePrefix Result has 622 conditions, 594 events. 110/594 cut-off events. For 19/24 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 2789 event pairs, 1 based on Foata normal form. 0/473 useless extension candidates. Maximal degree in co-relation 413. Up to 16 conditions per place. [2021-06-11 08:42:14,873 INFO L82 GeneralOperation]: Start removeDead. Operand has 264 places, 316 transitions, 662 flow [2021-06-11 08:42:14,879 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 264 places, 316 transitions, 662 flow [2021-06-11 08:42:14,879 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:42:14,879 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 264 places, 316 transitions, 662 flow [2021-06-11 08:42:14,880 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 264 places, 316 transitions, 662 flow [2021-06-11 08:42:14,880 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 264 places, 316 transitions, 662 flow [2021-06-11 08:42:14,936 INFO L129 PetriNetUnfolder]: 110/594 cut-off events. [2021-06-11 08:42:14,937 INFO L130 PetriNetUnfolder]: For 19/24 co-relation queries the response was YES. [2021-06-11 08:42:14,943 INFO L84 FinitePrefix]: Finished finitePrefix Result has 622 conditions, 594 events. 110/594 cut-off events. For 19/24 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 2803 event pairs, 1 based on Foata normal form. 0/473 useless extension candidates. Maximal degree in co-relation 413. Up to 16 conditions per place. [2021-06-11 08:42:14,965 INFO L151 LiptonReduction]: Number of co-enabled transitions 57420 [2021-06-11 08:42:15,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:15,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:15,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:15,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:15,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:15,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:15,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:15,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:15,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:15,172 INFO L142 QuantifierPusher]: treesize reduction 2, result has 92.0 percent of original size [2021-06-11 08:42:15,173 INFO L147 QuantifierPusher]: treesize reduction 13, result has 7.1 percent of original size 1 [2021-06-11 08:42:15,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:15,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:15,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:15,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:15,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:15,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:15,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:15,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:15,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:15,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:15,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:15,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:15,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:42:15,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 08:42:15,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:15,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:15,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:42:15,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 08:42:15,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:15,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:15,908 INFO L142 QuantifierPusher]: treesize reduction 2, result has 92.0 percent of original size [2021-06-11 08:42:15,910 INFO L147 QuantifierPusher]: treesize reduction 13, result has 7.1 percent of original size 1 [2021-06-11 08:42:15,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:15,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:15,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:15,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:15,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:16,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:16,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:16,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:16,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:16,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:16,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:16,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:16,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:16,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:16,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:16,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:16,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:16,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:16,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:16,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:16,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:16,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:16,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:16,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:16,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:16,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:16,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:16,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:16,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:16,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:16,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:16,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:16,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:16,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:16,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:16,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:16,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:16,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:16,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:16,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:16,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:16,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:16,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:16,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:16,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:16,904 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-06-11 08:42:16,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:16,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:16,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:16,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:16,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:42:17,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:17,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:17,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:17,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:17,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:17,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:17,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 08:42:17,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:17,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:17,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:42:17,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 08:42:17,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:17,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:17,382 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:17,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:17,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:42:17,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:17,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:17,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 08:42:17,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 08:42:17,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:17,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 08:42:17,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-06-11 08:42:17,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:17,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:17,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:17,651 INFO L142 QuantifierPusher]: treesize reduction 2, result has 92.0 percent of original size [2021-06-11 08:42:17,653 INFO L147 QuantifierPusher]: treesize reduction 13, result has 7.1 percent of original size 1 [2021-06-11 08:42:17,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:17,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:17,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:17,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:17,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:17,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:17,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:17,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:17,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:18,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:18,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:18,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:18,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:18,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:18,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:18,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:18,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:18,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:18,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:18,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:18,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:18,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:18,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:42:18,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 08:42:18,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:18,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:18,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:18,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:18,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:18,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:18,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:42:18,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:18,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:18,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:18,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:18,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 08:42:18,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 08:42:18,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:18,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:18,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 08:42:18,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-06-11 08:42:18,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:18,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:18,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:18,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:18,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:18,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:18,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:18,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:18,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:18,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:18,996 INFO L142 QuantifierPusher]: treesize reduction 2, result has 93.1 percent of original size [2021-06-11 08:42:18,997 INFO L147 QuantifierPusher]: treesize reduction 13, result has 7.1 percent of original size 1 [2021-06-11 08:42:19,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:19,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:19,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:19,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:19,117 INFO L142 QuantifierPusher]: treesize reduction 2, result has 92.0 percent of original size [2021-06-11 08:42:19,128 INFO L147 QuantifierPusher]: treesize reduction 13, result has 7.1 percent of original size 1 [2021-06-11 08:42:19,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:19,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:19,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:19,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:19,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:19,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:19,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:19,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:19,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:19,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:19,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:19,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:19,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:19,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:19,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:19,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:19,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:19,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:19,878 INFO L142 QuantifierPusher]: treesize reduction 4, result has 94.7 percent of original size [2021-06-11 08:42:19,878 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 3, 2, 1] term [2021-06-11 08:42:19,879 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 08:42:19,879 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:19,881 INFO L147 QuantifierPusher]: treesize reduction 14, result has 54.8 percent of original size 17 [2021-06-11 08:42:19,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:19,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:20,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:20,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:20,552 INFO L142 QuantifierPusher]: treesize reduction 2, result has 96.8 percent of original size [2021-06-11 08:42:20,553 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 3, 2, 1] term [2021-06-11 08:42:20,553 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 08:42:20,554 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:20,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:20,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:20,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:42:20,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 08:42:20,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:20,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:20,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:20,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:20,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:20,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:42:20,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 08:42:20,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:20,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:20,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:20,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:20,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:20,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:21,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:21,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:21,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:21,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:21,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:21,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:21,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:21,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:21,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:21,161 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 08:42:21,161 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 08:42:21,173 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:21,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:21,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:21,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:21,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:21,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:21,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:21,288 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 08:42:21,289 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 08:42:21,289 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:21,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:21,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:21,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:21,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:21,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:21,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:21,441 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 08:42:21,442 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 08:42:21,442 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:21,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:21,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:21,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:21,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:21,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:21,772 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2021-06-11 08:42:22,035 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2021-06-11 08:42:22,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:22,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:22,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:22,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:42:22,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 58 [2021-06-11 08:42:22,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:22,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:22,558 INFO L163 LiptonReduction]: Checked pairs total: 97110 [2021-06-11 08:42:22,559 INFO L165 LiptonReduction]: Total number of compositions: 306 [2021-06-11 08:42:22,559 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 7680 [2021-06-11 08:42:22,561 INFO L129 PetriNetUnfolder]: 10/39 cut-off events. [2021-06-11 08:42:22,561 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 08:42:22,561 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:42:22,561 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-06-11 08:42:22,562 INFO L428 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:42:22,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:42:22,562 INFO L82 PathProgramCache]: Analyzing trace with hash -260066146, now seen corresponding path program 1 times [2021-06-11 08:42:22,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:42:22,562 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320868491] [2021-06-11 08:42:22,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:42:22,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:22,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:22,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:22,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:22,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:22,568 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 08:42:22,568 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320868491] [2021-06-11 08:42:22,568 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 08:42:22,568 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-11 08:42:22,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341704840] [2021-06-11 08:42:22,568 INFO L460 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-06-11 08:42:22,568 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:42:22,568 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-06-11 08:42:22,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-06-11 08:42:22,569 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 468 out of 622 [2021-06-11 08:42:22,570 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 102 places, 144 transitions, 318 flow. Second operand has 2 states, 2 states have (on average 468.5) internal successors, (937), 2 states have internal predecessors, (937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:22,570 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:42:22,570 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 468 of 622 [2021-06-11 08:42:22,570 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:42:22,580 INFO L129 PetriNetUnfolder]: 16/189 cut-off events. [2021-06-11 08:42:22,580 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2021-06-11 08:42:22,581 INFO L84 FinitePrefix]: Finished finitePrefix Result has 218 conditions, 189 events. 16/189 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 955 event pairs, 1 based on Foata normal form. 51/199 useless extension candidates. Maximal degree in co-relation 213. Up to 12 conditions per place. [2021-06-11 08:42:22,581 INFO L132 encePairwiseOnDemand]: 576/622 looper letters, 0 selfloop transitions, 0 changer transitions 0/98 dead transitions. [2021-06-11 08:42:22,581 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 98 transitions, 226 flow [2021-06-11 08:42:22,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-11 08:42:22,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-06-11 08:42:22,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 982 transitions. [2021-06-11 08:42:22,582 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7893890675241158 [2021-06-11 08:42:22,582 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 982 transitions. [2021-06-11 08:42:22,582 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 982 transitions. [2021-06-11 08:42:22,582 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:42:22,582 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 982 transitions. [2021-06-11 08:42:22,583 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 491.0) internal successors, (982), 2 states have internal predecessors, (982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:22,584 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 622.0) internal successors, (1866), 3 states have internal predecessors, (1866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:22,584 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 622.0) internal successors, (1866), 3 states have internal predecessors, (1866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:22,584 INFO L185 Difference]: Start difference. First operand has 102 places, 144 transitions, 318 flow. Second operand 2 states and 982 transitions. [2021-06-11 08:42:22,584 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 98 places, 98 transitions, 226 flow [2021-06-11 08:42:22,585 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 98 places, 98 transitions, 226 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-11 08:42:22,586 INFO L241 Difference]: Finished difference. Result has 98 places, 98 transitions, 226 flow [2021-06-11 08:42:22,586 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=622, PETRI_DIFFERENCE_MINUEND_FLOW=226, PETRI_DIFFERENCE_MINUEND_PLACES=97, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=98, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=98, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=226, PETRI_PLACES=98, PETRI_TRANSITIONS=98} [2021-06-11 08:42:22,586 INFO L343 CegarLoopForPetriNet]: 102 programPoint places, -4 predicate places. [2021-06-11 08:42:22,586 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:42:22,586 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 98 places, 98 transitions, 226 flow [2021-06-11 08:42:22,586 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 98 places, 98 transitions, 226 flow [2021-06-11 08:42:22,587 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 97 places, 98 transitions, 226 flow [2021-06-11 08:42:22,594 INFO L129 PetriNetUnfolder]: 16/189 cut-off events. [2021-06-11 08:42:22,595 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2021-06-11 08:42:22,595 INFO L84 FinitePrefix]: Finished finitePrefix Result has 217 conditions, 189 events. 16/189 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 947 event pairs, 1 based on Foata normal form. 0/148 useless extension candidates. Maximal degree in co-relation 138. Up to 12 conditions per place. [2021-06-11 08:42:22,597 INFO L151 LiptonReduction]: Number of co-enabled transitions 6314 [2021-06-11 08:42:22,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:22,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:42:22,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:22,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:22,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:22,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:42:22,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:22,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:42:23,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:23,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:23,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:23,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:42:23,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:23,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:42:23,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:23,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:42:23,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:23,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:23,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:23,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:23,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:23,742 INFO L147 QuantifierPusher]: treesize reduction 15, result has 46.4 percent of original size 13 [2021-06-11 08:42:23,903 INFO L163 LiptonReduction]: Checked pairs total: 30572 [2021-06-11 08:42:23,903 INFO L165 LiptonReduction]: Total number of compositions: 22 [2021-06-11 08:42:23,903 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1317 [2021-06-11 08:42:23,904 INFO L480 AbstractCegarLoop]: Abstraction has has 100 places, 101 transitions, 232 flow [2021-06-11 08:42:23,904 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 468.5) internal successors, (937), 2 states have internal predecessors, (937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:23,904 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:42:23,904 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-06-11 08:42:23,904 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-06-11 08:42:23,904 INFO L428 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:42:23,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:42:23,904 INFO L82 PathProgramCache]: Analyzing trace with hash -283154171, now seen corresponding path program 1 times [2021-06-11 08:42:23,904 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:42:23,904 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379513297] [2021-06-11 08:42:23,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:42:23,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:23,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:23,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:23,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:23,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:23,915 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 08:42:23,915 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379513297] [2021-06-11 08:42:23,915 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 08:42:23,915 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-11 08:42:23,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526281176] [2021-06-11 08:42:23,915 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-11 08:42:23,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:42:23,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-11 08:42:23,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-11 08:42:23,916 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 470 out of 644 [2021-06-11 08:42:23,917 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 100 places, 101 transitions, 232 flow. Second operand has 3 states, 3 states have (on average 470.6666666666667) internal successors, (1412), 3 states have internal predecessors, (1412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:23,917 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:42:23,917 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 470 of 644 [2021-06-11 08:42:23,917 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:42:23,931 INFO L129 PetriNetUnfolder]: 16/190 cut-off events. [2021-06-11 08:42:23,931 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2021-06-11 08:42:23,932 INFO L84 FinitePrefix]: Finished finitePrefix Result has 223 conditions, 190 events. 16/190 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 982 event pairs, 1 based on Foata normal form. 0/130 useless extension candidates. Maximal degree in co-relation 210. Up to 12 conditions per place. [2021-06-11 08:42:23,932 INFO L132 encePairwiseOnDemand]: 641/644 looper letters, 2 selfloop transitions, 2 changer transitions 0/102 dead transitions. [2021-06-11 08:42:23,932 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 102 places, 102 transitions, 242 flow [2021-06-11 08:42:23,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-11 08:42:23,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-06-11 08:42:23,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1415 transitions. [2021-06-11 08:42:23,934 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7324016563146998 [2021-06-11 08:42:23,934 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1415 transitions. [2021-06-11 08:42:23,934 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1415 transitions. [2021-06-11 08:42:23,934 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:42:23,934 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1415 transitions. [2021-06-11 08:42:23,935 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 471.6666666666667) internal successors, (1415), 3 states have internal predecessors, (1415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:23,936 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 644.0) internal successors, (2576), 4 states have internal predecessors, (2576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:23,937 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 644.0) internal successors, (2576), 4 states have internal predecessors, (2576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:23,937 INFO L185 Difference]: Start difference. First operand has 100 places, 101 transitions, 232 flow. Second operand 3 states and 1415 transitions. [2021-06-11 08:42:23,937 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 102 places, 102 transitions, 242 flow [2021-06-11 08:42:23,937 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 102 places, 102 transitions, 242 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-11 08:42:23,938 INFO L241 Difference]: Finished difference. Result has 103 places, 102 transitions, 244 flow [2021-06-11 08:42:23,938 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=644, PETRI_DIFFERENCE_MINUEND_FLOW=232, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=101, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=99, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=244, PETRI_PLACES=103, PETRI_TRANSITIONS=102} [2021-06-11 08:42:23,938 INFO L343 CegarLoopForPetriNet]: 102 programPoint places, 1 predicate places. [2021-06-11 08:42:23,939 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:42:23,939 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 103 places, 102 transitions, 244 flow [2021-06-11 08:42:23,939 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 103 places, 102 transitions, 244 flow [2021-06-11 08:42:23,939 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 103 places, 102 transitions, 244 flow [2021-06-11 08:42:23,947 INFO L129 PetriNetUnfolder]: 16/190 cut-off events. [2021-06-11 08:42:23,948 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2021-06-11 08:42:23,948 INFO L84 FinitePrefix]: Finished finitePrefix Result has 225 conditions, 190 events. 16/190 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 994 event pairs, 1 based on Foata normal form. 0/130 useless extension candidates. Maximal degree in co-relation 214. Up to 12 conditions per place. [2021-06-11 08:42:23,950 INFO L151 LiptonReduction]: Number of co-enabled transitions 6746 [2021-06-11 08:42:23,955 INFO L163 LiptonReduction]: Checked pairs total: 7980 [2021-06-11 08:42:23,955 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 08:42:23,955 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 16 [2021-06-11 08:42:23,955 INFO L480 AbstractCegarLoop]: Abstraction has has 103 places, 102 transitions, 244 flow [2021-06-11 08:42:23,956 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 470.6666666666667) internal successors, (1412), 3 states have internal predecessors, (1412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:23,956 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:42:23,956 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-06-11 08:42:23,956 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-06-11 08:42:23,956 INFO L428 AbstractCegarLoop]: === Iteration 3 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:42:23,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:42:23,956 INFO L82 PathProgramCache]: Analyzing trace with hash -319175861, now seen corresponding path program 1 times [2021-06-11 08:42:23,956 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:42:23,956 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043173586] [2021-06-11 08:42:23,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:42:23,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:23,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:23,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:23,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:23,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:23,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:23,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:23,971 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 08:42:23,971 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043173586] [2021-06-11 08:42:23,971 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [558059189] [2021-06-11 08:42:23,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:24,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:24,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 2 conjunts are in the unsatisfiable core [2021-06-11 08:42:24,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:42:24,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:24,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:24,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:24,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:24,043 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:42:24,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,049 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 08:42:24,049 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-11 08:42:24,049 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 5 [2021-06-11 08:42:24,049 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798300513] [2021-06-11 08:42:24,050 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-11 08:42:24,050 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:42:24,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-11 08:42:24,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:42:24,051 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 464 out of 644 [2021-06-11 08:42:24,052 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 103 places, 102 transitions, 244 flow. Second operand has 3 states, 3 states have (on average 465.0) internal successors, (1395), 3 states have internal predecessors, (1395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:24,052 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:42:24,052 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 464 of 644 [2021-06-11 08:42:24,052 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:42:24,079 INFO L129 PetriNetUnfolder]: 14/172 cut-off events. [2021-06-11 08:42:24,079 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2021-06-11 08:42:24,080 INFO L84 FinitePrefix]: Finished finitePrefix Result has 233 conditions, 172 events. 14/172 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 871 event pairs, 1 based on Foata normal form. 0/119 useless extension candidates. Maximal degree in co-relation 220. Up to 24 conditions per place. [2021-06-11 08:42:24,080 INFO L132 encePairwiseOnDemand]: 638/644 looper letters, 10 selfloop transitions, 2 changer transitions 0/104 dead transitions. [2021-06-11 08:42:24,080 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 105 places, 104 transitions, 272 flow [2021-06-11 08:42:24,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-11 08:42:24,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-06-11 08:42:24,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1407 transitions. [2021-06-11 08:42:24,082 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7282608695652174 [2021-06-11 08:42:24,082 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1407 transitions. [2021-06-11 08:42:24,082 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1407 transitions. [2021-06-11 08:42:24,082 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:42:24,082 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1407 transitions. [2021-06-11 08:42:24,083 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 469.0) internal successors, (1407), 3 states have internal predecessors, (1407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:24,113 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 644.0) internal successors, (2576), 4 states have internal predecessors, (2576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:24,113 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 644.0) internal successors, (2576), 4 states have internal predecessors, (2576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:24,113 INFO L185 Difference]: Start difference. First operand has 103 places, 102 transitions, 244 flow. Second operand 3 states and 1407 transitions. [2021-06-11 08:42:24,113 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 105 places, 104 transitions, 272 flow [2021-06-11 08:42:24,114 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 104 places, 104 transitions, 268 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-06-11 08:42:24,115 INFO L241 Difference]: Finished difference. Result has 105 places, 103 transitions, 260 flow [2021-06-11 08:42:24,115 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=644, PETRI_DIFFERENCE_MINUEND_FLOW=240, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=102, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=100, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=260, PETRI_PLACES=105, PETRI_TRANSITIONS=103} [2021-06-11 08:42:24,115 INFO L343 CegarLoopForPetriNet]: 102 programPoint places, 3 predicate places. [2021-06-11 08:42:24,115 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:42:24,115 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 105 places, 103 transitions, 260 flow [2021-06-11 08:42:24,115 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 105 places, 103 transitions, 260 flow [2021-06-11 08:42:24,115 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 105 places, 103 transitions, 260 flow [2021-06-11 08:42:24,124 INFO L129 PetriNetUnfolder]: 14/172 cut-off events. [2021-06-11 08:42:24,125 INFO L130 PetriNetUnfolder]: For 22/22 co-relation queries the response was YES. [2021-06-11 08:42:24,125 INFO L84 FinitePrefix]: Finished finitePrefix Result has 226 conditions, 172 events. 14/172 cut-off events. For 22/22 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 891 event pairs, 1 based on Foata normal form. 0/122 useless extension candidates. Maximal degree in co-relation 211. Up to 19 conditions per place. [2021-06-11 08:42:24,127 INFO L151 LiptonReduction]: Number of co-enabled transitions 6788 [2021-06-11 08:42:24,132 INFO L163 LiptonReduction]: Checked pairs total: 7736 [2021-06-11 08:42:24,132 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 08:42:24,132 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 17 [2021-06-11 08:42:24,133 INFO L480 AbstractCegarLoop]: Abstraction has has 105 places, 103 transitions, 260 flow [2021-06-11 08:42:24,133 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 465.0) internal successors, (1395), 3 states have internal predecessors, (1395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:24,133 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:42:24,133 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 08:42:24,348 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-06-11 08:42:24,349 INFO L428 AbstractCegarLoop]: === Iteration 4 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:42:24,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:42:24,349 INFO L82 PathProgramCache]: Analyzing trace with hash -1784719672, now seen corresponding path program 1 times [2021-06-11 08:42:24,349 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:42:24,349 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400014442] [2021-06-11 08:42:24,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:42:24,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:24,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:24,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:24,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,371 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 08:42:24,371 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400014442] [2021-06-11 08:42:24,371 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900332240] [2021-06-11 08:42:24,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:24,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:24,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 3 conjunts are in the unsatisfiable core [2021-06-11 08:42:24,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:42:24,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:24,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:24,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:24,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:24,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:24,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:24,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:24,475 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:24,475 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,476 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:24,476 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:24,476 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:24,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:24,478 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:42:24,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:24,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:24,485 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 08:42:24,485 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:42:24,485 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-06-11 08:42:24,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684324784] [2021-06-11 08:42:24,485 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:42:24,485 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:42:24,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:42:24,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:42:24,487 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 470 out of 644 [2021-06-11 08:42:24,488 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 105 places, 103 transitions, 260 flow. Second operand has 5 states, 5 states have (on average 471.0) internal successors, (2355), 5 states have internal predecessors, (2355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:24,488 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:42:24,488 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 470 of 644 [2021-06-11 08:42:24,488 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:42:24,505 INFO L129 PetriNetUnfolder]: 14/173 cut-off events. [2021-06-11 08:42:24,505 INFO L130 PetriNetUnfolder]: For 23/23 co-relation queries the response was YES. [2021-06-11 08:42:24,506 INFO L84 FinitePrefix]: Finished finitePrefix Result has 234 conditions, 173 events. 14/173 cut-off events. For 23/23 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 874 event pairs, 1 based on Foata normal form. 1/124 useless extension candidates. Maximal degree in co-relation 211. Up to 19 conditions per place. [2021-06-11 08:42:24,507 INFO L132 encePairwiseOnDemand]: 641/644 looper letters, 2 selfloop transitions, 3 changer transitions 0/104 dead transitions. [2021-06-11 08:42:24,507 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 108 places, 104 transitions, 274 flow [2021-06-11 08:42:24,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-11 08:42:24,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-06-11 08:42:24,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1886 transitions. [2021-06-11 08:42:24,509 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7321428571428571 [2021-06-11 08:42:24,509 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1886 transitions. [2021-06-11 08:42:24,509 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1886 transitions. [2021-06-11 08:42:24,509 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:42:24,509 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1886 transitions. [2021-06-11 08:42:24,510 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 471.5) internal successors, (1886), 4 states have internal predecessors, (1886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:24,512 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 644.0) internal successors, (3220), 5 states have internal predecessors, (3220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:24,512 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 644.0) internal successors, (3220), 5 states have internal predecessors, (3220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:24,512 INFO L185 Difference]: Start difference. First operand has 105 places, 103 transitions, 260 flow. Second operand 4 states and 1886 transitions. [2021-06-11 08:42:24,512 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 108 places, 104 transitions, 274 flow [2021-06-11 08:42:24,513 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 107 places, 104 transitions, 272 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-06-11 08:42:24,514 INFO L241 Difference]: Finished difference. Result has 108 places, 104 transitions, 274 flow [2021-06-11 08:42:24,514 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=644, PETRI_DIFFERENCE_MINUEND_FLOW=258, PETRI_DIFFERENCE_MINUEND_PLACES=104, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=103, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=100, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=274, PETRI_PLACES=108, PETRI_TRANSITIONS=104} [2021-06-11 08:42:24,514 INFO L343 CegarLoopForPetriNet]: 102 programPoint places, 6 predicate places. [2021-06-11 08:42:24,514 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:42:24,515 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 108 places, 104 transitions, 274 flow [2021-06-11 08:42:24,515 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 108 places, 104 transitions, 274 flow [2021-06-11 08:42:24,515 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 108 places, 104 transitions, 274 flow [2021-06-11 08:42:24,524 INFO L129 PetriNetUnfolder]: 14/173 cut-off events. [2021-06-11 08:42:24,524 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2021-06-11 08:42:24,525 INFO L84 FinitePrefix]: Finished finitePrefix Result has 234 conditions, 173 events. 14/173 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 883 event pairs, 1 based on Foata normal form. 0/123 useless extension candidates. Maximal degree in co-relation 217. Up to 19 conditions per place. [2021-06-11 08:42:24,526 INFO L151 LiptonReduction]: Number of co-enabled transitions 6788 [2021-06-11 08:42:24,709 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 97 [2021-06-11 08:42:24,962 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 97 [2021-06-11 08:42:25,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:25,056 INFO L163 LiptonReduction]: Checked pairs total: 15472 [2021-06-11 08:42:25,056 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:42:25,056 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 542 [2021-06-11 08:42:25,056 INFO L480 AbstractCegarLoop]: Abstraction has has 108 places, 104 transitions, 276 flow [2021-06-11 08:42:25,057 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 471.0) internal successors, (2355), 5 states have internal predecessors, (2355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:25,057 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:42:25,057 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 08:42:25,258 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:25,258 INFO L428 AbstractCegarLoop]: === Iteration 5 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:42:25,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:42:25,258 INFO L82 PathProgramCache]: Analyzing trace with hash 54101207, now seen corresponding path program 2 times [2021-06-11 08:42:25,258 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:42:25,258 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517925516] [2021-06-11 08:42:25,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:42:25,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:25,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:25,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:25,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:25,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:25,281 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 08:42:25,281 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517925516] [2021-06-11 08:42:25,281 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [858011776] [2021-06-11 08:42:25,281 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:25,342 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-06-11 08:42:25,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-11 08:42:25,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-11 08:42:25,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:42:25,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-06-11 08:42:25,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:42:25,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 08:42:25,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-06-11 08:42:25,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:42:25,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 08:42:25,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-06-11 08:42:25,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:42:25,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 08:42:25,407 INFO L354 Elim1Store]: treesize reduction 151, result has 18.4 percent of original size [2021-06-11 08:42:25,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 18 treesize of output 39 [2021-06-11 08:42:25,408 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,408 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-06-11 08:42:25,409 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-06-11 08:42:25,409 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-11 08:42:25,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2021-06-11 08:42:25,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:25,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:25,426 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-11 08:42:25,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,441 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:42:25,442 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:42:25,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:25,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:42:25,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,445 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:42:25,453 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:42:25,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:25,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:42:25,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,457 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:42:25,457 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:42:25,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:25,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:42:25,460 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2021-06-11 08:42:25,461 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,462 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-06-11 08:42:25,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:42:25,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:42:25,466 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-11 08:42:25,466 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:26, output treesize:45 [2021-06-11 08:42:25,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,468 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:42:25,468 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,469 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,469 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:42:25,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:25,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:42:25,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,472 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:42:25,473 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:42:25,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,475 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:25,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:42:25,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,476 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,476 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:42:25,477 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:42:25,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:25,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:42:25,480 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2021-06-11 08:42:25,480 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,481 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,481 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-06-11 08:42:25,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:42:25,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:42:25,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:42:25,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:42:25,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:42:25,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:42:25,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:42:25,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:42:25,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,500 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:42:25,500 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:42:25,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:25,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:42:25,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,504 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:42:25,505 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:42:25,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:25,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:42:25,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,508 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:42:25,509 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:42:25,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,511 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:25,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:42:25,511 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2021-06-11 08:42:25,512 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-06-11 08:42:25,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:42:25,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:42:25,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 156 [2021-06-11 08:42:25,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 156 [2021-06-11 08:42:25,530 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:42:25,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:42:25,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:42:25,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:42:25,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,535 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:42:25,535 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:42:25,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:25,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:42:25,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,538 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:42:25,539 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,541 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:42:25,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,541 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,541 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:25,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:42:25,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,542 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:42:25,543 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:42:25,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:25,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:42:25,546 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2021-06-11 08:42:25,546 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-06-11 08:42:25,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:42:25,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:42:25,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 156 [2021-06-11 08:42:25,554 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,554 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 156 [2021-06-11 08:42:25,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-06-11 08:42:25,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 71 [2021-06-11 08:42:25,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-06-11 08:42:25,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:42:25,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 66 [2021-06-11 08:42:25,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,571 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:42:25,572 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:42:25,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:25,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:42:25,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,576 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:42:25,576 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:42:25,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:25,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:42:25,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,580 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:42:25,580 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:42:25,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:25,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:42:25,583 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 6 disjuncts [2021-06-11 08:42:25,584 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:25,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:25,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-06-11 08:42:25,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:25,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:25,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-06-11 08:42:25,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:25,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:25,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-06-11 08:42:25,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:25,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:25,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:25,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-06-11 08:42:25,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:25,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:25,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:25,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:42:25,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-06-11 08:42:25,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 145 [2021-06-11 08:42:25,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-06-11 08:42:25,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-06-11 08:42:25,681 INFO L354 Elim1Store]: treesize reduction 80, result has 33.9 percent of original size [2021-06-11 08:42:25,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 31 treesize of output 59 [2021-06-11 08:42:25,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,683 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 08:42:25,684 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,684 INFO L142 QuantifierPusher]: treesize reduction 4, result has 77.8 percent of original size [2021-06-11 08:42:25,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:25,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-06-11 08:42:25,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-06-11 08:42:25,686 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-11 08:42:25,727 INFO L354 Elim1Store]: treesize reduction 64, result has 21.0 percent of original size [2021-06-11 08:42:25,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 26 treesize of output 32 [2021-06-11 08:42:25,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:42:25,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:42:25,739 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-11 08:42:25,761 INFO L354 Elim1Store]: treesize reduction 80, result has 1.2 percent of original size [2021-06-11 08:42:25,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 26 treesize of output 1 [2021-06-11 08:42:25,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:25,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:25,762 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-11 08:42:25,807 INFO L354 Elim1Store]: treesize reduction 64, result has 21.0 percent of original size [2021-06-11 08:42:25,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 26 treesize of output 32 [2021-06-11 08:42:25,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:42:25,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:42:25,811 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-11 08:42:25,846 INFO L354 Elim1Store]: treesize reduction 64, result has 21.0 percent of original size [2021-06-11 08:42:25,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 26 treesize of output 32 [2021-06-11 08:42:25,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:42:25,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:42:25,849 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-11 08:42:25,939 INFO L628 ElimStorePlain]: treesize reduction 39, result has 64.2 percent of original size [2021-06-11 08:42:25,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-06-11 08:42:25,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-11 08:42:25,942 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 4 variables, input treesize:169, output treesize:27 [2021-06-11 08:42:25,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-06-11 08:42:25,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-06-11 08:42:25,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 08:42:25,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 08:42:25,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 08:42:25,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 08:42:25,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-06-11 08:42:25,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 08:42:25,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:25,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 08:42:25,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:25,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-06-11 08:42:25,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 08:42:25,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 08:42:25,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:25,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 08:42:25,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-06-11 08:42:25,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 08:42:25,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 08:42:25,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-06-11 08:42:25,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-06-11 08:42:25,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:42:25,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-06-11 08:42:25,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-11 08:42:25,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:42:25,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:42:25,987 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-11 08:42:25,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-06-11 08:42:25,991 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-11 08:42:25,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:42:25,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:42:25,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:25,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:25,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:25,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:25,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-11 08:42:25,999 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:26, output treesize:22 [2021-06-11 08:42:26,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:42:26,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:42:26,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:26,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:26,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:26,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:26,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:26,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:26,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:26,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:26,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:42:26,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:42:26,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:26,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:26,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:42:26,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:42:26,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:26,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:26,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:26,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:26,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:26,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:26,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:26,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:26,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:42:26,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:42:26,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:26,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:26,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:42:26,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:42:26,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:26,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:26,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:26,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:26,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:26,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:26,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:26,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:26,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:42:26,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:42:26,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:26,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:26,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:42:26,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:42:26,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:26,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:26,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:26,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:26,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:42:26,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:42:26,044 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-11 08:42:26,044 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-11 08:42:26,044 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 7 [2021-06-11 08:42:26,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477079537] [2021-06-11 08:42:26,044 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:42:26,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:42:26,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:42:26,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-11 08:42:26,046 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 349 out of 645 [2021-06-11 08:42:26,047 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 108 places, 104 transitions, 276 flow. Second operand has 5 states, 5 states have (on average 350.2) internal successors, (1751), 5 states have internal predecessors, (1751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:26,047 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:42:26,047 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 349 of 645 [2021-06-11 08:42:26,047 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:42:42,437 INFO L129 PetriNetUnfolder]: 116490/194189 cut-off events. [2021-06-11 08:42:42,437 INFO L130 PetriNetUnfolder]: For 16977/21759 co-relation queries the response was YES. [2021-06-11 08:42:42,929 INFO L84 FinitePrefix]: Finished finitePrefix Result has 371021 conditions, 194189 events. 116490/194189 cut-off events. For 16977/21759 co-relation queries the response was YES. Maximal size of possible extension queue 8954. Compared 2065614 event pairs, 41439 based on Foata normal form. 0/118525 useless extension candidates. Maximal degree in co-relation 370999. Up to 116459 conditions per place. [2021-06-11 08:42:43,367 INFO L132 encePairwiseOnDemand]: 633/645 looper letters, 117 selfloop transitions, 10 changer transitions 1/174 dead transitions. [2021-06-11 08:42:43,367 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 111 places, 174 transitions, 686 flow [2021-06-11 08:42:43,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-11 08:42:43,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-06-11 08:42:43,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1510 transitions. [2021-06-11 08:42:43,369 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5852713178294574 [2021-06-11 08:42:43,369 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1510 transitions. [2021-06-11 08:42:43,369 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1510 transitions. [2021-06-11 08:42:43,370 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:42:43,370 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1510 transitions. [2021-06-11 08:42:43,371 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 377.5) internal successors, (1510), 4 states have internal predecessors, (1510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:43,372 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 645.0) internal successors, (3225), 5 states have internal predecessors, (3225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:43,372 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 645.0) internal successors, (3225), 5 states have internal predecessors, (3225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:43,373 INFO L185 Difference]: Start difference. First operand has 108 places, 104 transitions, 276 flow. Second operand 4 states and 1510 transitions. [2021-06-11 08:42:43,373 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 111 places, 174 transitions, 686 flow [2021-06-11 08:42:43,510 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 110 places, 174 transitions, 677 flow, removed 3 selfloop flow, removed 1 redundant places. [2021-06-11 08:42:43,513 INFO L241 Difference]: Finished difference. Result has 112 places, 111 transitions, 334 flow [2021-06-11 08:42:43,513 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=645, PETRI_DIFFERENCE_MINUEND_FLOW=267, PETRI_DIFFERENCE_MINUEND_PLACES=107, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=104, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=97, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=334, PETRI_PLACES=112, PETRI_TRANSITIONS=111} [2021-06-11 08:42:43,513 INFO L343 CegarLoopForPetriNet]: 102 programPoint places, 10 predicate places. [2021-06-11 08:42:43,513 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:42:43,513 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 112 places, 111 transitions, 334 flow [2021-06-11 08:42:43,513 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 112 places, 111 transitions, 334 flow [2021-06-11 08:42:43,513 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 110 places, 111 transitions, 334 flow [2021-06-11 08:42:43,545 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1693] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_99| v_t_funThread1of3ForFork0_thidvar0_4) InVars {t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_99|} OutVars{t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_99|} AuxVars[] AssignedVars[][15], [Black: 302#(= ULTIMATE.start_main_~i~1 0), Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true]) [2021-06-11 08:42:43,545 INFO L384 tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event [2021-06-11 08:42:43,545 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is cut-off event [2021-06-11 08:42:43,545 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-06-11 08:42:43,545 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-06-11 08:42:43,548 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1693] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_99| v_t_funThread1of3ForFork0_thidvar0_4) InVars {t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_99|} OutVars{t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_99|} AuxVars[] AssignedVars[][15], [Black: 302#(= ULTIMATE.start_main_~i~1 0), Black: 330#(<= ULTIMATE.start_main_~i~1 1), 115#t_funENTRYtrue, 356#true, t_funThread1of3ForFork0NotInUse, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true]) [2021-06-11 08:42:43,548 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2021-06-11 08:42:43,548 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 08:42:43,548 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 08:42:43,548 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 08:42:43,549 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][44], [Black: 302#(= ULTIMATE.start_main_~i~1 0), Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true]) [2021-06-11 08:42:43,550 INFO L384 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2021-06-11 08:42:43,550 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 08:42:43,550 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 08:42:43,550 INFO L387 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2021-06-11 08:42:43,552 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][44], [Black: 302#(= ULTIMATE.start_main_~i~1 0), Black: 330#(<= ULTIMATE.start_main_~i~1 1), 100#t_funENTRYtrue, 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true]) [2021-06-11 08:42:43,552 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 08:42:43,552 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 08:42:43,552 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 08:42:43,552 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 08:42:43,552 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1693] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_99| v_t_funThread1of3ForFork0_thidvar0_4) InVars {t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_99|} OutVars{t_funThread1of3ForFork0_thidvar0=v_t_funThread1of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_99|} AuxVars[] AssignedVars[][15], [Black: 302#(= ULTIMATE.start_main_~i~1 0), 208#t_funENTRYtrue, Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, t_funThread1of3ForFork0NotInUse, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread2of3ForFork0InUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true]) [2021-06-11 08:42:43,553 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 08:42:43,553 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 08:42:43,553 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 08:42:43,553 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 08:42:43,553 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][44], [Black: 302#(= ULTIMATE.start_main_~i~1 0), Black: 330#(<= ULTIMATE.start_main_~i~1 1), 115#t_funENTRYtrue, 356#true, t_funThread1of3ForFork0NotInUse, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true]) [2021-06-11 08:42:43,553 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 08:42:43,553 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 08:42:43,553 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 08:42:43,553 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 08:42:43,553 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][54], [Black: 302#(= ULTIMATE.start_main_~i~1 0), 225#L937-9true, Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, t_funThread1of3ForFork0NotInUse, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread2of3ForFork0InUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true]) [2021-06-11 08:42:43,553 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2021-06-11 08:42:43,553 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 08:42:43,553 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 08:42:43,553 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 08:42:43,554 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][44], [Black: 302#(= ULTIMATE.start_main_~i~1 0), Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, t_funThread1of3ForFork0NotInUse, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 60#L937-9true, 44#L950-5true]) [2021-06-11 08:42:43,554 INFO L384 tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event [2021-06-11 08:42:43,554 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is not cut-off event [2021-06-11 08:42:43,554 INFO L387 tUnfolder$Statistics]: existing Event has 41 ancestors and is not cut-off event [2021-06-11 08:42:43,554 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is not cut-off event [2021-06-11 08:42:43,555 INFO L129 PetriNetUnfolder]: 224/791 cut-off events. [2021-06-11 08:42:43,555 INFO L130 PetriNetUnfolder]: For 188/211 co-relation queries the response was YES. [2021-06-11 08:42:43,558 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1354 conditions, 791 events. 224/791 cut-off events. For 188/211 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 5578 event pairs, 81 based on Foata normal form. 0/683 useless extension candidates. Maximal degree in co-relation 1331. Up to 241 conditions per place. [2021-06-11 08:42:43,567 INFO L151 LiptonReduction]: Number of co-enabled transitions 7406 [2021-06-11 08:42:43,573 INFO L163 LiptonReduction]: Checked pairs total: 7282 [2021-06-11 08:42:43,573 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 08:42:43,573 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 60 [2021-06-11 08:42:43,573 INFO L480 AbstractCegarLoop]: Abstraction has has 110 places, 111 transitions, 334 flow [2021-06-11 08:42:43,574 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 350.2) internal successors, (1751), 5 states have internal predecessors, (1751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:43,574 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:42:43,574 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 08:42:43,788 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-06-11 08:42:43,788 INFO L428 AbstractCegarLoop]: === Iteration 6 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:42:43,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:42:43,789 INFO L82 PathProgramCache]: Analyzing trace with hash -391210347, now seen corresponding path program 1 times [2021-06-11 08:42:43,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:42:43,789 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729188246] [2021-06-11 08:42:43,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:42:43,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:43,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:43,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:43,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,806 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-11 08:42:43,806 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729188246] [2021-06-11 08:42:43,806 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1820278049] [2021-06-11 08:42:43,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:43,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:43,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 3 conjunts are in the unsatisfiable core [2021-06-11 08:42:43,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:42:43,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:43,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:43,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:43,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:43,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:43,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:43,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:43,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:43,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:43,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:43,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:43,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:43,888 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:42:43,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:43,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:43,900 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-11 08:42:43,900 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:42:43,900 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-06-11 08:42:43,901 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389529040] [2021-06-11 08:42:43,901 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:42:43,901 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:42:43,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:42:43,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:42:43,902 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 470 out of 645 [2021-06-11 08:42:43,903 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 110 places, 111 transitions, 334 flow. Second operand has 5 states, 5 states have (on average 471.0) internal successors, (2355), 5 states have internal predecessors, (2355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:43,903 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:42:43,903 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 470 of 645 [2021-06-11 08:42:43,903 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:42:43,937 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][99], [Black: 302#(= ULTIMATE.start_main_~i~1 0), Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, t_funThread1of3ForFork0NotInUse, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 395#true, 44#L950-5true]) [2021-06-11 08:42:43,938 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2021-06-11 08:42:43,938 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:43,938 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:43,938 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:43,940 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][106], [Black: 302#(= ULTIMATE.start_main_~i~1 0), 208#t_funENTRYtrue, Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0InUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 395#true, 44#L950-5true]) [2021-06-11 08:42:43,940 INFO L384 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2021-06-11 08:42:43,940 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:43,940 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-06-11 08:42:43,940 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:43,940 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][99], [Black: 302#(= ULTIMATE.start_main_~i~1 0), Black: 330#(<= ULTIMATE.start_main_~i~1 1), 115#t_funENTRYtrue, 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 395#true, 44#L950-5true]) [2021-06-11 08:42:43,940 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is not cut-off event [2021-06-11 08:42:43,940 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is not cut-off event [2021-06-11 08:42:43,940 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is not cut-off event [2021-06-11 08:42:43,940 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is not cut-off event [2021-06-11 08:42:43,941 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][106], [Black: 302#(= ULTIMATE.start_main_~i~1 0), Black: 330#(<= ULTIMATE.start_main_~i~1 1), 19#L937-8true, 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 395#true, 44#L950-5true]) [2021-06-11 08:42:43,941 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 08:42:43,941 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 08:42:43,941 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 08:42:43,941 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 08:42:43,941 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][99], [Black: 302#(= ULTIMATE.start_main_~i~1 0), Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 395#true, 60#L937-9true, 44#L950-5true]) [2021-06-11 08:42:43,941 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event [2021-06-11 08:42:43,941 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:43,941 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:43,941 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is not cut-off event [2021-06-11 08:42:43,942 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][106], [Black: 302#(= ULTIMATE.start_main_~i~1 0), Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 395#true, 44#L950-5true]) [2021-06-11 08:42:43,942 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2021-06-11 08:42:43,942 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 08:42:43,942 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 08:42:43,942 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 08:42:43,942 INFO L129 PetriNetUnfolder]: 197/583 cut-off events. [2021-06-11 08:42:43,942 INFO L130 PetriNetUnfolder]: For 162/187 co-relation queries the response was YES. [2021-06-11 08:42:43,944 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1108 conditions, 583 events. 197/583 cut-off events. For 162/187 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 3793 event pairs, 86 based on Foata normal form. 1/472 useless extension candidates. Maximal degree in co-relation 1076. Up to 233 conditions per place. [2021-06-11 08:42:43,947 INFO L132 encePairwiseOnDemand]: 642/645 looper letters, 2 selfloop transitions, 3 changer transitions 0/112 dead transitions. [2021-06-11 08:42:43,947 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 113 places, 112 transitions, 350 flow [2021-06-11 08:42:43,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-11 08:42:43,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-06-11 08:42:43,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1886 transitions. [2021-06-11 08:42:43,948 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7310077519379845 [2021-06-11 08:42:43,949 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1886 transitions. [2021-06-11 08:42:43,949 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1886 transitions. [2021-06-11 08:42:43,949 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:42:43,949 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1886 transitions. [2021-06-11 08:42:43,950 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 471.5) internal successors, (1886), 4 states have internal predecessors, (1886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:43,952 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 645.0) internal successors, (3225), 5 states have internal predecessors, (3225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:43,952 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 645.0) internal successors, (3225), 5 states have internal predecessors, (3225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:43,952 INFO L185 Difference]: Start difference. First operand has 110 places, 111 transitions, 334 flow. Second operand 4 states and 1886 transitions. [2021-06-11 08:42:43,952 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 113 places, 112 transitions, 350 flow [2021-06-11 08:42:43,953 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 112 places, 112 transitions, 344 flow, removed 3 selfloop flow, removed 1 redundant places. [2021-06-11 08:42:43,954 INFO L241 Difference]: Finished difference. Result has 113 places, 112 transitions, 346 flow [2021-06-11 08:42:43,954 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=645, PETRI_DIFFERENCE_MINUEND_FLOW=330, PETRI_DIFFERENCE_MINUEND_PLACES=109, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=111, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=108, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=346, PETRI_PLACES=113, PETRI_TRANSITIONS=112} [2021-06-11 08:42:43,954 INFO L343 CegarLoopForPetriNet]: 102 programPoint places, 11 predicate places. [2021-06-11 08:42:43,954 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:42:43,955 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 113 places, 112 transitions, 346 flow [2021-06-11 08:42:43,955 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 113 places, 112 transitions, 346 flow [2021-06-11 08:42:43,955 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 113 places, 112 transitions, 346 flow [2021-06-11 08:42:43,989 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][44], [Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, Black: 398#(<= ULTIMATE.start_main_~i~1 2), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 395#true, 44#L950-5true]) [2021-06-11 08:42:43,989 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 08:42:43,989 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:43,989 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:43,989 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:43,991 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][44], [Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, 100#t_funENTRYtrue, Black: 398#(<= ULTIMATE.start_main_~i~1 2), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 395#true, 44#L950-5true]) [2021-06-11 08:42:43,991 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2021-06-11 08:42:43,991 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 08:42:43,991 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 08:42:43,991 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 08:42:43,992 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][44], [Black: 330#(<= ULTIMATE.start_main_~i~1 1), 115#t_funENTRYtrue, 356#true, Black: 398#(<= ULTIMATE.start_main_~i~1 2), t_funThread1of3ForFork0NotInUse, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 395#true, 44#L950-5true]) [2021-06-11 08:42:43,992 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2021-06-11 08:42:43,992 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-06-11 08:42:43,992 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:43,992 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:43,992 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][54], [225#L937-9true, Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, Black: 398#(<= ULTIMATE.start_main_~i~1 2), t_funThread1of3ForFork0NotInUse, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread2of3ForFork0InUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 395#true, 44#L950-5true]) [2021-06-11 08:42:43,992 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 08:42:43,992 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 08:42:43,992 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 08:42:43,992 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 08:42:43,992 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][44], [Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, Black: 398#(<= ULTIMATE.start_main_~i~1 2), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 395#true, 60#L937-9true, 44#L950-5true]) [2021-06-11 08:42:43,992 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event [2021-06-11 08:42:43,992 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is not cut-off event [2021-06-11 08:42:43,992 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:43,992 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:43,993 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][44], [Black: 330#(<= ULTIMATE.start_main_~i~1 1), 19#L937-8true, 356#true, Black: 398#(<= ULTIMATE.start_main_~i~1 2), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 395#true, 44#L950-5true]) [2021-06-11 08:42:43,993 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2021-06-11 08:42:43,993 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 08:42:43,993 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 08:42:43,993 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 08:42:43,993 INFO L129 PetriNetUnfolder]: 214/740 cut-off events. [2021-06-11 08:42:43,993 INFO L130 PetriNetUnfolder]: For 170/193 co-relation queries the response was YES. [2021-06-11 08:42:43,996 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1295 conditions, 740 events. 214/740 cut-off events. For 170/193 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 5088 event pairs, 81 based on Foata normal form. 0/634 useless extension candidates. Maximal degree in co-relation 1274. Up to 239 conditions per place. [2021-06-11 08:42:44,005 INFO L151 LiptonReduction]: Number of co-enabled transitions 7406 [2021-06-11 08:42:44,220 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 104 [2021-06-11 08:42:44,739 WARN L205 SmtUtils]: Spent 424.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 104 [2021-06-11 08:42:44,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:44,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:44,842 INFO L163 LiptonReduction]: Checked pairs total: 14564 [2021-06-11 08:42:44,842 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:42:44,842 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 888 [2021-06-11 08:42:44,842 INFO L480 AbstractCegarLoop]: Abstraction has has 113 places, 112 transitions, 351 flow [2021-06-11 08:42:44,843 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 471.0) internal successors, (2355), 5 states have internal predecessors, (2355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:44,843 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:42:44,843 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1] [2021-06-11 08:42:45,043 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:45,043 INFO L428 AbstractCegarLoop]: === Iteration 7 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:42:45,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:42:45,044 INFO L82 PathProgramCache]: Analyzing trace with hash 142392170, now seen corresponding path program 2 times [2021-06-11 08:42:45,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:42:45,044 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289048944] [2021-06-11 08:42:45,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:42:45,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:45,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:42:45,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:45,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:45,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,062 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-11 08:42:45,062 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289048944] [2021-06-11 08:42:45,062 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445122440] [2021-06-11 08:42:45,062 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:45,152 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-11 08:42:45,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-11 08:42:45,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-11 08:42:45,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:42:45,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:45,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:45,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:45,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:45,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:45,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:45,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:45,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:45,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:45,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:45,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:45,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:45,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:45,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:45,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:45,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:45,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:45,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:45,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:45,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:45,170 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:42:45,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:45,183 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-11 08:42:45,183 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:42:45,183 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-06-11 08:42:45,183 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764721491] [2021-06-11 08:42:45,184 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-11 08:42:45,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:42:45,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-11 08:42:45,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-06-11 08:42:45,185 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 470 out of 646 [2021-06-11 08:42:45,186 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 113 places, 112 transitions, 351 flow. Second operand has 6 states, 6 states have (on average 471.0) internal successors, (2826), 6 states have internal predecessors, (2826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:45,186 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:42:45,186 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 470 of 646 [2021-06-11 08:42:45,187 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:42:45,225 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][100], [Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, Black: 398#(<= ULTIMATE.start_main_~i~1 2), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, 439#true, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 395#true, 44#L950-5true]) [2021-06-11 08:42:45,225 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2021-06-11 08:42:45,225 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:45,225 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:45,225 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:45,227 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][107], [Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread2of3ForFork0InUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 395#true, 44#L950-5true, 208#t_funENTRYtrue, Black: 398#(<= ULTIMATE.start_main_~i~1 2), 439#true]) [2021-06-11 08:42:45,227 INFO L384 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2021-06-11 08:42:45,227 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:45,227 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-06-11 08:42:45,227 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:45,228 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][100], [Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, t_funThread1of3ForFork0NotInUse, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 395#true, 44#L950-5true, 115#t_funENTRYtrue, Black: 398#(<= ULTIMATE.start_main_~i~1 2), 439#true]) [2021-06-11 08:42:45,228 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is not cut-off event [2021-06-11 08:42:45,228 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is not cut-off event [2021-06-11 08:42:45,228 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is not cut-off event [2021-06-11 08:42:45,228 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is not cut-off event [2021-06-11 08:42:45,229 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][107], [Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 395#true, 44#L950-5true, 19#L937-8true, Black: 398#(<= ULTIMATE.start_main_~i~1 2), 439#true]) [2021-06-11 08:42:45,229 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 08:42:45,229 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 08:42:45,229 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 08:42:45,229 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 08:42:45,229 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][100], [Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 395#true, 44#L950-5true, Black: 398#(<= ULTIMATE.start_main_~i~1 2), 439#true, 60#L937-9true]) [2021-06-11 08:42:45,229 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event [2021-06-11 08:42:45,229 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:45,229 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:45,229 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is not cut-off event [2021-06-11 08:42:45,229 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][107], [Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, Black: 398#(<= ULTIMATE.start_main_~i~1 2), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, 439#true, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 395#true, 44#L950-5true]) [2021-06-11 08:42:45,229 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2021-06-11 08:42:45,229 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 08:42:45,229 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 08:42:45,229 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 08:42:45,229 INFO L129 PetriNetUnfolder]: 197/584 cut-off events. [2021-06-11 08:42:45,229 INFO L130 PetriNetUnfolder]: For 154/179 co-relation queries the response was YES. [2021-06-11 08:42:45,232 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1118 conditions, 584 events. 197/584 cut-off events. For 154/179 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 3768 event pairs, 86 based on Foata normal form. 1/473 useless extension candidates. Maximal degree in co-relation 1091. Up to 233 conditions per place. [2021-06-11 08:42:45,234 INFO L132 encePairwiseOnDemand]: 642/646 looper letters, 2 selfloop transitions, 3 changer transitions 1/113 dead transitions. [2021-06-11 08:42:45,234 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 117 places, 113 transitions, 369 flow [2021-06-11 08:42:45,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 08:42:45,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 08:42:45,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2357 transitions. [2021-06-11 08:42:45,246 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7297213622291022 [2021-06-11 08:42:45,246 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2357 transitions. [2021-06-11 08:42:45,246 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2357 transitions. [2021-06-11 08:42:45,247 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:42:45,247 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2357 transitions. [2021-06-11 08:42:45,248 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 471.4) internal successors, (2357), 5 states have internal predecessors, (2357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:45,250 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 646.0) internal successors, (3876), 6 states have internal predecessors, (3876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:45,251 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 646.0) internal successors, (3876), 6 states have internal predecessors, (3876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:45,251 INFO L185 Difference]: Start difference. First operand has 113 places, 112 transitions, 351 flow. Second operand 5 states and 2357 transitions. [2021-06-11 08:42:45,251 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 117 places, 113 transitions, 369 flow [2021-06-11 08:42:45,252 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 113 transitions, 360 flow, removed 3 selfloop flow, removed 1 redundant places. [2021-06-11 08:42:45,253 INFO L241 Difference]: Finished difference. Result has 117 places, 112 transitions, 352 flow [2021-06-11 08:42:45,253 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=646, PETRI_DIFFERENCE_MINUEND_FLOW=342, PETRI_DIFFERENCE_MINUEND_PLACES=112, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=112, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=352, PETRI_PLACES=117, PETRI_TRANSITIONS=112} [2021-06-11 08:42:45,253 INFO L343 CegarLoopForPetriNet]: 102 programPoint places, 15 predicate places. [2021-06-11 08:42:45,253 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:42:45,253 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 117 places, 112 transitions, 352 flow [2021-06-11 08:42:45,253 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 117 places, 112 transitions, 352 flow [2021-06-11 08:42:45,254 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 114 places, 112 transitions, 352 flow [2021-06-11 08:42:45,288 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][43], [Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, Black: 398#(<= ULTIMATE.start_main_~i~1 2), Black: 443#(<= ULTIMATE.start_main_~i~1 3), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, 439#true, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true]) [2021-06-11 08:42:45,288 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 08:42:45,288 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:45,289 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:45,289 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:45,290 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][43], [Black: 330#(<= ULTIMATE.start_main_~i~1 1), 100#t_funENTRYtrue, 356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, Black: 398#(<= ULTIMATE.start_main_~i~1 2), 439#true]) [2021-06-11 08:42:45,291 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2021-06-11 08:42:45,291 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 08:42:45,291 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 08:42:45,291 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 08:42:45,291 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][43], [Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, 115#t_funENTRYtrue, Black: 398#(<= ULTIMATE.start_main_~i~1 2), 439#true]) [2021-06-11 08:42:45,291 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2021-06-11 08:42:45,291 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-06-11 08:42:45,291 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:45,291 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:45,291 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][54], [225#L937-9true, Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0InUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, Black: 398#(<= ULTIMATE.start_main_~i~1 2), 439#true]) [2021-06-11 08:42:45,291 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 08:42:45,291 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 08:42:45,291 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 08:42:45,291 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 08:42:45,291 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][43], [Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), t_funThread1of3ForFork0NotInUse, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, Black: 398#(<= ULTIMATE.start_main_~i~1 2), 439#true, 60#L937-9true]) [2021-06-11 08:42:45,291 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event [2021-06-11 08:42:45,291 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is not cut-off event [2021-06-11 08:42:45,292 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:45,292 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:45,292 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][43], [Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, 19#L937-8true, Black: 398#(<= ULTIMATE.start_main_~i~1 2), 439#true]) [2021-06-11 08:42:45,292 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2021-06-11 08:42:45,292 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 08:42:45,292 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 08:42:45,292 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 08:42:45,292 INFO L129 PetriNetUnfolder]: 214/740 cut-off events. [2021-06-11 08:42:45,293 INFO L130 PetriNetUnfolder]: For 171/194 co-relation queries the response was YES. [2021-06-11 08:42:45,296 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1299 conditions, 740 events. 214/740 cut-off events. For 171/194 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 5095 event pairs, 81 based on Foata normal form. 0/634 useless extension candidates. Maximal degree in co-relation 1276. Up to 239 conditions per place. [2021-06-11 08:42:45,304 INFO L151 LiptonReduction]: Number of co-enabled transitions 7406 [2021-06-11 08:42:45,544 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 107 [2021-06-11 08:42:45,877 WARN L205 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 107 [2021-06-11 08:42:45,981 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 102 [2021-06-11 08:42:45,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:45,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:45,996 INFO L163 LiptonReduction]: Checked pairs total: 14564 [2021-06-11 08:42:45,996 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:42:45,996 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 743 [2021-06-11 08:42:45,997 INFO L480 AbstractCegarLoop]: Abstraction has has 114 places, 112 transitions, 357 flow [2021-06-11 08:42:45,997 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 471.0) internal successors, (2826), 6 states have internal predecessors, (2826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:45,997 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:42:45,997 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1] [2021-06-11 08:42:46,224 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,26 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:46,225 INFO L428 AbstractCegarLoop]: === Iteration 8 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:42:46,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:42:46,225 INFO L82 PathProgramCache]: Analyzing trace with hash -363166455, now seen corresponding path program 1 times [2021-06-11 08:42:46,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:42:46,225 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326280402] [2021-06-11 08:42:46,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:42:46,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:46,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:46,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:46,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:46,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,244 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-11 08:42:46,244 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326280402] [2021-06-11 08:42:46,244 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [667920333] [2021-06-11 08:42:46,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:46,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:46,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-11 08:42:46,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:42:46,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:46,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:46,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:46,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:46,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:46,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:46,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:46,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:46,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:46,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:46,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:46,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:46,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:46,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:46,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:46,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:46,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:46,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:46,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:46,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:46,323 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:42:46,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:46,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:46,336 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-11 08:42:46,336 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:42:46,336 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-06-11 08:42:46,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195031851] [2021-06-11 08:42:46,336 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:42:46,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:42:46,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:42:46,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:42:46,337 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 470 out of 647 [2021-06-11 08:42:46,338 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 114 places, 112 transitions, 357 flow. Second operand has 5 states, 5 states have (on average 470.8) internal successors, (2354), 5 states have internal predecessors, (2354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:46,338 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:42:46,338 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 470 of 647 [2021-06-11 08:42:46,338 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:42:46,379 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][100], [Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, 487#true, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, Black: 398#(<= ULTIMATE.start_main_~i~1 2), 439#true]) [2021-06-11 08:42:46,379 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2021-06-11 08:42:46,379 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:46,379 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:46,379 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:46,382 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][107], [Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, 487#true, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true, 208#t_funENTRYtrue, Black: 398#(<= ULTIMATE.start_main_~i~1 2), 439#true]) [2021-06-11 08:42:46,382 INFO L384 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2021-06-11 08:42:46,382 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:46,382 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-06-11 08:42:46,382 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:46,382 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][100], [Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), t_funThread1of3ForFork0NotInUse, Black: 318#(<= ULTIMATE.start_main_~i~3 0), 487#true, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, 115#t_funENTRYtrue, Black: 398#(<= ULTIMATE.start_main_~i~1 2), 439#true]) [2021-06-11 08:42:46,382 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is not cut-off event [2021-06-11 08:42:46,382 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is not cut-off event [2021-06-11 08:42:46,382 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is not cut-off event [2021-06-11 08:42:46,382 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is not cut-off event [2021-06-11 08:42:46,383 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][107], [Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), Black: 318#(<= ULTIMATE.start_main_~i~3 0), 487#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true, 19#L937-8true, Black: 398#(<= ULTIMATE.start_main_~i~1 2), 439#true]) [2021-06-11 08:42:46,383 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 08:42:46,383 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 08:42:46,383 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 08:42:46,383 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 08:42:46,383 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][100], [Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, 487#true, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, Black: 398#(<= ULTIMATE.start_main_~i~1 2), 439#true, 60#L937-9true]) [2021-06-11 08:42:46,383 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event [2021-06-11 08:42:46,383 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:46,383 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:46,383 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is not cut-off event [2021-06-11 08:42:46,384 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][107], [Black: 330#(<= ULTIMATE.start_main_~i~1 1), 356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, 487#true, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true, Black: 398#(<= ULTIMATE.start_main_~i~1 2), 439#true]) [2021-06-11 08:42:46,384 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2021-06-11 08:42:46,384 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 08:42:46,384 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 08:42:46,384 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 08:42:46,384 INFO L129 PetriNetUnfolder]: 197/584 cut-off events. [2021-06-11 08:42:46,384 INFO L130 PetriNetUnfolder]: For 154/179 co-relation queries the response was YES. [2021-06-11 08:42:46,387 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1123 conditions, 584 events. 197/584 cut-off events. For 154/179 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 3757 event pairs, 86 based on Foata normal form. 1/473 useless extension candidates. Maximal degree in co-relation 1094. Up to 233 conditions per place. [2021-06-11 08:42:46,389 INFO L132 encePairwiseOnDemand]: 643/647 looper letters, 2 selfloop transitions, 3 changer transitions 1/113 dead transitions. [2021-06-11 08:42:46,389 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 118 places, 113 transitions, 377 flow [2021-06-11 08:42:46,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 08:42:46,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 08:42:46,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2357 transitions. [2021-06-11 08:42:46,391 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7285935085007728 [2021-06-11 08:42:46,392 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2357 transitions. [2021-06-11 08:42:46,392 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2357 transitions. [2021-06-11 08:42:46,394 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:42:46,394 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2357 transitions. [2021-06-11 08:42:46,396 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 471.4) internal successors, (2357), 5 states have internal predecessors, (2357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:46,397 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 647.0) internal successors, (3882), 6 states have internal predecessors, (3882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:46,397 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 647.0) internal successors, (3882), 6 states have internal predecessors, (3882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:46,398 INFO L185 Difference]: Start difference. First operand has 114 places, 112 transitions, 357 flow. Second operand 5 states and 2357 transitions. [2021-06-11 08:42:46,398 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 118 places, 113 transitions, 377 flow [2021-06-11 08:42:46,399 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 113 transitions, 360 flow, removed 7 selfloop flow, removed 2 redundant places. [2021-06-11 08:42:46,400 INFO L241 Difference]: Finished difference. Result has 117 places, 112 transitions, 352 flow [2021-06-11 08:42:46,400 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=647, PETRI_DIFFERENCE_MINUEND_FLOW=342, PETRI_DIFFERENCE_MINUEND_PLACES=112, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=112, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=352, PETRI_PLACES=117, PETRI_TRANSITIONS=112} [2021-06-11 08:42:46,401 INFO L343 CegarLoopForPetriNet]: 102 programPoint places, 15 predicate places. [2021-06-11 08:42:46,401 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:42:46,401 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 117 places, 112 transitions, 352 flow [2021-06-11 08:42:46,401 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 117 places, 112 transitions, 352 flow [2021-06-11 08:42:46,401 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 114 places, 112 transitions, 352 flow [2021-06-11 08:42:46,439 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][42], [356#true, Black: 491#(<= ULTIMATE.start_main_~i~1 4), Black: 398#(<= ULTIMATE.start_main_~i~1 2), Black: 443#(<= ULTIMATE.start_main_~i~1 3), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, 487#true, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true]) [2021-06-11 08:42:46,440 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 08:42:46,440 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:46,440 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:46,440 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:46,442 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][42], [100#t_funENTRYtrue, 356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0InUse, 487#true, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, Black: 491#(<= ULTIMATE.start_main_~i~1 4), Black: 398#(<= ULTIMATE.start_main_~i~1 2)]) [2021-06-11 08:42:46,442 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2021-06-11 08:42:46,442 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 08:42:46,443 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 08:42:46,443 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 08:42:46,443 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][42], [356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, 487#true, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, 115#t_funENTRYtrue, Black: 491#(<= ULTIMATE.start_main_~i~1 4), Black: 398#(<= ULTIMATE.start_main_~i~1 2)]) [2021-06-11 08:42:46,443 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2021-06-11 08:42:46,443 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-06-11 08:42:46,443 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:46,443 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:46,443 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][52], [225#L937-9true, 356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, 487#true, t_funThread2of3ForFork0InUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, Black: 491#(<= ULTIMATE.start_main_~i~1 4), Black: 398#(<= ULTIMATE.start_main_~i~1 2)]) [2021-06-11 08:42:46,443 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 08:42:46,443 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 08:42:46,443 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 08:42:46,443 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 08:42:46,443 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][42], [356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), t_funThread1of3ForFork0NotInUse, Black: 318#(<= ULTIMATE.start_main_~i~3 0), 487#true, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, Black: 491#(<= ULTIMATE.start_main_~i~1 4), Black: 398#(<= ULTIMATE.start_main_~i~1 2), 60#L937-9true]) [2021-06-11 08:42:46,443 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event [2021-06-11 08:42:46,443 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is not cut-off event [2021-06-11 08:42:46,443 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:46,443 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:46,444 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][42], [356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0InUse, 487#true, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, 19#L937-8true, Black: 491#(<= ULTIMATE.start_main_~i~1 4), Black: 398#(<= ULTIMATE.start_main_~i~1 2)]) [2021-06-11 08:42:46,444 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2021-06-11 08:42:46,444 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 08:42:46,444 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 08:42:46,444 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 08:42:46,444 INFO L129 PetriNetUnfolder]: 214/740 cut-off events. [2021-06-11 08:42:46,445 INFO L130 PetriNetUnfolder]: For 171/194 co-relation queries the response was YES. [2021-06-11 08:42:46,448 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1299 conditions, 740 events. 214/740 cut-off events. For 171/194 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 5095 event pairs, 81 based on Foata normal form. 0/634 useless extension candidates. Maximal degree in co-relation 1276. Up to 239 conditions per place. [2021-06-11 08:42:46,456 INFO L151 LiptonReduction]: Number of co-enabled transitions 7406 [2021-06-11 08:42:46,787 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 111 [2021-06-11 08:42:47,244 WARN L205 SmtUtils]: Spent 364.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 111 [2021-06-11 08:42:47,376 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-06-11 08:42:47,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:47,391 INFO L163 LiptonReduction]: Checked pairs total: 14564 [2021-06-11 08:42:47,391 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:42:47,392 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 991 [2021-06-11 08:42:47,392 INFO L480 AbstractCegarLoop]: Abstraction has has 114 places, 112 transitions, 357 flow [2021-06-11 08:42:47,392 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 470.8) internal successors, (2354), 5 states have internal predecessors, (2354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:47,392 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:42:47,392 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1] [2021-06-11 08:42:47,592 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:47,593 INFO L428 AbstractCegarLoop]: === Iteration 9 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:42:47,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:42:47,593 INFO L82 PathProgramCache]: Analyzing trace with hash -868725080, now seen corresponding path program 1 times [2021-06-11 08:42:47,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:42:47,593 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437184451] [2021-06-11 08:42:47,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:42:47,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:47,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:47,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:47,608 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,609 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:47,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,612 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-11 08:42:47,612 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437184451] [2021-06-11 08:42:47,613 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1943565673] [2021-06-11 08:42:47,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:47,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:47,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-11 08:42:47,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:42:47,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:47,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:47,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:47,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:47,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:47,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:47,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:47,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:47,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:47,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:47,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:47,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:47,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:47,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:47,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:47,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:47,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:47,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:47,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:47,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:47,728 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:42:47,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:47,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:47,742 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-11 08:42:47,742 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:42:47,742 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-06-11 08:42:47,742 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219908245] [2021-06-11 08:42:47,742 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:42:47,742 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:42:47,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:42:47,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:42:47,744 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 470 out of 648 [2021-06-11 08:42:47,745 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 114 places, 112 transitions, 357 flow. Second operand has 5 states, 5 states have (on average 470.8) internal successors, (2354), 5 states have internal predecessors, (2354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:47,745 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:42:47,745 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 470 of 648 [2021-06-11 08:42:47,745 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:42:47,786 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][100], [356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, 487#true, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, Black: 491#(<= ULTIMATE.start_main_~i~1 4), Black: 398#(<= ULTIMATE.start_main_~i~1 2), 534#true]) [2021-06-11 08:42:47,787 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2021-06-11 08:42:47,787 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:47,787 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:47,787 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:47,789 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][107], [356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, 487#true, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true, 208#t_funENTRYtrue, Black: 491#(<= ULTIMATE.start_main_~i~1 4), Black: 398#(<= ULTIMATE.start_main_~i~1 2), 534#true]) [2021-06-11 08:42:47,789 INFO L384 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2021-06-11 08:42:47,789 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:47,789 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-06-11 08:42:47,789 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:47,789 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][100], [356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), t_funThread1of3ForFork0NotInUse, Black: 318#(<= ULTIMATE.start_main_~i~3 0), 487#true, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, 115#t_funENTRYtrue, Black: 491#(<= ULTIMATE.start_main_~i~1 4), Black: 398#(<= ULTIMATE.start_main_~i~1 2), 534#true]) [2021-06-11 08:42:47,789 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is not cut-off event [2021-06-11 08:42:47,789 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is not cut-off event [2021-06-11 08:42:47,789 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is not cut-off event [2021-06-11 08:42:47,789 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is not cut-off event [2021-06-11 08:42:47,790 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][107], [356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), Black: 318#(<= ULTIMATE.start_main_~i~3 0), 487#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true, 19#L937-8true, Black: 491#(<= ULTIMATE.start_main_~i~1 4), Black: 398#(<= ULTIMATE.start_main_~i~1 2), 534#true]) [2021-06-11 08:42:47,790 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 08:42:47,790 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 08:42:47,790 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 08:42:47,790 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 08:42:47,790 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][100], [356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, 487#true, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, Black: 491#(<= ULTIMATE.start_main_~i~1 4), Black: 398#(<= ULTIMATE.start_main_~i~1 2), 534#true, 60#L937-9true]) [2021-06-11 08:42:47,790 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event [2021-06-11 08:42:47,790 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:47,790 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:47,791 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is not cut-off event [2021-06-11 08:42:47,791 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][107], [356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, 487#true, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true, Black: 491#(<= ULTIMATE.start_main_~i~1 4), Black: 398#(<= ULTIMATE.start_main_~i~1 2), 534#true]) [2021-06-11 08:42:47,791 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2021-06-11 08:42:47,791 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 08:42:47,791 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 08:42:47,791 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 08:42:47,791 INFO L129 PetriNetUnfolder]: 197/584 cut-off events. [2021-06-11 08:42:47,791 INFO L130 PetriNetUnfolder]: For 154/179 co-relation queries the response was YES. [2021-06-11 08:42:47,794 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1123 conditions, 584 events. 197/584 cut-off events. For 154/179 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 3757 event pairs, 86 based on Foata normal form. 1/473 useless extension candidates. Maximal degree in co-relation 1094. Up to 233 conditions per place. [2021-06-11 08:42:47,795 INFO L132 encePairwiseOnDemand]: 644/648 looper letters, 2 selfloop transitions, 3 changer transitions 1/113 dead transitions. [2021-06-11 08:42:47,795 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 118 places, 113 transitions, 377 flow [2021-06-11 08:42:47,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 08:42:47,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 08:42:47,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2357 transitions. [2021-06-11 08:42:47,798 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7274691358024692 [2021-06-11 08:42:47,798 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2357 transitions. [2021-06-11 08:42:47,798 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2357 transitions. [2021-06-11 08:42:47,799 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:42:47,799 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2357 transitions. [2021-06-11 08:42:47,801 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 471.4) internal successors, (2357), 5 states have internal predecessors, (2357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:47,802 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 648.0) internal successors, (3888), 6 states have internal predecessors, (3888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:47,803 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 648.0) internal successors, (3888), 6 states have internal predecessors, (3888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:47,803 INFO L185 Difference]: Start difference. First operand has 114 places, 112 transitions, 357 flow. Second operand 5 states and 2357 transitions. [2021-06-11 08:42:47,803 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 118 places, 113 transitions, 377 flow [2021-06-11 08:42:47,805 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 113 transitions, 360 flow, removed 7 selfloop flow, removed 2 redundant places. [2021-06-11 08:42:47,806 INFO L241 Difference]: Finished difference. Result has 117 places, 112 transitions, 352 flow [2021-06-11 08:42:47,806 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=648, PETRI_DIFFERENCE_MINUEND_FLOW=342, PETRI_DIFFERENCE_MINUEND_PLACES=112, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=112, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=352, PETRI_PLACES=117, PETRI_TRANSITIONS=112} [2021-06-11 08:42:47,806 INFO L343 CegarLoopForPetriNet]: 102 programPoint places, 15 predicate places. [2021-06-11 08:42:47,806 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:42:47,806 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 117 places, 112 transitions, 352 flow [2021-06-11 08:42:47,806 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 117 places, 112 transitions, 352 flow [2021-06-11 08:42:47,806 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 114 places, 112 transitions, 352 flow [2021-06-11 08:42:47,842 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][45], [Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, Black: 491#(<= ULTIMATE.start_main_~i~1 4), Black: 443#(<= ULTIMATE.start_main_~i~1 3), 534#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true]) [2021-06-11 08:42:47,842 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 08:42:47,842 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:47,842 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:47,842 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:47,844 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][45], [Black: 538#(<= ULTIMATE.start_main_~i~1 5), 100#t_funENTRYtrue, 356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, Black: 491#(<= ULTIMATE.start_main_~i~1 4), 534#true]) [2021-06-11 08:42:47,844 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2021-06-11 08:42:47,844 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 08:42:47,844 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 08:42:47,845 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 08:42:47,845 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][45], [Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, 115#t_funENTRYtrue, Black: 491#(<= ULTIMATE.start_main_~i~1 4), 534#true]) [2021-06-11 08:42:47,845 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2021-06-11 08:42:47,845 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-06-11 08:42:47,845 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:47,845 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:47,845 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][56], [225#L937-9true, Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0InUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, Black: 491#(<= ULTIMATE.start_main_~i~1 4), 534#true]) [2021-06-11 08:42:47,845 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 08:42:47,845 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 08:42:47,845 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 08:42:47,845 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 08:42:47,845 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][45], [Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), t_funThread1of3ForFork0NotInUse, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, Black: 491#(<= ULTIMATE.start_main_~i~1 4), 534#true, 60#L937-9true]) [2021-06-11 08:42:47,845 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event [2021-06-11 08:42:47,845 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is not cut-off event [2021-06-11 08:42:47,845 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:47,845 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:47,846 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][45], [Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, 19#L937-8true, Black: 491#(<= ULTIMATE.start_main_~i~1 4), 534#true]) [2021-06-11 08:42:47,846 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2021-06-11 08:42:47,846 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 08:42:47,846 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 08:42:47,846 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 08:42:47,846 INFO L129 PetriNetUnfolder]: 214/740 cut-off events. [2021-06-11 08:42:47,846 INFO L130 PetriNetUnfolder]: For 171/194 co-relation queries the response was YES. [2021-06-11 08:42:47,849 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1299 conditions, 740 events. 214/740 cut-off events. For 171/194 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 5095 event pairs, 81 based on Foata normal form. 0/634 useless extension candidates. Maximal degree in co-relation 1276. Up to 239 conditions per place. [2021-06-11 08:42:47,857 INFO L151 LiptonReduction]: Number of co-enabled transitions 7406 [2021-06-11 08:42:48,309 WARN L205 SmtUtils]: Spent 451.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 113 [2021-06-11 08:42:48,420 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 108 [2021-06-11 08:42:48,663 WARN L205 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 112 [2021-06-11 08:42:48,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:48,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:48,771 INFO L163 LiptonReduction]: Checked pairs total: 14564 [2021-06-11 08:42:48,771 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:42:48,771 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 965 [2021-06-11 08:42:48,772 INFO L480 AbstractCegarLoop]: Abstraction has has 114 places, 112 transitions, 357 flow [2021-06-11 08:42:48,772 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 470.8) internal successors, (2354), 5 states have internal predecessors, (2354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:48,772 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:42:48,772 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1] [2021-06-11 08:42:48,980 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,28 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:48,980 INFO L428 AbstractCegarLoop]: === Iteration 10 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:42:48,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:42:48,981 INFO L82 PathProgramCache]: Analyzing trace with hash -1374283705, now seen corresponding path program 1 times [2021-06-11 08:42:48,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:42:48,981 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966772794] [2021-06-11 08:42:48,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:42:48,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:49,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:49,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:49,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:49,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,011 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-11 08:42:49,011 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966772794] [2021-06-11 08:42:49,011 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148785514] [2021-06-11 08:42:49,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:49,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:49,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-11 08:42:49,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:42:49,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:49,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:49,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:49,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:49,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:49,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:49,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:49,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:49,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:49,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:49,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:49,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:49,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:49,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:49,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:49,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:49,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:49,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:49,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:49,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:49,108 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:42:49,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:49,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:49,120 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-11 08:42:49,120 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:42:49,120 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-06-11 08:42:49,120 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683521525] [2021-06-11 08:42:49,120 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:42:49,120 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:42:49,120 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:42:49,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:42:49,122 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 470 out of 649 [2021-06-11 08:42:49,123 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 114 places, 112 transitions, 357 flow. Second operand has 5 states, 5 states have (on average 470.8) internal successors, (2354), 5 states have internal predecessors, (2354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:49,123 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:42:49,123 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 470 of 649 [2021-06-11 08:42:49,123 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:42:49,160 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][100], [Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), 581#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, Black: 491#(<= ULTIMATE.start_main_~i~1 4), 534#true]) [2021-06-11 08:42:49,160 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2021-06-11 08:42:49,160 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:49,160 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:49,160 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:49,163 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][107], [Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), 581#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true, 208#t_funENTRYtrue, Black: 491#(<= ULTIMATE.start_main_~i~1 4), 534#true]) [2021-06-11 08:42:49,163 INFO L384 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2021-06-11 08:42:49,163 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:49,163 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-06-11 08:42:49,163 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:49,163 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][100], [Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), 581#true, t_funThread1of3ForFork0NotInUse, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, 115#t_funENTRYtrue, Black: 491#(<= ULTIMATE.start_main_~i~1 4), 534#true]) [2021-06-11 08:42:49,163 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is not cut-off event [2021-06-11 08:42:49,163 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is not cut-off event [2021-06-11 08:42:49,163 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is not cut-off event [2021-06-11 08:42:49,163 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is not cut-off event [2021-06-11 08:42:49,164 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][107], [Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), 581#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true, 19#L937-8true, Black: 491#(<= ULTIMATE.start_main_~i~1 4), 534#true]) [2021-06-11 08:42:49,164 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 08:42:49,164 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 08:42:49,164 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 08:42:49,164 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 08:42:49,164 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][100], [Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), 581#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, Black: 491#(<= ULTIMATE.start_main_~i~1 4), 534#true, 60#L937-9true]) [2021-06-11 08:42:49,164 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event [2021-06-11 08:42:49,164 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:49,164 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:49,164 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is not cut-off event [2021-06-11 08:42:49,164 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][107], [Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, Black: 443#(<= ULTIMATE.start_main_~i~1 3), 581#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true, Black: 491#(<= ULTIMATE.start_main_~i~1 4), 534#true]) [2021-06-11 08:42:49,164 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2021-06-11 08:42:49,164 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 08:42:49,165 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 08:42:49,165 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 08:42:49,165 INFO L129 PetriNetUnfolder]: 197/584 cut-off events. [2021-06-11 08:42:49,165 INFO L130 PetriNetUnfolder]: For 154/179 co-relation queries the response was YES. [2021-06-11 08:42:49,167 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1123 conditions, 584 events. 197/584 cut-off events. For 154/179 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 3757 event pairs, 86 based on Foata normal form. 1/473 useless extension candidates. Maximal degree in co-relation 1094. Up to 233 conditions per place. [2021-06-11 08:42:49,168 INFO L132 encePairwiseOnDemand]: 645/649 looper letters, 2 selfloop transitions, 3 changer transitions 1/113 dead transitions. [2021-06-11 08:42:49,168 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 118 places, 113 transitions, 377 flow [2021-06-11 08:42:49,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 08:42:49,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 08:42:49,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2357 transitions. [2021-06-11 08:42:49,170 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7263482280431433 [2021-06-11 08:42:49,170 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2357 transitions. [2021-06-11 08:42:49,170 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2357 transitions. [2021-06-11 08:42:49,171 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:42:49,171 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2357 transitions. [2021-06-11 08:42:49,172 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 471.4) internal successors, (2357), 5 states have internal predecessors, (2357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:49,173 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 649.0) internal successors, (3894), 6 states have internal predecessors, (3894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:49,174 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 649.0) internal successors, (3894), 6 states have internal predecessors, (3894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:49,174 INFO L185 Difference]: Start difference. First operand has 114 places, 112 transitions, 357 flow. Second operand 5 states and 2357 transitions. [2021-06-11 08:42:49,174 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 118 places, 113 transitions, 377 flow [2021-06-11 08:42:49,175 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 113 transitions, 360 flow, removed 7 selfloop flow, removed 2 redundant places. [2021-06-11 08:42:49,176 INFO L241 Difference]: Finished difference. Result has 117 places, 112 transitions, 352 flow [2021-06-11 08:42:49,176 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=649, PETRI_DIFFERENCE_MINUEND_FLOW=342, PETRI_DIFFERENCE_MINUEND_PLACES=112, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=112, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=352, PETRI_PLACES=117, PETRI_TRANSITIONS=112} [2021-06-11 08:42:49,176 INFO L343 CegarLoopForPetriNet]: 102 programPoint places, 15 predicate places. [2021-06-11 08:42:49,176 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:42:49,176 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 117 places, 112 transitions, 352 flow [2021-06-11 08:42:49,176 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 117 places, 112 transitions, 352 flow [2021-06-11 08:42:49,176 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 114 places, 112 transitions, 352 flow [2021-06-11 08:42:49,213 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][44], [Black: 585#(<= ULTIMATE.start_main_~i~1 6), Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, Black: 491#(<= ULTIMATE.start_main_~i~1 4), 581#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true]) [2021-06-11 08:42:49,213 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 08:42:49,213 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:49,213 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:49,213 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:49,215 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][44], [Black: 538#(<= ULTIMATE.start_main_~i~1 5), 100#t_funENTRYtrue, 356#true, 581#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, Black: 585#(<= ULTIMATE.start_main_~i~1 6), Black: 491#(<= ULTIMATE.start_main_~i~1 4)]) [2021-06-11 08:42:49,215 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2021-06-11 08:42:49,215 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 08:42:49,215 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 08:42:49,215 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 08:42:49,216 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][44], [Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, 581#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, Black: 585#(<= ULTIMATE.start_main_~i~1 6), 115#t_funENTRYtrue, Black: 491#(<= ULTIMATE.start_main_~i~1 4)]) [2021-06-11 08:42:49,216 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2021-06-11 08:42:49,216 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-06-11 08:42:49,216 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:49,216 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:49,216 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][55], [225#L937-9true, Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, 581#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0InUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, Black: 585#(<= ULTIMATE.start_main_~i~1 6), Black: 491#(<= ULTIMATE.start_main_~i~1 4)]) [2021-06-11 08:42:49,216 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 08:42:49,216 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 08:42:49,216 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 08:42:49,216 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 08:42:49,216 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][44], [Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, 581#true, t_funThread1of3ForFork0NotInUse, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, Black: 585#(<= ULTIMATE.start_main_~i~1 6), Black: 491#(<= ULTIMATE.start_main_~i~1 4), 60#L937-9true]) [2021-06-11 08:42:49,216 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event [2021-06-11 08:42:49,216 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is not cut-off event [2021-06-11 08:42:49,216 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:49,216 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:49,217 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][44], [Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, 581#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, Black: 585#(<= ULTIMATE.start_main_~i~1 6), 19#L937-8true, Black: 491#(<= ULTIMATE.start_main_~i~1 4)]) [2021-06-11 08:42:49,217 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2021-06-11 08:42:49,217 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 08:42:49,217 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 08:42:49,217 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 08:42:49,217 INFO L129 PetriNetUnfolder]: 214/740 cut-off events. [2021-06-11 08:42:49,217 INFO L130 PetriNetUnfolder]: For 171/194 co-relation queries the response was YES. [2021-06-11 08:42:49,220 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1299 conditions, 740 events. 214/740 cut-off events. For 171/194 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 5095 event pairs, 81 based on Foata normal form. 0/634 useless extension candidates. Maximal degree in co-relation 1276. Up to 239 conditions per place. [2021-06-11 08:42:49,228 INFO L151 LiptonReduction]: Number of co-enabled transitions 7406 [2021-06-11 08:42:49,688 WARN L205 SmtUtils]: Spent 459.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 117 [2021-06-11 08:42:49,790 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 108 [2021-06-11 08:42:50,087 WARN L205 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 116 [2021-06-11 08:42:50,361 WARN L205 SmtUtils]: Spent 273.00 ms on a formula simplification that was a NOOP. DAG size: 108 [2021-06-11 08:42:50,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:50,377 INFO L163 LiptonReduction]: Checked pairs total: 14564 [2021-06-11 08:42:50,377 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:42:50,377 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1201 [2021-06-11 08:42:50,378 INFO L480 AbstractCegarLoop]: Abstraction has has 114 places, 112 transitions, 357 flow [2021-06-11 08:42:50,378 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 470.8) internal successors, (2354), 5 states have internal predecessors, (2354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:50,378 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:42:50,378 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1] [2021-06-11 08:42:50,578 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:50,578 INFO L428 AbstractCegarLoop]: === Iteration 11 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:42:50,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:42:50,579 INFO L82 PathProgramCache]: Analyzing trace with hash -1879842330, now seen corresponding path program 1 times [2021-06-11 08:42:50,579 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:42:50,579 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008787315] [2021-06-11 08:42:50,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:42:50,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:50,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:50,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:50,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:50,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,610 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-11 08:42:50,610 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008787315] [2021-06-11 08:42:50,610 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695320455] [2021-06-11 08:42:50,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:50,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:50,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-11 08:42:50,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:42:50,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:50,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:50,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:50,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:50,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:50,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:50,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:50,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:50,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:50,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:50,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:50,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:50,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:50,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:50,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:50,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:50,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:50,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:50,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:50,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:50,678 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:42:50,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:50,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:50,694 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-11 08:42:50,694 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:42:50,694 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-06-11 08:42:50,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922296576] [2021-06-11 08:42:50,694 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:42:50,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:42:50,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:42:50,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:42:50,695 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 470 out of 650 [2021-06-11 08:42:50,696 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 114 places, 112 transitions, 357 flow. Second operand has 5 states, 5 states have (on average 470.8) internal successors, (2354), 5 states have internal predecessors, (2354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:50,696 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:42:50,696 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 470 of 650 [2021-06-11 08:42:50,696 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:42:50,734 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][100], [Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, 581#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, Black: 585#(<= ULTIMATE.start_main_~i~1 6), Black: 491#(<= ULTIMATE.start_main_~i~1 4), 628#true]) [2021-06-11 08:42:50,734 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2021-06-11 08:42:50,734 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:50,734 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:50,734 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:50,736 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][107], [Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, 581#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true, 208#t_funENTRYtrue, Black: 585#(<= ULTIMATE.start_main_~i~1 6), Black: 491#(<= ULTIMATE.start_main_~i~1 4), 628#true]) [2021-06-11 08:42:50,736 INFO L384 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2021-06-11 08:42:50,737 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:50,737 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-06-11 08:42:50,737 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:50,737 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][100], [Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, 581#true, t_funThread1of3ForFork0NotInUse, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, Black: 585#(<= ULTIMATE.start_main_~i~1 6), 115#t_funENTRYtrue, Black: 491#(<= ULTIMATE.start_main_~i~1 4), 628#true]) [2021-06-11 08:42:50,737 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is not cut-off event [2021-06-11 08:42:50,737 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is not cut-off event [2021-06-11 08:42:50,737 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is not cut-off event [2021-06-11 08:42:50,737 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is not cut-off event [2021-06-11 08:42:50,738 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][107], [Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, 581#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true, Black: 585#(<= ULTIMATE.start_main_~i~1 6), 19#L937-8true, Black: 491#(<= ULTIMATE.start_main_~i~1 4), 628#true]) [2021-06-11 08:42:50,738 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 08:42:50,738 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 08:42:50,738 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 08:42:50,738 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 08:42:50,738 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][100], [Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, 581#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, Black: 585#(<= ULTIMATE.start_main_~i~1 6), Black: 491#(<= ULTIMATE.start_main_~i~1 4), 628#true, 60#L937-9true]) [2021-06-11 08:42:50,738 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event [2021-06-11 08:42:50,738 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:50,738 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:50,738 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is not cut-off event [2021-06-11 08:42:50,738 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][107], [Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, 581#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true, Black: 585#(<= ULTIMATE.start_main_~i~1 6), Black: 491#(<= ULTIMATE.start_main_~i~1 4), 628#true]) [2021-06-11 08:42:50,738 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2021-06-11 08:42:50,738 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 08:42:50,738 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 08:42:50,738 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 08:42:50,738 INFO L129 PetriNetUnfolder]: 197/584 cut-off events. [2021-06-11 08:42:50,739 INFO L130 PetriNetUnfolder]: For 154/179 co-relation queries the response was YES. [2021-06-11 08:42:50,741 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1123 conditions, 584 events. 197/584 cut-off events. For 154/179 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 3757 event pairs, 86 based on Foata normal form. 1/473 useless extension candidates. Maximal degree in co-relation 1094. Up to 233 conditions per place. [2021-06-11 08:42:50,743 INFO L132 encePairwiseOnDemand]: 646/650 looper letters, 2 selfloop transitions, 3 changer transitions 1/113 dead transitions. [2021-06-11 08:42:50,743 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 118 places, 113 transitions, 377 flow [2021-06-11 08:42:50,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 08:42:50,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 08:42:50,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2357 transitions. [2021-06-11 08:42:50,746 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7252307692307692 [2021-06-11 08:42:50,746 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2357 transitions. [2021-06-11 08:42:50,746 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2357 transitions. [2021-06-11 08:42:50,746 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:42:50,747 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2357 transitions. [2021-06-11 08:42:50,748 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 471.4) internal successors, (2357), 5 states have internal predecessors, (2357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:50,749 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 650.0) internal successors, (3900), 6 states have internal predecessors, (3900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:50,750 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 650.0) internal successors, (3900), 6 states have internal predecessors, (3900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:50,750 INFO L185 Difference]: Start difference. First operand has 114 places, 112 transitions, 357 flow. Second operand 5 states and 2357 transitions. [2021-06-11 08:42:50,750 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 118 places, 113 transitions, 377 flow [2021-06-11 08:42:50,751 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 113 transitions, 360 flow, removed 7 selfloop flow, removed 2 redundant places. [2021-06-11 08:42:50,752 INFO L241 Difference]: Finished difference. Result has 117 places, 112 transitions, 352 flow [2021-06-11 08:42:50,753 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=650, PETRI_DIFFERENCE_MINUEND_FLOW=342, PETRI_DIFFERENCE_MINUEND_PLACES=112, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=112, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=352, PETRI_PLACES=117, PETRI_TRANSITIONS=112} [2021-06-11 08:42:50,753 INFO L343 CegarLoopForPetriNet]: 102 programPoint places, 15 predicate places. [2021-06-11 08:42:50,753 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:42:50,753 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 117 places, 112 transitions, 352 flow [2021-06-11 08:42:50,754 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 117 places, 112 transitions, 352 flow [2021-06-11 08:42:50,754 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 114 places, 112 transitions, 352 flow [2021-06-11 08:42:50,788 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][44], [Black: 632#(<= ULTIMATE.start_main_~i~1 7), Black: 585#(<= ULTIMATE.start_main_~i~1 6), Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, 628#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true]) [2021-06-11 08:42:50,788 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 08:42:50,788 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:50,788 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:50,788 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:50,790 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][44], [Black: 632#(<= ULTIMATE.start_main_~i~1 7), Black: 538#(<= ULTIMATE.start_main_~i~1 5), 100#t_funENTRYtrue, 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, Black: 585#(<= ULTIMATE.start_main_~i~1 6), 628#true]) [2021-06-11 08:42:50,790 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2021-06-11 08:42:50,790 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 08:42:50,791 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 08:42:50,791 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 08:42:50,791 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][44], [Black: 632#(<= ULTIMATE.start_main_~i~1 7), Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, Black: 585#(<= ULTIMATE.start_main_~i~1 6), 115#t_funENTRYtrue, 628#true]) [2021-06-11 08:42:50,791 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2021-06-11 08:42:50,791 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-06-11 08:42:50,791 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:50,791 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:50,791 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][54], [225#L937-9true, Black: 632#(<= ULTIMATE.start_main_~i~1 7), Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0InUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, Black: 585#(<= ULTIMATE.start_main_~i~1 6), 628#true]) [2021-06-11 08:42:50,791 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 08:42:50,791 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 08:42:50,791 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 08:42:50,791 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 08:42:50,791 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][44], [Black: 632#(<= ULTIMATE.start_main_~i~1 7), Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, t_funThread1of3ForFork0NotInUse, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, Black: 585#(<= ULTIMATE.start_main_~i~1 6), 628#true, 60#L937-9true]) [2021-06-11 08:42:50,791 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event [2021-06-11 08:42:50,791 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is not cut-off event [2021-06-11 08:42:50,791 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:50,791 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:50,792 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][44], [Black: 632#(<= ULTIMATE.start_main_~i~1 7), Black: 538#(<= ULTIMATE.start_main_~i~1 5), 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, Black: 585#(<= ULTIMATE.start_main_~i~1 6), 19#L937-8true, 628#true]) [2021-06-11 08:42:50,792 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2021-06-11 08:42:50,792 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 08:42:50,792 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 08:42:50,792 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 08:42:50,792 INFO L129 PetriNetUnfolder]: 214/740 cut-off events. [2021-06-11 08:42:50,792 INFO L130 PetriNetUnfolder]: For 171/194 co-relation queries the response was YES. [2021-06-11 08:42:50,795 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1299 conditions, 740 events. 214/740 cut-off events. For 171/194 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 5095 event pairs, 81 based on Foata normal form. 0/634 useless extension candidates. Maximal degree in co-relation 1276. Up to 239 conditions per place. [2021-06-11 08:42:50,804 INFO L151 LiptonReduction]: Number of co-enabled transitions 7406 [2021-06-11 08:42:51,816 WARN L205 SmtUtils]: Spent 1.01 s on a formula simplification. DAG size of input: 121 DAG size of output: 119 [2021-06-11 08:42:51,932 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2021-06-11 08:42:52,763 WARN L205 SmtUtils]: Spent 831.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 119 [2021-06-11 08:42:52,970 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2021-06-11 08:42:52,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:52,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:52,985 INFO L163 LiptonReduction]: Checked pairs total: 14564 [2021-06-11 08:42:52,986 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:42:52,986 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2233 [2021-06-11 08:42:52,986 INFO L480 AbstractCegarLoop]: Abstraction has has 114 places, 112 transitions, 357 flow [2021-06-11 08:42:52,986 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 470.8) internal successors, (2354), 5 states have internal predecessors, (2354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:52,986 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:42:52,986 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1] [2021-06-11 08:42:53,188 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2021-06-11 08:42:53,188 INFO L428 AbstractCegarLoop]: === Iteration 12 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:42:53,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:42:53,188 INFO L82 PathProgramCache]: Analyzing trace with hash 1909566341, now seen corresponding path program 1 times [2021-06-11 08:42:53,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:42:53,189 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467445322] [2021-06-11 08:42:53,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:42:53,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:53,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:53,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:53,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:53,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,208 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-11 08:42:53,208 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467445322] [2021-06-11 08:42:53,208 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12367979] [2021-06-11 08:42:53,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:53,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:53,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-11 08:42:53,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:42:53,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:53,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:53,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:53,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:53,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:53,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:53,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:53,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:53,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:53,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:53,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:53,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:53,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:53,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:53,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:53,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:53,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:53,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:53,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:53,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:53,295 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:42:53,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,302 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,302 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:53,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:53,308 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-11 08:42:53,309 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:42:53,309 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-06-11 08:42:53,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717669658] [2021-06-11 08:42:53,309 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:42:53,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:42:53,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:42:53,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:42:53,310 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 470 out of 651 [2021-06-11 08:42:53,311 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 114 places, 112 transitions, 357 flow. Second operand has 5 states, 5 states have (on average 470.8) internal successors, (2354), 5 states have internal predecessors, (2354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:53,311 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:42:53,311 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 470 of 651 [2021-06-11 08:42:53,311 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:42:53,352 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][100], [Black: 632#(<= ULTIMATE.start_main_~i~1 7), Black: 538#(<= ULTIMATE.start_main_~i~1 5), 675#true, 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, Black: 585#(<= ULTIMATE.start_main_~i~1 6), 628#true]) [2021-06-11 08:42:53,352 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2021-06-11 08:42:53,352 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:53,352 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:53,352 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:53,355 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][107], [Black: 632#(<= ULTIMATE.start_main_~i~1 7), Black: 538#(<= ULTIMATE.start_main_~i~1 5), 675#true, 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true, 208#t_funENTRYtrue, Black: 585#(<= ULTIMATE.start_main_~i~1 6), 628#true]) [2021-06-11 08:42:53,355 INFO L384 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2021-06-11 08:42:53,355 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:53,355 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-06-11 08:42:53,355 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:53,355 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][100], [Black: 632#(<= ULTIMATE.start_main_~i~1 7), Black: 538#(<= ULTIMATE.start_main_~i~1 5), 675#true, 356#true, t_funThread1of3ForFork0NotInUse, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, Black: 585#(<= ULTIMATE.start_main_~i~1 6), 115#t_funENTRYtrue, 628#true]) [2021-06-11 08:42:53,355 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is not cut-off event [2021-06-11 08:42:53,355 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is not cut-off event [2021-06-11 08:42:53,355 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is not cut-off event [2021-06-11 08:42:53,355 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is not cut-off event [2021-06-11 08:42:53,356 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][107], [Black: 632#(<= ULTIMATE.start_main_~i~1 7), Black: 538#(<= ULTIMATE.start_main_~i~1 5), 675#true, 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true, Black: 585#(<= ULTIMATE.start_main_~i~1 6), 19#L937-8true, 628#true]) [2021-06-11 08:42:53,356 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 08:42:53,356 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 08:42:53,356 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 08:42:53,356 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 08:42:53,356 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][100], [Black: 632#(<= ULTIMATE.start_main_~i~1 7), Black: 538#(<= ULTIMATE.start_main_~i~1 5), 675#true, 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, Black: 585#(<= ULTIMATE.start_main_~i~1 6), 628#true, 60#L937-9true]) [2021-06-11 08:42:53,356 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event [2021-06-11 08:42:53,356 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:53,356 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:53,356 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is not cut-off event [2021-06-11 08:42:53,357 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][107], [Black: 632#(<= ULTIMATE.start_main_~i~1 7), Black: 538#(<= ULTIMATE.start_main_~i~1 5), 675#true, 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true, Black: 585#(<= ULTIMATE.start_main_~i~1 6), 628#true]) [2021-06-11 08:42:53,357 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2021-06-11 08:42:53,357 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 08:42:53,357 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 08:42:53,357 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 08:42:53,357 INFO L129 PetriNetUnfolder]: 197/584 cut-off events. [2021-06-11 08:42:53,357 INFO L130 PetriNetUnfolder]: For 154/179 co-relation queries the response was YES. [2021-06-11 08:42:53,359 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1123 conditions, 584 events. 197/584 cut-off events. For 154/179 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 3757 event pairs, 86 based on Foata normal form. 1/473 useless extension candidates. Maximal degree in co-relation 1094. Up to 233 conditions per place. [2021-06-11 08:42:53,361 INFO L132 encePairwiseOnDemand]: 647/651 looper letters, 2 selfloop transitions, 3 changer transitions 1/113 dead transitions. [2021-06-11 08:42:53,361 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 118 places, 113 transitions, 377 flow [2021-06-11 08:42:53,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 08:42:53,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 08:42:53,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2357 transitions. [2021-06-11 08:42:53,363 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7241167434715822 [2021-06-11 08:42:53,363 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2357 transitions. [2021-06-11 08:42:53,363 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2357 transitions. [2021-06-11 08:42:53,364 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:42:53,364 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2357 transitions. [2021-06-11 08:42:53,366 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 471.4) internal successors, (2357), 5 states have internal predecessors, (2357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:53,367 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 651.0) internal successors, (3906), 6 states have internal predecessors, (3906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:53,367 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 651.0) internal successors, (3906), 6 states have internal predecessors, (3906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:53,367 INFO L185 Difference]: Start difference. First operand has 114 places, 112 transitions, 357 flow. Second operand 5 states and 2357 transitions. [2021-06-11 08:42:53,367 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 118 places, 113 transitions, 377 flow [2021-06-11 08:42:53,369 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 113 transitions, 360 flow, removed 7 selfloop flow, removed 2 redundant places. [2021-06-11 08:42:53,370 INFO L241 Difference]: Finished difference. Result has 117 places, 112 transitions, 352 flow [2021-06-11 08:42:53,370 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=651, PETRI_DIFFERENCE_MINUEND_FLOW=342, PETRI_DIFFERENCE_MINUEND_PLACES=112, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=112, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=352, PETRI_PLACES=117, PETRI_TRANSITIONS=112} [2021-06-11 08:42:53,370 INFO L343 CegarLoopForPetriNet]: 102 programPoint places, 15 predicate places. [2021-06-11 08:42:53,370 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:42:53,370 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 117 places, 112 transitions, 352 flow [2021-06-11 08:42:53,370 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 117 places, 112 transitions, 352 flow [2021-06-11 08:42:53,370 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 114 places, 112 transitions, 352 flow [2021-06-11 08:42:53,406 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][44], [Black: 679#(<= ULTIMATE.start_main_~i~1 8), Black: 632#(<= ULTIMATE.start_main_~i~1 7), Black: 585#(<= ULTIMATE.start_main_~i~1 6), 675#true, 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true]) [2021-06-11 08:42:53,406 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 08:42:53,406 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:53,406 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:53,406 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:53,408 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][44], [Black: 632#(<= ULTIMATE.start_main_~i~1 7), 675#true, 100#t_funENTRYtrue, 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, Black: 679#(<= ULTIMATE.start_main_~i~1 8), Black: 585#(<= ULTIMATE.start_main_~i~1 6)]) [2021-06-11 08:42:53,408 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2021-06-11 08:42:53,408 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 08:42:53,408 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 08:42:53,408 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 08:42:53,408 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][44], [Black: 632#(<= ULTIMATE.start_main_~i~1 7), 675#true, 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, Black: 679#(<= ULTIMATE.start_main_~i~1 8), Black: 585#(<= ULTIMATE.start_main_~i~1 6), 115#t_funENTRYtrue]) [2021-06-11 08:42:53,408 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2021-06-11 08:42:53,408 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-06-11 08:42:53,408 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:53,408 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:53,408 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][54], [225#L937-9true, Black: 632#(<= ULTIMATE.start_main_~i~1 7), 675#true, 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0InUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, Black: 679#(<= ULTIMATE.start_main_~i~1 8), Black: 585#(<= ULTIMATE.start_main_~i~1 6)]) [2021-06-11 08:42:53,408 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 08:42:53,408 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 08:42:53,408 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 08:42:53,409 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 08:42:53,409 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][44], [Black: 632#(<= ULTIMATE.start_main_~i~1 7), 675#true, 356#true, t_funThread1of3ForFork0NotInUse, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, Black: 679#(<= ULTIMATE.start_main_~i~1 8), Black: 585#(<= ULTIMATE.start_main_~i~1 6), 60#L937-9true]) [2021-06-11 08:42:53,409 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event [2021-06-11 08:42:53,409 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is not cut-off event [2021-06-11 08:42:53,409 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:53,409 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:53,409 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][44], [Black: 632#(<= ULTIMATE.start_main_~i~1 7), 675#true, 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, Black: 679#(<= ULTIMATE.start_main_~i~1 8), Black: 585#(<= ULTIMATE.start_main_~i~1 6), 19#L937-8true]) [2021-06-11 08:42:53,409 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2021-06-11 08:42:53,409 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 08:42:53,410 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 08:42:53,410 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 08:42:53,410 INFO L129 PetriNetUnfolder]: 214/740 cut-off events. [2021-06-11 08:42:53,410 INFO L130 PetriNetUnfolder]: For 171/194 co-relation queries the response was YES. [2021-06-11 08:42:53,413 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1299 conditions, 740 events. 214/740 cut-off events. For 171/194 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 5095 event pairs, 81 based on Foata normal form. 0/634 useless extension candidates. Maximal degree in co-relation 1276. Up to 239 conditions per place. [2021-06-11 08:42:53,420 INFO L151 LiptonReduction]: Number of co-enabled transitions 7406 [2021-06-11 08:42:53,728 WARN L205 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 122 [2021-06-11 08:42:54,127 WARN L205 SmtUtils]: Spent 397.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-06-11 08:42:54,536 WARN L205 SmtUtils]: Spent 407.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 122 [2021-06-11 08:42:54,670 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2021-06-11 08:42:54,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:54,685 INFO L163 LiptonReduction]: Checked pairs total: 14564 [2021-06-11 08:42:54,685 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:42:54,686 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1316 [2021-06-11 08:42:54,686 INFO L480 AbstractCegarLoop]: Abstraction has has 114 places, 112 transitions, 357 flow [2021-06-11 08:42:54,686 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 470.8) internal successors, (2354), 5 states have internal predecessors, (2354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:54,686 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:42:54,687 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1] [2021-06-11 08:42:54,887 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:54,887 INFO L428 AbstractCegarLoop]: === Iteration 13 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:42:54,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:42:54,887 INFO L82 PathProgramCache]: Analyzing trace with hash 1404007716, now seen corresponding path program 1 times [2021-06-11 08:42:54,887 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:42:54,887 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576998407] [2021-06-11 08:42:54,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:42:54,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:54,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:54,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:54,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:54,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,906 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-11 08:42:54,906 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576998407] [2021-06-11 08:42:54,906 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385986478] [2021-06-11 08:42:54,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:54,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:42:54,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-11 08:42:54,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:42:54,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:54,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:54,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:54,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:54,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:54,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:54,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:54,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:54,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:54,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:54,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:54,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:54,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:54,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:54,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:54,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:54,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:54,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:42:54,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:54,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:54,977 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:42:54,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:54,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:54,990 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-11 08:42:54,990 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:42:54,990 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-06-11 08:42:54,990 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171565581] [2021-06-11 08:42:54,990 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:42:54,990 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:42:54,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:42:54,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:42:54,992 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 470 out of 652 [2021-06-11 08:42:54,993 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 114 places, 112 transitions, 357 flow. Second operand has 5 states, 5 states have (on average 470.8) internal successors, (2354), 5 states have internal predecessors, (2354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:54,993 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:42:54,993 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 470 of 652 [2021-06-11 08:42:54,993 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:42:55,031 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][100], [Black: 632#(<= ULTIMATE.start_main_~i~1 7), 675#true, 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, Black: 679#(<= ULTIMATE.start_main_~i~1 8), Black: 585#(<= ULTIMATE.start_main_~i~1 6), 722#true]) [2021-06-11 08:42:55,031 INFO L384 tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event [2021-06-11 08:42:55,031 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:55,031 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:55,032 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:55,034 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][107], [Black: 632#(<= ULTIMATE.start_main_~i~1 7), 675#true, 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true, Black: 679#(<= ULTIMATE.start_main_~i~1 8), 208#t_funENTRYtrue, Black: 585#(<= ULTIMATE.start_main_~i~1 6), 722#true]) [2021-06-11 08:42:55,034 INFO L384 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2021-06-11 08:42:55,034 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:55,034 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-06-11 08:42:55,034 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:55,034 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][100], [Black: 632#(<= ULTIMATE.start_main_~i~1 7), 675#true, 356#true, t_funThread1of3ForFork0NotInUse, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, Black: 679#(<= ULTIMATE.start_main_~i~1 8), Black: 585#(<= ULTIMATE.start_main_~i~1 6), 722#true, 115#t_funENTRYtrue]) [2021-06-11 08:42:55,034 INFO L384 tUnfolder$Statistics]: this new event has 38 ancestors and is not cut-off event [2021-06-11 08:42:55,034 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is not cut-off event [2021-06-11 08:42:55,034 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is not cut-off event [2021-06-11 08:42:55,034 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is not cut-off event [2021-06-11 08:42:55,035 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][107], [Black: 632#(<= ULTIMATE.start_main_~i~1 7), 675#true, 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true, Black: 679#(<= ULTIMATE.start_main_~i~1 8), Black: 585#(<= ULTIMATE.start_main_~i~1 6), 722#true, 19#L937-8true]) [2021-06-11 08:42:55,035 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 08:42:55,035 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 08:42:55,035 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 08:42:55,035 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is cut-off event [2021-06-11 08:42:55,035 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][100], [Black: 632#(<= ULTIMATE.start_main_~i~1 7), 675#true, 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, Black: 679#(<= ULTIMATE.start_main_~i~1 8), Black: 585#(<= ULTIMATE.start_main_~i~1 6), 722#true, 60#L937-9true]) [2021-06-11 08:42:55,035 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event [2021-06-11 08:42:55,035 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:55,035 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:55,035 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is not cut-off event [2021-06-11 08:42:55,036 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][107], [Black: 632#(<= ULTIMATE.start_main_~i~1 7), 675#true, 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true, Black: 679#(<= ULTIMATE.start_main_~i~1 8), Black: 585#(<= ULTIMATE.start_main_~i~1 6), 722#true]) [2021-06-11 08:42:55,036 INFO L384 tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event [2021-06-11 08:42:55,036 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 08:42:55,036 INFO L387 tUnfolder$Statistics]: existing Event has 51 ancestors and is cut-off event [2021-06-11 08:42:55,036 INFO L387 tUnfolder$Statistics]: existing Event has 46 ancestors and is cut-off event [2021-06-11 08:42:55,036 INFO L129 PetriNetUnfolder]: 197/584 cut-off events. [2021-06-11 08:42:55,036 INFO L130 PetriNetUnfolder]: For 154/179 co-relation queries the response was YES. [2021-06-11 08:42:55,038 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1123 conditions, 584 events. 197/584 cut-off events. For 154/179 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 3757 event pairs, 86 based on Foata normal form. 1/473 useless extension candidates. Maximal degree in co-relation 1094. Up to 233 conditions per place. [2021-06-11 08:42:55,040 INFO L132 encePairwiseOnDemand]: 648/652 looper letters, 2 selfloop transitions, 3 changer transitions 1/113 dead transitions. [2021-06-11 08:42:55,040 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 118 places, 113 transitions, 377 flow [2021-06-11 08:42:55,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 08:42:55,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 08:42:55,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2357 transitions. [2021-06-11 08:42:55,042 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7230061349693252 [2021-06-11 08:42:55,042 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2357 transitions. [2021-06-11 08:42:55,042 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2357 transitions. [2021-06-11 08:42:55,042 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:42:55,042 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2357 transitions. [2021-06-11 08:42:55,044 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 471.4) internal successors, (2357), 5 states have internal predecessors, (2357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:55,045 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 652.0) internal successors, (3912), 6 states have internal predecessors, (3912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:55,046 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 652.0) internal successors, (3912), 6 states have internal predecessors, (3912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:55,046 INFO L185 Difference]: Start difference. First operand has 114 places, 112 transitions, 357 flow. Second operand 5 states and 2357 transitions. [2021-06-11 08:42:55,046 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 118 places, 113 transitions, 377 flow [2021-06-11 08:42:55,047 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 113 transitions, 360 flow, removed 7 selfloop flow, removed 2 redundant places. [2021-06-11 08:42:55,048 INFO L241 Difference]: Finished difference. Result has 117 places, 112 transitions, 352 flow [2021-06-11 08:42:55,048 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=652, PETRI_DIFFERENCE_MINUEND_FLOW=342, PETRI_DIFFERENCE_MINUEND_PLACES=112, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=112, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=352, PETRI_PLACES=117, PETRI_TRANSITIONS=112} [2021-06-11 08:42:55,048 INFO L343 CegarLoopForPetriNet]: 102 programPoint places, 15 predicate places. [2021-06-11 08:42:55,048 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:42:55,048 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 117 places, 112 transitions, 352 flow [2021-06-11 08:42:55,048 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 117 places, 112 transitions, 352 flow [2021-06-11 08:42:55,049 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 114 places, 112 transitions, 352 flow [2021-06-11 08:42:55,083 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][45], [Black: 679#(<= ULTIMATE.start_main_~i~1 8), Black: 632#(<= ULTIMATE.start_main_~i~1 7), 722#true, 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), 44#L950-5true, Black: 726#(<= ULTIMATE.start_main_~i~1 9)]) [2021-06-11 08:42:55,083 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 08:42:55,083 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 08:42:55,083 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:55,083 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 08:42:55,085 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][45], [Black: 632#(<= ULTIMATE.start_main_~i~1 7), 100#t_funENTRYtrue, 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, Black: 679#(<= ULTIMATE.start_main_~i~1 8), 722#true, Black: 726#(<= ULTIMATE.start_main_~i~1 9)]) [2021-06-11 08:42:55,085 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2021-06-11 08:42:55,085 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 08:42:55,085 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 08:42:55,085 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 08:42:55,085 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][45], [Black: 632#(<= ULTIMATE.start_main_~i~1 7), 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, Black: 679#(<= ULTIMATE.start_main_~i~1 8), 722#true, 115#t_funENTRYtrue, Black: 726#(<= ULTIMATE.start_main_~i~1 9)]) [2021-06-11 08:42:55,085 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2021-06-11 08:42:55,085 INFO L387 tUnfolder$Statistics]: existing Event has 43 ancestors and is cut-off event [2021-06-11 08:42:55,085 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:55,085 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 08:42:55,085 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1695] t_funEXIT-->L950-5: Formula: (= v_t_funThread3of3ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem59_103|) InVars {t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} OutVars{t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_103|} AuxVars[] AssignedVars[][55], [225#L937-9true, Black: 632#(<= ULTIMATE.start_main_~i~1 7), 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0NotInUse, t_funThread2of3ForFork0InUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, Black: 679#(<= ULTIMATE.start_main_~i~1 8), 722#true, Black: 726#(<= ULTIMATE.start_main_~i~1 9)]) [2021-06-11 08:42:55,085 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 08:42:55,085 INFO L387 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2021-06-11 08:42:55,086 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 08:42:55,086 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is cut-off event [2021-06-11 08:42:55,086 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][45], [Black: 632#(<= ULTIMATE.start_main_~i~1 7), 356#true, t_funThread1of3ForFork0NotInUse, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0InUse, 44#L950-5true, Black: 679#(<= ULTIMATE.start_main_~i~1 8), 722#true, 60#L937-9true, Black: 726#(<= ULTIMATE.start_main_~i~1 9)]) [2021-06-11 08:42:55,086 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event [2021-06-11 08:42:55,086 INFO L387 tUnfolder$Statistics]: existing Event has 42 ancestors and is not cut-off event [2021-06-11 08:42:55,086 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:55,086 INFO L387 tUnfolder$Statistics]: existing Event has 47 ancestors and is not cut-off event [2021-06-11 08:42:55,086 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1694] t_funEXIT-->L950-5: Formula: (= |v_ULTIMATE.start_main_#t~mem59_101| v_t_funThread2of3ForFork0_thidvar0_4) InVars {t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} OutVars{t_funThread2of3ForFork0_thidvar0=v_t_funThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem59=|v_ULTIMATE.start_main_#t~mem59_101|} AuxVars[] AssignedVars[][45], [Black: 632#(<= ULTIMATE.start_main_~i~1 7), 356#true, Black: 318#(<= ULTIMATE.start_main_~i~3 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0NotInUse, Black: 389#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), Black: 391#(and (exists ((|#t~string31.base| Int) (|~#__global_lock~0.base| Int) (|#t~string30.base| Int)) (and (= (select |#valid| |#t~string31.base|) 1) (= 1 (select |#valid| |#t~string30.base|)) (or (= |~#a~0.base| 0) (= |#t~string31.base| 0) (= 0 |~#__global_lock~0.base|) (= |#t~string30.base| 0) (= (select |#valid| 0) 0)) (= (select |#valid| |~#__global_lock~0.base|) 1))) (= (select |#valid| |~#a~0.base|) 1) (= (select |#memory_int| |~#a~0.base|) ((as const (Array Int Int)) 0)) (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (exists ((|ULTIMATE.start_main_~#t_ids~0.base| Int) (ULTIMATE.start_main_~i~3 Int) (|ULTIMATE.start_main_~#t_ids~0.offset| Int)) (and (not (= |ULTIMATE.start_main_~#t_ids~0.base| |~#a~0.base|)) (= (select (select |#memory_int| |ULTIMATE.start_main_~#t_ids~0.base|) (+ (* ULTIMATE.start_main_~i~3 4) |ULTIMATE.start_main_~#t_ids~0.offset|)) 0)))), t_funThread3of3ForFork0NotInUse, 44#L950-5true, Black: 679#(<= ULTIMATE.start_main_~i~1 8), 722#true, 19#L937-8true, Black: 726#(<= ULTIMATE.start_main_~i~1 9)]) [2021-06-11 08:42:55,086 INFO L384 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2021-06-11 08:42:55,086 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 08:42:55,087 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 08:42:55,087 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 08:42:55,087 INFO L129 PetriNetUnfolder]: 214/740 cut-off events. [2021-06-11 08:42:55,087 INFO L130 PetriNetUnfolder]: For 171/194 co-relation queries the response was YES. [2021-06-11 08:42:55,090 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1299 conditions, 740 events. 214/740 cut-off events. For 171/194 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 5095 event pairs, 81 based on Foata normal form. 0/634 useless extension candidates. Maximal degree in co-relation 1276. Up to 239 conditions per place. [2021-06-11 08:42:55,097 INFO L151 LiptonReduction]: Number of co-enabled transitions 7406 [2021-06-11 08:42:55,563 WARN L205 SmtUtils]: Spent 464.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 124 [2021-06-11 08:42:56,154 WARN L205 SmtUtils]: Spent 589.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-06-11 08:42:57,909 WARN L205 SmtUtils]: Spent 1.75 s on a formula simplification. DAG size of input: 126 DAG size of output: 124 [2021-06-11 08:42:58,064 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2021-06-11 08:42:58,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:58,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:42:58,079 INFO L163 LiptonReduction]: Checked pairs total: 14564 [2021-06-11 08:42:58,079 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:42:58,080 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 3032 [2021-06-11 08:42:58,080 INFO L480 AbstractCegarLoop]: Abstraction has has 114 places, 112 transitions, 357 flow [2021-06-11 08:42:58,080 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 470.8) internal successors, (2354), 5 states have internal predecessors, (2354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:42:58,080 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:42:58,080 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1] [2021-06-11 08:42:58,281 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:42:58,281 INFO L428 AbstractCegarLoop]: === Iteration 14 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:42:58,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:42:58,281 INFO L82 PathProgramCache]: Analyzing trace with hash 898449091, now seen corresponding path program 1 times [2021-06-11 08:42:58,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:42:58,281 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396636629] [2021-06-11 08:42:58,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:42:58,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 08:42:58,289 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 08:42:58,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-11 08:42:58,304 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-11 08:42:58,308 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-11 08:42:58,308 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-06-11 08:42:58,308 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2021-06-11 08:42:58,308 WARN L342 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-11 08:42:58,308 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-06-11 08:42:58,328 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,328 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,328 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,328 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,328 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,329 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,330 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,331 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,331 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,331 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,331 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,332 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,332 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,332 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,332 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,332 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,332 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,335 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,335 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,335 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,335 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,335 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,335 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,335 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,335 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,335 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,335 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,335 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,339 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,339 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,339 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,339 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,339 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,339 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,339 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,339 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,339 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,340 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,343 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,344 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,344 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,344 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,344 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,344 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,344 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,344 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,347 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,349 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,349 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,349 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,349 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,349 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,350 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,350 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,350 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,350 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,351 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,351 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,351 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,351 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,351 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,351 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,351 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,352 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,352 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,353 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,353 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,353 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,353 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,353 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,353 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,353 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,353 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,353 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,353 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,353 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,354 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,354 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,354 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,354 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,354 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,354 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,354 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,354 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,354 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,354 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,354 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,354 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,354 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,354 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,354 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,354 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,354 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,354 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,354 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,354 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,354 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,354 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 08:42:58,357 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-06-11 08:42:58,357 INFO L253 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2021-06-11 08:42:58,357 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-11 08:42:58,357 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-11 08:42:58,357 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-11 08:42:58,357 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-11 08:42:58,357 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-11 08:42:58,357 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-11 08:42:58,357 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-11 08:42:58,357 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-11 08:42:58,359 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 320 places, 384 transitions, 812 flow [2021-06-11 08:42:58,434 INFO L129 PetriNetUnfolder]: 157/847 cut-off events. [2021-06-11 08:42:58,434 INFO L130 PetriNetUnfolder]: For 48/55 co-relation queries the response was YES. [2021-06-11 08:42:58,448 INFO L84 FinitePrefix]: Finished finitePrefix Result has 902 conditions, 847 events. 157/847 cut-off events. For 48/55 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 4316 event pairs, 6 based on Foata normal form. 0/681 useless extension candidates. Maximal degree in co-relation 614. Up to 32 conditions per place. [2021-06-11 08:42:58,448 INFO L82 GeneralOperation]: Start removeDead. Operand has 320 places, 384 transitions, 812 flow [2021-06-11 08:42:58,455 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 320 places, 384 transitions, 812 flow [2021-06-11 08:42:58,455 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:42:58,455 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 320 places, 384 transitions, 812 flow [2021-06-11 08:42:58,455 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 320 places, 384 transitions, 812 flow [2021-06-11 08:42:58,456 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 320 places, 384 transitions, 812 flow [2021-06-11 08:42:58,532 INFO L129 PetriNetUnfolder]: 157/847 cut-off events. [2021-06-11 08:42:58,533 INFO L130 PetriNetUnfolder]: For 48/55 co-relation queries the response was YES. [2021-06-11 08:42:58,545 INFO L84 FinitePrefix]: Finished finitePrefix Result has 902 conditions, 847 events. 157/847 cut-off events. For 48/55 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 4276 event pairs, 6 based on Foata normal form. 0/681 useless extension candidates. Maximal degree in co-relation 614. Up to 32 conditions per place. [2021-06-11 08:42:58,581 INFO L151 LiptonReduction]: Number of co-enabled transitions 94776 [2021-06-11 08:42:58,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:58,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:58,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:58,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:58,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:58,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:58,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:58,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:58,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:58,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:58,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:58,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:58,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:58,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:58,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:58,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:58,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:58,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:58,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:58,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:58,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:58,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:59,006 INFO L142 QuantifierPusher]: treesize reduction 2, result has 92.0 percent of original size [2021-06-11 08:42:59,008 INFO L147 QuantifierPusher]: treesize reduction 13, result has 7.1 percent of original size 1 [2021-06-11 08:42:59,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:59,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:59,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:59,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:59,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:59,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:59,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:59,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:59,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:59,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:59,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:59,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:59,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:59,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:59,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:59,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:59,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:59,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:59,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:59,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:59,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:59,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:59,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:59,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:59,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:59,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:59,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:59,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:59,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:59,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:59,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:59,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:42:59,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 08:42:59,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:59,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:59,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:59,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:42:59,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:59,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:42:59,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 08:42:59,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:59,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:42:59,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:59,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:59,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:59,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:42:59,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:42:59,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:00,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:00,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:00,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:00,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:00,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:00,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:00,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:00,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:00,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:00,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:00,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:00,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:00,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:00,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:00,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:00,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:00,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:00,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:00,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:00,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:00,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:00,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:00,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:00,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:00,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:00,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:00,798 INFO L142 QuantifierPusher]: treesize reduction 9, result has 30.8 percent of original size [2021-06-11 08:43:00,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:00,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:00,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:00,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:00,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:43:00,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:00,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:01,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:01,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:01,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:01,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:01,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:01,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:01,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:01,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:01,135 INFO L142 QuantifierPusher]: treesize reduction 9, result has 30.8 percent of original size [2021-06-11 08:43:01,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:01,167 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-06-11 08:43:01,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:01,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:01,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:01,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:01,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:01,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:01,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:01,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:01,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:43:01,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:01,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:01,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:01,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:01,451 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:01,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:01,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:01,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:43:01,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 08:43:01,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:01,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:01,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:01,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:01,608 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:01,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:43:01,609 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 08:43:01,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:01,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:01,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:01,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:01,772 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:01,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:01,772 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:01,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:43:01,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:43:01,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:01,774 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:01,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:01,774 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:01,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 08:43:01,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 08:43:01,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:01,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:01,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 08:43:01,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-06-11 08:43:01,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:01,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:01,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:01,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:02,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:02,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:02,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:02,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:02,094 INFO L142 QuantifierPusher]: treesize reduction 8, result has 33.3 percent of original size [2021-06-11 08:43:02,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:02,125 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-06-11 08:43:02,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:02,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:02,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:02,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:02,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:43:02,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:02,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:02,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:02,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:02,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:02,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:02,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:02,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:02,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:02,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:02,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:02,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:02,425 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-06-11 08:43:02,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:02,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:02,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:02,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:02,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:02,737 INFO L142 QuantifierPusher]: treesize reduction 2, result has 92.0 percent of original size [2021-06-11 08:43:02,738 INFO L147 QuantifierPusher]: treesize reduction 13, result has 7.1 percent of original size 1 [2021-06-11 08:43:02,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:02,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:02,861 INFO L142 QuantifierPusher]: treesize reduction 16, result has 71.9 percent of original size [2021-06-11 08:43:02,862 INFO L147 QuantifierPusher]: treesize reduction 13, result has 7.1 percent of original size 1 [2021-06-11 08:43:02,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:02,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:43:02,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:02,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:03,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:03,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:03,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:03,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:03,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:03,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:03,304 INFO L142 QuantifierPusher]: treesize reduction 4, result has 93.4 percent of original size [2021-06-11 08:43:03,306 INFO L147 QuantifierPusher]: treesize reduction 13, result has 7.1 percent of original size 1 [2021-06-11 08:43:03,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:03,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:03,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:03,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:03,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:03,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:03,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:03,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:03,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:03,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:43:03,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:43:03,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:03,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:03,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:03,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:03,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 08:43:03,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 08:43:03,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:03,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:03,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 08:43:03,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-06-11 08:43:03,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:03,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:03,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:03,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:03,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:03,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:03,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:03,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:04,023 INFO L142 QuantifierPusher]: treesize reduction 34, result has 40.4 percent of original size [2021-06-11 08:43:04,024 INFO L147 QuantifierPusher]: treesize reduction 13, result has 7.1 percent of original size 1 [2021-06-11 08:43:04,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:04,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:04,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:04,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:04,209 INFO L142 QuantifierPusher]: treesize reduction 2, result has 92.0 percent of original size [2021-06-11 08:43:04,210 INFO L147 QuantifierPusher]: treesize reduction 13, result has 7.1 percent of original size 1 [2021-06-11 08:43:04,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:04,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:04,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:04,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:04,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:04,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:04,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:04,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:04,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:04,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:04,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:04,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:43:04,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 08:43:04,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:04,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:04,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:04,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:04,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:04,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:05,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:05,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:05,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:05,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:05,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:05,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:05,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:05,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:05,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:05,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:43:05,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 08:43:05,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:05,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:05,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:05,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:05,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:05,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:05,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:05,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:06,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:06,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:06,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:06,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:06,409 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:06,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:06,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:06,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:06,843 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2021-06-11 08:43:07,101 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2021-06-11 08:43:07,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:07,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:07,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:07,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:43:07,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 58 [2021-06-11 08:43:07,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:07,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:07,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:07,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:07,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:07,329 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 08:43:07,329 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 08:43:07,329 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:07,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:07,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:07,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:07,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:07,405 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 08:43:07,405 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 08:43:07,408 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:07,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:07,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:07,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:07,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:07,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:07,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:07,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:07,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:07,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:07,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:07,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:07,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:07,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:08,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:08,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:08,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:08,020 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 08:43:08,020 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 08:43:08,021 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:08,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:08,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:08,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:08,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:08,189 INFO L427 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2021-06-11 08:43:08,189 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-06-11 08:43:08,205 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:08,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:08,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:08,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:08,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:08,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:08,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:08,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:08,826 INFO L163 LiptonReduction]: Checked pairs total: 174578 [2021-06-11 08:43:08,826 INFO L165 LiptonReduction]: Total number of compositions: 378 [2021-06-11 08:43:08,827 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 10372 [2021-06-11 08:43:08,828 INFO L129 PetriNetUnfolder]: 9/37 cut-off events. [2021-06-11 08:43:08,828 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 08:43:08,828 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:43:08,828 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-06-11 08:43:08,829 INFO L428 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:43:08,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:43:08,829 INFO L82 PathProgramCache]: Analyzing trace with hash -1262195480, now seen corresponding path program 1 times [2021-06-11 08:43:08,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:43:08,829 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866072042] [2021-06-11 08:43:08,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:43:08,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:43:08,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:08,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:43:08,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:08,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:08,838 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 08:43:08,838 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866072042] [2021-06-11 08:43:08,839 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 08:43:08,839 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-11 08:43:08,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101049875] [2021-06-11 08:43:08,839 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-11 08:43:08,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:43:08,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-11 08:43:08,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-11 08:43:08,840 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 547 out of 762 [2021-06-11 08:43:08,849 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 125 places, 176 transitions, 396 flow. Second operand has 3 states, 3 states have (on average 547.6666666666666) internal successors, (1643), 3 states have internal predecessors, (1643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:43:08,849 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:43:08,849 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 547 of 762 [2021-06-11 08:43:08,849 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:43:08,875 INFO L129 PetriNetUnfolder]: 31/276 cut-off events. [2021-06-11 08:43:08,875 INFO L130 PetriNetUnfolder]: For 48/48 co-relation queries the response was YES. [2021-06-11 08:43:08,876 INFO L84 FinitePrefix]: Finished finitePrefix Result has 336 conditions, 276 events. 31/276 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 1443 event pairs, 6 based on Foata normal form. 64/283 useless extension candidates. Maximal degree in co-relation 322. Up to 32 conditions per place. [2021-06-11 08:43:08,877 INFO L132 encePairwiseOnDemand]: 703/762 looper letters, 2 selfloop transitions, 2 changer transitions 0/121 dead transitions. [2021-06-11 08:43:08,877 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 121 places, 121 transitions, 294 flow [2021-06-11 08:43:08,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-11 08:43:08,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-06-11 08:43:08,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1702 transitions. [2021-06-11 08:43:08,879 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7445319335083115 [2021-06-11 08:43:08,879 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1702 transitions. [2021-06-11 08:43:08,879 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1702 transitions. [2021-06-11 08:43:08,879 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:43:08,879 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1702 transitions. [2021-06-11 08:43:08,881 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 567.3333333333334) internal successors, (1702), 3 states have internal predecessors, (1702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:43:08,882 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 762.0) internal successors, (3048), 4 states have internal predecessors, (3048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:43:08,882 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 762.0) internal successors, (3048), 4 states have internal predecessors, (3048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:43:08,882 INFO L185 Difference]: Start difference. First operand has 125 places, 176 transitions, 396 flow. Second operand 3 states and 1702 transitions. [2021-06-11 08:43:08,882 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 121 places, 121 transitions, 294 flow [2021-06-11 08:43:08,883 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 121 places, 121 transitions, 294 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-11 08:43:08,884 INFO L241 Difference]: Finished difference. Result has 122 places, 121 transitions, 296 flow [2021-06-11 08:43:08,884 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=762, PETRI_DIFFERENCE_MINUEND_FLOW=284, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=120, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=118, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=296, PETRI_PLACES=122, PETRI_TRANSITIONS=121} [2021-06-11 08:43:08,884 INFO L343 CegarLoopForPetriNet]: 125 programPoint places, -3 predicate places. [2021-06-11 08:43:08,884 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:43:08,884 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 122 places, 121 transitions, 296 flow [2021-06-11 08:43:08,884 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 122 places, 121 transitions, 296 flow [2021-06-11 08:43:08,885 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 122 places, 121 transitions, 296 flow [2021-06-11 08:43:08,898 INFO L129 PetriNetUnfolder]: 31/276 cut-off events. [2021-06-11 08:43:08,898 INFO L130 PetriNetUnfolder]: For 48/48 co-relation queries the response was YES. [2021-06-11 08:43:08,899 INFO L84 FinitePrefix]: Finished finitePrefix Result has 338 conditions, 276 events. 31/276 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 1442 event pairs, 6 based on Foata normal form. 0/219 useless extension candidates. Maximal degree in co-relation 326. Up to 32 conditions per place. [2021-06-11 08:43:08,902 INFO L151 LiptonReduction]: Number of co-enabled transitions 10248 [2021-06-11 08:43:08,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:08,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:43:08,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:08,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:43:08,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:08,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:43:09,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:09,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:09,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:09,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:09,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:09,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:09,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:09,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:09,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:09,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:43:09,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:09,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:43:09,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:09,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:09,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:09,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:43:09,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:09,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:43:10,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:10,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:10,527 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-06-11 08:43:10,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:10,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:10,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:10,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:10,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:10,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,248 INFO L163 LiptonReduction]: Checked pairs total: 38491 [2021-06-11 08:43:11,248 INFO L165 LiptonReduction]: Total number of compositions: 27 [2021-06-11 08:43:11,248 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2364 [2021-06-11 08:43:11,248 INFO L480 AbstractCegarLoop]: Abstraction has has 126 places, 125 transitions, 304 flow [2021-06-11 08:43:11,249 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 547.6666666666666) internal successors, (1643), 3 states have internal predecessors, (1643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:43:11,249 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:43:11,249 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-06-11 08:43:11,249 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2021-06-11 08:43:11,249 INFO L428 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:43:11,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:43:11,249 INFO L82 PathProgramCache]: Analyzing trace with hash -1212823152, now seen corresponding path program 1 times [2021-06-11 08:43:11,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:43:11,249 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692816743] [2021-06-11 08:43:11,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:43:11,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:43:11,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:43:11,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:43:11,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,261 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 08:43:11,261 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692816743] [2021-06-11 08:43:11,261 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138252695] [2021-06-11 08:43:11,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:43:11,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:43:11,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 2 conjunts are in the unsatisfiable core [2021-06-11 08:43:11,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:43:11,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:43:11,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:43:11,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:43:11,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:43:11,397 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:43:11,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,401 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 08:43:11,401 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-11 08:43:11,401 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 5 [2021-06-11 08:43:11,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420285302] [2021-06-11 08:43:11,402 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-11 08:43:11,402 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:43:11,402 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-11 08:43:11,402 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:43:11,403 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 568 out of 789 [2021-06-11 08:43:11,404 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 126 places, 125 transitions, 304 flow. Second operand has 3 states, 3 states have (on average 569.0) internal successors, (1707), 3 states have internal predecessors, (1707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:43:11,404 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:43:11,404 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 568 of 789 [2021-06-11 08:43:11,404 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:43:11,438 INFO L129 PetriNetUnfolder]: 29/267 cut-off events. [2021-06-11 08:43:11,438 INFO L130 PetriNetUnfolder]: For 48/48 co-relation queries the response was YES. [2021-06-11 08:43:11,439 INFO L84 FinitePrefix]: Finished finitePrefix Result has 370 conditions, 267 events. 29/267 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 1435 event pairs, 6 based on Foata normal form. 0/189 useless extension candidates. Maximal degree in co-relation 356. Up to 39 conditions per place. [2021-06-11 08:43:11,440 INFO L132 encePairwiseOnDemand]: 782/789 looper letters, 12 selfloop transitions, 2 changer transitions 0/127 dead transitions. [2021-06-11 08:43:11,440 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 128 places, 127 transitions, 336 flow [2021-06-11 08:43:11,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-11 08:43:11,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-06-11 08:43:11,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1721 transitions. [2021-06-11 08:43:11,442 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7270806928601605 [2021-06-11 08:43:11,442 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1721 transitions. [2021-06-11 08:43:11,442 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1721 transitions. [2021-06-11 08:43:11,442 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:43:11,442 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1721 transitions. [2021-06-11 08:43:11,443 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 573.6666666666666) internal successors, (1721), 3 states have internal predecessors, (1721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:43:11,444 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 789.0) internal successors, (3156), 4 states have internal predecessors, (3156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:43:11,445 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 789.0) internal successors, (3156), 4 states have internal predecessors, (3156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:43:11,445 INFO L185 Difference]: Start difference. First operand has 126 places, 125 transitions, 304 flow. Second operand 3 states and 1721 transitions. [2021-06-11 08:43:11,445 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 128 places, 127 transitions, 336 flow [2021-06-11 08:43:11,445 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 127 places, 127 transitions, 332 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-06-11 08:43:11,446 INFO L241 Difference]: Finished difference. Result has 128 places, 126 transitions, 324 flow [2021-06-11 08:43:11,447 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=789, PETRI_DIFFERENCE_MINUEND_FLOW=300, PETRI_DIFFERENCE_MINUEND_PLACES=125, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=125, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=123, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=324, PETRI_PLACES=128, PETRI_TRANSITIONS=126} [2021-06-11 08:43:11,447 INFO L343 CegarLoopForPetriNet]: 125 programPoint places, 3 predicate places. [2021-06-11 08:43:11,447 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:43:11,447 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 128 places, 126 transitions, 324 flow [2021-06-11 08:43:11,447 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 128 places, 126 transitions, 324 flow [2021-06-11 08:43:11,447 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 128 places, 126 transitions, 324 flow [2021-06-11 08:43:11,461 INFO L129 PetriNetUnfolder]: 29/267 cut-off events. [2021-06-11 08:43:11,461 INFO L130 PetriNetUnfolder]: For 51/51 co-relation queries the response was YES. [2021-06-11 08:43:11,463 INFO L84 FinitePrefix]: Finished finitePrefix Result has 362 conditions, 267 events. 29/267 cut-off events. For 51/51 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1434 event pairs, 6 based on Foata normal form. 0/193 useless extension candidates. Maximal degree in co-relation 346. Up to 33 conditions per place. [2021-06-11 08:43:11,466 INFO L151 LiptonReduction]: Number of co-enabled transitions 10998 [2021-06-11 08:43:11,659 INFO L163 LiptonReduction]: Checked pairs total: 12844 [2021-06-11 08:43:11,659 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 08:43:11,659 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 212 [2021-06-11 08:43:11,659 INFO L480 AbstractCegarLoop]: Abstraction has has 128 places, 126 transitions, 324 flow [2021-06-11 08:43:11,660 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 569.0) internal successors, (1707), 3 states have internal predecessors, (1707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:43:11,660 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:43:11,660 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 08:43:11,860 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable93 [2021-06-11 08:43:11,860 INFO L428 AbstractCegarLoop]: === Iteration 3 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:43:11,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:43:11,860 INFO L82 PathProgramCache]: Analyzing trace with hash 1060992031, now seen corresponding path program 1 times [2021-06-11 08:43:11,860 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:43:11,861 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726083330] [2021-06-11 08:43:11,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:43:11,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:43:11,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:43:11,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:43:11,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,873 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 08:43:11,873 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726083330] [2021-06-11 08:43:11,873 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931611399] [2021-06-11 08:43:11,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:43:11,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:43:11,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 3 conjunts are in the unsatisfiable core [2021-06-11 08:43:11,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:43:11,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:43:11,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:43:11,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:43:11,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:43:11,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:11,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:43:11,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:43:11,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:11,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 08:43:11,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 08:43:11,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:43:11,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:43:11,958 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 08:43:11,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:11,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:11,965 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 08:43:11,965 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 08:43:11,965 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-06-11 08:43:11,966 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595143644] [2021-06-11 08:43:11,966 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:43:11,966 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:43:11,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:43:11,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-11 08:43:11,967 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 574 out of 789 [2021-06-11 08:43:11,968 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 128 places, 126 transitions, 324 flow. Second operand has 5 states, 5 states have (on average 575.0) internal successors, (2875), 5 states have internal predecessors, (2875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:43:11,968 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:43:11,968 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 574 of 789 [2021-06-11 08:43:11,968 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 08:43:11,989 INFO L129 PetriNetUnfolder]: 29/268 cut-off events. [2021-06-11 08:43:11,989 INFO L130 PetriNetUnfolder]: For 52/52 co-relation queries the response was YES. [2021-06-11 08:43:11,991 INFO L84 FinitePrefix]: Finished finitePrefix Result has 370 conditions, 268 events. 29/268 cut-off events. For 52/52 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 1452 event pairs, 6 based on Foata normal form. 1/195 useless extension candidates. Maximal degree in co-relation 346. Up to 33 conditions per place. [2021-06-11 08:43:11,991 INFO L132 encePairwiseOnDemand]: 786/789 looper letters, 2 selfloop transitions, 3 changer transitions 0/127 dead transitions. [2021-06-11 08:43:11,991 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 131 places, 127 transitions, 338 flow [2021-06-11 08:43:11,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-11 08:43:11,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-06-11 08:43:11,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 2302 transitions. [2021-06-11 08:43:11,993 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.729404309252218 [2021-06-11 08:43:11,993 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 2302 transitions. [2021-06-11 08:43:11,993 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 2302 transitions. [2021-06-11 08:43:11,994 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 08:43:11,994 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 2302 transitions. [2021-06-11 08:43:11,995 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 575.5) internal successors, (2302), 4 states have internal predecessors, (2302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:43:11,997 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 789.0) internal successors, (3945), 5 states have internal predecessors, (3945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:43:11,997 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 789.0) internal successors, (3945), 5 states have internal predecessors, (3945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:43:11,997 INFO L185 Difference]: Start difference. First operand has 128 places, 126 transitions, 324 flow. Second operand 4 states and 2302 transitions. [2021-06-11 08:43:11,997 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 131 places, 127 transitions, 338 flow [2021-06-11 08:43:11,998 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 130 places, 127 transitions, 336 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-06-11 08:43:11,999 INFO L241 Difference]: Finished difference. Result has 131 places, 127 transitions, 338 flow [2021-06-11 08:43:11,999 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=789, PETRI_DIFFERENCE_MINUEND_FLOW=322, PETRI_DIFFERENCE_MINUEND_PLACES=127, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=123, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=338, PETRI_PLACES=131, PETRI_TRANSITIONS=127} [2021-06-11 08:43:11,999 INFO L343 CegarLoopForPetriNet]: 125 programPoint places, 6 predicate places. [2021-06-11 08:43:11,999 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 08:43:11,999 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 131 places, 127 transitions, 338 flow [2021-06-11 08:43:11,999 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 131 places, 127 transitions, 338 flow [2021-06-11 08:43:11,999 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 131 places, 127 transitions, 338 flow [2021-06-11 08:43:12,014 INFO L129 PetriNetUnfolder]: 29/268 cut-off events. [2021-06-11 08:43:12,014 INFO L130 PetriNetUnfolder]: For 48/48 co-relation queries the response was YES. [2021-06-11 08:43:12,015 INFO L84 FinitePrefix]: Finished finitePrefix Result has 370 conditions, 268 events. 29/268 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1434 event pairs, 6 based on Foata normal form. 0/194 useless extension candidates. Maximal degree in co-relation 352. Up to 33 conditions per place. [2021-06-11 08:43:12,019 INFO L151 LiptonReduction]: Number of co-enabled transitions 10998 [2021-06-11 08:43:12,203 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 97 [2021-06-11 08:43:12,481 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 97 [2021-06-11 08:43:12,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:12,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:43:12,590 INFO L163 LiptonReduction]: Checked pairs total: 25688 [2021-06-11 08:43:12,590 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 08:43:12,590 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 591 [2021-06-11 08:43:12,590 INFO L480 AbstractCegarLoop]: Abstraction has has 131 places, 127 transitions, 340 flow [2021-06-11 08:43:12,591 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 575.0) internal successors, (2875), 5 states have internal predecessors, (2875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:43:12,591 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 08:43:12,591 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 08:43:12,791 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:43:12,792 INFO L428 AbstractCegarLoop]: === Iteration 4 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 08:43:12,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 08:43:12,793 INFO L82 PathProgramCache]: Analyzing trace with hash 1263158983, now seen corresponding path program 2 times [2021-06-11 08:43:12,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 08:43:12,793 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112880797] [2021-06-11 08:43:12,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 08:43:12,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 08:43:12,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:12,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:43:12,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:12,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:43:12,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:12,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 08:43:12,814 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:12,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:12,814 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 08:43:12,815 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112880797] [2021-06-11 08:43:12,815 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015238624] [2021-06-11 08:43:12,815 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 08:43:12,889 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-06-11 08:43:12,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-11 08:43:12,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-11 08:43:12,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 08:43:12,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:12,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:12,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:12,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-06-11 08:43:12,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:12,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:12,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:43:12,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 08:43:12,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:12,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:12,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:12,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:43:12,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:12,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:12,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-06-11 08:43:12,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 08:43:12,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:12,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:12,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:12,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 08:43:12,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:12,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:12,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-06-11 08:43:12,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 08:43:12,967 INFO L354 Elim1Store]: treesize reduction 151, result has 18.4 percent of original size [2021-06-11 08:43:12,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 18 treesize of output 39 [2021-06-11 08:43:12,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:12,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-06-11 08:43:12,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:12,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-06-11 08:43:12,968 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-11 08:43:12,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:12,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2021-06-11 08:43:12,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:12,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:43:12,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:12,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:43:12,986 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-11 08:43:12,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,001 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:43:13,002 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:43:13,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:43:13,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,005 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:43:13,006 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:43:13,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:43:13,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,018 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:43:13,018 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:43:13,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:43:13,022 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2021-06-11 08:43:13,022 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-06-11 08:43:13,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:43:13,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:43:13,027 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-11 08:43:13,027 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:26, output treesize:45 [2021-06-11 08:43:13,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,028 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:43:13,029 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:43:13,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:43:13,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,032 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:43:13,033 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:43:13,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:43:13,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,037 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:43:13,038 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:43:13,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:43:13,041 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2021-06-11 08:43:13,041 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-06-11 08:43:13,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:43:13,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:43:13,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:43:13,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:43:13,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:43:13,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:43:13,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:43:13,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:43:13,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,061 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:43:13,062 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:43:13,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:43:13,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,066 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:43:13,066 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:43:13,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:43:13,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,069 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:43:13,070 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:43:13,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:43:13,072 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2021-06-11 08:43:13,073 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-06-11 08:43:13,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:43:13,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:43:13,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 156 [2021-06-11 08:43:13,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 156 [2021-06-11 08:43:13,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:43:13,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:43:13,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:43:13,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:43:13,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,095 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:43:13,095 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:43:13,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:43:13,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,099 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:43:13,100 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:43:13,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:43:13,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,103 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:43:13,104 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:43:13,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:43:13,107 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2021-06-11 08:43:13,108 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-06-11 08:43:13,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 08:43:13,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 08:43:13,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 156 [2021-06-11 08:43:13,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 156 [2021-06-11 08:43:13,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-06-11 08:43:13,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 71 [2021-06-11 08:43:13,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 08:43:13,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-06-11 08:43:13,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 66 [2021-06-11 08:43:13,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,131 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:43:13,132 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:43:13,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:43:13,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,135 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:43:13,136 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:43:13,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:43:13,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,139 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2021-06-11 08:43:13,140 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 08:43:13,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 08:43:13,143 INFO L725 QuantifierPusher]: Distributing 5 conjuncts over 6 disjuncts [2021-06-11 08:43:13,143 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:43:13,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:43:13,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:43:13,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-06-11 08:43:13,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:43:13,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:43:13,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-06-11 08:43:13,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:43:13,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:43:13,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:43:13,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-06-11 08:43:13,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:43:13,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:43:13,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-06-11 08:43:13,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:43:13,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 08:43:13,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 08:43:13,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-06-11 08:43:13,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 145 [2021-06-11 08:43:13,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-06-11 08:43:13,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-06-11 08:43:13,211 INFO L354 Elim1Store]: treesize reduction 64, result has 21.0 percent of original size [2021-06-11 08:43:13,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 26 treesize of output 32 [2021-06-11 08:43:13,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:43:13,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:43:13,214 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-11 08:43:13,256 INFO L354 Elim1Store]: treesize reduction 64, result has 21.0 percent of original size [2021-06-11 08:43:13,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 26 treesize of output 32 [2021-06-11 08:43:13,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:43:13,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:43:13,259 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-11 08:43:13,282 INFO L354 Elim1Store]: treesize reduction 80, result has 1.2 percent of original size [2021-06-11 08:43:13,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 26 treesize of output 1 [2021-06-11 08:43:13,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:13,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 08:43:13,283 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-11 08:43:13,342 INFO L354 Elim1Store]: treesize reduction 101, result has 16.5 percent of original size [2021-06-11 08:43:13,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 31 treesize of output 38 [2021-06-11 08:43:13,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:43:13,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:43:13,346 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-11 08:43:13,380 INFO L354 Elim1Store]: treesize reduction 64, result has 21.0 percent of original size [2021-06-11 08:43:13,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 26 treesize of output 32 [2021-06-11 08:43:13,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:43:13,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 08:43:13,384 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-11 08:43:13,438 INFO L628 ElimStorePlain]: treesize reduction 23, result has 75.3 percent of original size [2021-06-11 08:43:13,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-06-11 08:43:13,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-11 08:43:13,440 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 4 variables, input treesize:169, output treesize:27 [2021-06-11 08:43:13,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-06-11 08:43:13,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-06-11 08:43:13,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 08:43:13,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 08:43:13,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 08:43:13,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 08:43:13,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-06-11 08:43:13,460 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,460 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,460 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 08:43:13,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:43:13,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,462 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,462 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 08:43:13,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:43:13,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-06-11 08:43:13,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 08:43:13,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 08:43:13,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:43:13,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 08:43:13,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-06-11 08:43:13,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 08:43:13,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 08:43:13,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-06-11 08:43:13,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-06-11 08:43:13,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:43:13,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-06-11 08:43:13,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-11 08:43:13,475 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:43:13,476 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,476 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:43:13,476 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-11 08:43:13,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-06-11 08:43:13,480 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-11 08:43:13,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:43:13,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:43:13,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,488 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:43:13,488 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-11 08:43:13,488 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:26, output treesize:22 [2021-06-11 08:43:13,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:43:13,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:43:13,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:43:13,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:43:13,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:43:13,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:43:13,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:43:13,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:43:13,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:43:13,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:43:13,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:43:13,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,511 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:43:13,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:43:13,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:43:13,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:43:13,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:43:13,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:43:13,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:43:13,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:43:13,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:43:13,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:43:13,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:43:13,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:43:13,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:43:13,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:43:13,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:43:13,527 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:43:13,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 08:43:13,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 08:43:13,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,530 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:43:13,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 08:43:13,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 08:43:13,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 08:43:13,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 08:43:13,533 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-11 08:43:13,533 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-11 08:43:13,533 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 7 [2021-06-11 08:43:13,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81739238] [2021-06-11 08:43:13,533 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 08:43:13,533 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 08:43:13,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 08:43:13,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-11 08:43:13,535 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 433 out of 790 [2021-06-11 08:43:13,535 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 131 places, 127 transitions, 340 flow. Second operand has 5 states, 5 states have (on average 434.2) internal successors, (2171), 5 states have internal predecessors, (2171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 08:43:13,535 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 08:43:13,536 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 433 of 790 [2021-06-11 08:43:13,536 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... Cannot interrupt operation gracefully because timeout expired. Forcing shutdown [2021-06-11 08:51:20,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-11 08:51:20,616 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2021-06-11 08:51:20,616 WARN L545 AbstractCegarLoop]: Verification canceled [2021-06-11 08:51:20,618 WARN L224 ceAbstractionStarter]: Timeout [2021-06-11 08:51:20,618 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.06 08:51:20 BasicIcfg [2021-06-11 08:51:20,618 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-06-11 08:51:20,619 INFO L168 Benchmark]: Toolchain (without parser) took 591170.90 ms. Allocated memory was 385.9 MB in the beginning and 12.5 GB in the end (delta: 12.1 GB). Free memory was 347.1 MB in the beginning and 3.3 GB in the end (delta: -3.0 GB). Peak memory consumption was 9.5 GB. Max. memory is 16.0 GB. [2021-06-11 08:51:20,619 INFO L168 Benchmark]: CDTParser took 0.10 ms. Allocated memory is still 385.9 MB. Free memory was 366.3 MB in the beginning and 366.2 MB in the end (delta: 71.0 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-11 08:51:20,619 INFO L168 Benchmark]: CACSL2BoogieTranslator took 538.61 ms. Allocated memory is still 385.9 MB. Free memory was 347.0 MB in the beginning and 322.5 MB in the end (delta: 24.5 MB). Peak memory consumption was 26.3 MB. Max. memory is 16.0 GB. [2021-06-11 08:51:20,619 INFO L168 Benchmark]: Boogie Procedure Inliner took 31.91 ms. Allocated memory is still 385.9 MB. Free memory was 322.5 MB in the beginning and 320.5 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-06-11 08:51:20,619 INFO L168 Benchmark]: Boogie Preprocessor took 33.55 ms. Allocated memory is still 385.9 MB. Free memory was 320.5 MB in the beginning and 318.4 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-06-11 08:51:20,619 INFO L168 Benchmark]: RCFGBuilder took 444.50 ms. Allocated memory is still 385.9 MB. Free memory was 318.4 MB in the beginning and 281.7 MB in the end (delta: 36.7 MB). Peak memory consumption was 37.7 MB. Max. memory is 16.0 GB. [2021-06-11 08:51:20,619 INFO L168 Benchmark]: TraceAbstraction took 590117.59 ms. Allocated memory was 385.9 MB in the beginning and 12.5 GB in the end (delta: 12.1 GB). Free memory was 280.6 MB in the beginning and 3.3 GB in the end (delta: -3.1 GB). Peak memory consumption was 9.4 GB. Max. memory is 16.0 GB. [2021-06-11 08:51:20,619 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.10 ms. Allocated memory is still 385.9 MB. Free memory was 366.3 MB in the beginning and 366.2 MB in the end (delta: 71.0 kB). There was no memory consumed. Max. memory is 16.0 GB. * CACSL2BoogieTranslator took 538.61 ms. Allocated memory is still 385.9 MB. Free memory was 347.0 MB in the beginning and 322.5 MB in the end (delta: 24.5 MB). Peak memory consumption was 26.3 MB. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 31.91 ms. Allocated memory is still 385.9 MB. Free memory was 322.5 MB in the beginning and 320.5 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 33.55 ms. Allocated memory is still 385.9 MB. Free memory was 320.5 MB in the beginning and 318.4 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 444.50 ms. Allocated memory is still 385.9 MB. Free memory was 318.4 MB in the beginning and 281.7 MB in the end (delta: 36.7 MB). Peak memory consumption was 37.7 MB. Max. memory is 16.0 GB. * TraceAbstraction took 590117.59 ms. Allocated memory was 385.9 MB in the beginning and 12.5 GB in the end (delta: 12.1 GB). Free memory was 280.6 MB in the beginning and 3.3 GB in the end (delta: -3.1 GB). Peak memory consumption was 9.4 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4427.4ms, 148 PlacesBefore, 51 PlacesAfterwards, 175 TransitionsBefore, 72 TransitionsAfterwards, 9504 CoEnabledTransitionPairs, 7 FixpointIterations, 33 TrivialSequentialCompositions, 117 ConcurrentSequentialCompositions, 3 TrivialYvCompositions, 9 ConcurrentYvCompositions, 6 ChoiceCompositions, 168 TotalNumberOfCompositions, 16212 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 8763, positive: 8523, positive conditional: 0, positive unconditional: 8523, negative: 240, negative conditional: 0, negative unconditional: 240, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5833, positive: 5754, positive conditional: 0, positive unconditional: 5754, negative: 79, negative conditional: 0, negative unconditional: 79, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 5833, positive: 5754, positive conditional: 0, positive unconditional: 5754, negative: 79, negative conditional: 0, negative unconditional: 79, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 5833, positive: 5473, positive conditional: 0, positive unconditional: 5473, negative: 360, negative conditional: 0, negative unconditional: 360, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 360, positive: 281, positive conditional: 0, positive unconditional: 281, negative: 79, negative conditional: 0, negative unconditional: 79, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 542, positive: 297, positive conditional: 0, positive unconditional: 297, negative: 244, negative conditional: 0, negative unconditional: 244, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 8763, positive: 2769, positive conditional: 0, positive unconditional: 2769, negative: 161, negative conditional: 0, negative unconditional: 161, unknown: 5833, unknown conditional: 0, unknown unconditional: 5833] , Statistics on independence cache: Total cache size (in pairs): 10917, Positive cache size: 10841, Positive conditional cache size: 0, Positive unconditional cache size: 10841, Negative cache size: 76, Negative conditional cache size: 0, Negative unconditional cache size: 76 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 805.4ms, 51 PlacesBefore, 53 PlacesAfterwards, 49 TransitionsBefore, 51 TransitionsAfterwards, 966 CoEnabledTransitionPairs, 4 FixpointIterations, 0 TrivialSequentialCompositions, 11 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 12 TotalNumberOfCompositions, 5113 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1295, positive: 1077, positive conditional: 0, positive unconditional: 1077, negative: 218, negative conditional: 0, negative unconditional: 218, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 387, positive: 333, positive conditional: 0, positive unconditional: 333, negative: 54, negative conditional: 0, negative unconditional: 54, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 387, positive: 333, positive conditional: 0, positive unconditional: 333, negative: 54, negative conditional: 0, negative unconditional: 54, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 387, positive: 300, positive conditional: 0, positive unconditional: 300, negative: 87, negative conditional: 0, negative unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 87, positive: 33, positive conditional: 0, positive unconditional: 33, negative: 54, negative conditional: 0, negative unconditional: 54, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 298, positive: 118, positive conditional: 0, positive unconditional: 118, negative: 180, negative conditional: 0, negative unconditional: 180, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1295, positive: 744, positive conditional: 0, positive unconditional: 744, negative: 164, negative conditional: 0, negative unconditional: 164, unknown: 387, unknown conditional: 0, unknown unconditional: 387] , Statistics on independence cache: Total cache size (in pairs): 12167, Positive cache size: 12037, Positive conditional cache size: 0, Positive unconditional cache size: 12037, Negative cache size: 130, Negative conditional cache size: 0, Negative unconditional cache size: 130 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 553.1ms, 56 PlacesBefore, 56 PlacesAfterwards, 52 TransitionsBefore, 52 TransitionsAfterwards, 1058 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 2668 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 510, positive: 394, positive conditional: 0, positive unconditional: 394, 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: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 510, positive: 394, positive conditional: 0, positive unconditional: 394, negative: 116, negative conditional: 0, negative unconditional: 116, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 12167, Positive cache size: 12037, Positive conditional cache size: 0, Positive unconditional cache size: 12037, Negative cache size: 130, Negative conditional cache size: 0, Negative unconditional cache size: 130 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.0ms, 58 PlacesBefore, 56 PlacesAfterwards, 51 TransitionsBefore, 51 TransitionsAfterwards, 1058 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 1242 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 214, positive: 160, positive conditional: 0, positive unconditional: 160, negative: 54, negative conditional: 0, negative unconditional: 54, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 214, positive: 160, positive conditional: 0, positive unconditional: 160, negative: 54, negative conditional: 0, negative unconditional: 54, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 12167, Positive cache size: 12037, Positive conditional cache size: 0, Positive unconditional cache size: 12037, Negative cache size: 130, Negative conditional cache size: 0, Negative unconditional cache size: 130 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 532.4ms, 57 PlacesBefore, 57 PlacesAfterwards, 52 TransitionsBefore, 52 TransitionsAfterwards, 1058 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 2484 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 428, positive: 320, positive conditional: 0, positive unconditional: 320, 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: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 428, positive: 320, positive conditional: 0, positive unconditional: 320, negative: 108, negative conditional: 0, negative unconditional: 108, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 12167, Positive cache size: 12037, Positive conditional cache size: 0, Positive unconditional cache size: 12037, Negative cache size: 130, Negative conditional cache size: 0, Negative unconditional cache size: 130 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 660.4ms, 61 PlacesBefore, 58 PlacesAfterwards, 52 TransitionsBefore, 52 TransitionsAfterwards, 1058 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 2484 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 428, positive: 320, positive conditional: 0, positive unconditional: 320, 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: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 428, positive: 320, positive conditional: 0, positive unconditional: 320, negative: 108, negative conditional: 0, negative unconditional: 108, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 12167, Positive cache size: 12037, Positive conditional cache size: 0, Positive unconditional cache size: 12037, Negative cache size: 130, Negative conditional cache size: 0, Negative unconditional cache size: 130 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 571.5ms, 61 PlacesBefore, 58 PlacesAfterwards, 52 TransitionsBefore, 52 TransitionsAfterwards, 1058 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 2484 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 428, positive: 320, positive conditional: 0, positive unconditional: 320, 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: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 428, positive: 320, positive conditional: 0, positive unconditional: 320, negative: 108, negative conditional: 0, negative unconditional: 108, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 12167, Positive cache size: 12037, Positive conditional cache size: 0, Positive unconditional cache size: 12037, Negative cache size: 130, Negative conditional cache size: 0, Negative unconditional cache size: 130 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1048.9ms, 61 PlacesBefore, 58 PlacesAfterwards, 52 TransitionsBefore, 52 TransitionsAfterwards, 1058 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 2484 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 428, positive: 320, positive conditional: 0, positive unconditional: 320, 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: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 428, positive: 320, positive conditional: 0, positive unconditional: 320, negative: 108, negative conditional: 0, negative unconditional: 108, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 12167, Positive cache size: 12037, Positive conditional cache size: 0, Positive unconditional cache size: 12037, Negative cache size: 130, Negative conditional cache size: 0, Negative unconditional cache size: 130 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 950.9ms, 61 PlacesBefore, 58 PlacesAfterwards, 52 TransitionsBefore, 52 TransitionsAfterwards, 1058 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 2484 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 428, positive: 320, positive conditional: 0, positive unconditional: 320, 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: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 428, positive: 320, positive conditional: 0, positive unconditional: 320, negative: 108, negative conditional: 0, negative unconditional: 108, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 12167, Positive cache size: 12037, Positive conditional cache size: 0, Positive unconditional cache size: 12037, Negative cache size: 130, Negative conditional cache size: 0, Negative unconditional cache size: 130 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1427.5ms, 61 PlacesBefore, 58 PlacesAfterwards, 52 TransitionsBefore, 52 TransitionsAfterwards, 1058 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 2484 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 428, positive: 320, positive conditional: 0, positive unconditional: 320, 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: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 428, positive: 320, positive conditional: 0, positive unconditional: 320, negative: 108, negative conditional: 0, negative unconditional: 108, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 12167, Positive cache size: 12037, Positive conditional cache size: 0, Positive unconditional cache size: 12037, Negative cache size: 130, Negative conditional cache size: 0, Negative unconditional cache size: 130 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1569.1ms, 61 PlacesBefore, 58 PlacesAfterwards, 52 TransitionsBefore, 52 TransitionsAfterwards, 1058 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 2484 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 428, positive: 320, positive conditional: 0, positive unconditional: 320, 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: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 428, positive: 320, positive conditional: 0, positive unconditional: 320, negative: 108, negative conditional: 0, negative unconditional: 108, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 12167, Positive cache size: 12037, Positive conditional cache size: 0, Positive unconditional cache size: 12037, Negative cache size: 130, Negative conditional cache size: 0, Negative unconditional cache size: 130 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4238.9ms, 61 PlacesBefore, 58 PlacesAfterwards, 52 TransitionsBefore, 52 TransitionsAfterwards, 1058 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 2484 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 428, positive: 320, positive conditional: 0, positive unconditional: 320, 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: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 428, positive: 320, positive conditional: 0, positive unconditional: 320, negative: 108, negative conditional: 0, negative unconditional: 108, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 12167, Positive cache size: 12037, Positive conditional cache size: 0, Positive unconditional cache size: 12037, Negative cache size: 130, Negative conditional cache size: 0, Negative unconditional cache size: 130 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5689.8ms, 208 PlacesBefore, 77 PlacesAfterwards, 248 TransitionsBefore, 109 TransitionsAfterwards, 29172 CoEnabledTransitionPairs, 7 FixpointIterations, 31 TrivialSequentialCompositions, 170 ConcurrentSequentialCompositions, 3 TrivialYvCompositions, 18 ConcurrentYvCompositions, 8 ChoiceCompositions, 230 TotalNumberOfCompositions, 48936 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 25390, positive: 25041, positive conditional: 0, positive unconditional: 25041, negative: 349, negative conditional: 0, negative unconditional: 349, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 17669, positive: 17542, positive conditional: 0, positive unconditional: 17542, negative: 127, negative conditional: 0, negative unconditional: 127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 17669, positive: 17542, positive conditional: 0, positive unconditional: 17542, negative: 127, negative conditional: 0, negative unconditional: 127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 17669, positive: 16683, positive conditional: 0, positive unconditional: 16683, negative: 986, negative conditional: 0, negative unconditional: 986, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 986, positive: 859, positive conditional: 0, positive unconditional: 859, negative: 127, negative conditional: 0, negative unconditional: 127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1204, positive: 812, positive conditional: 0, positive unconditional: 812, negative: 392, negative conditional: 0, negative unconditional: 392, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 25390, positive: 7499, positive conditional: 0, positive unconditional: 7499, negative: 222, negative conditional: 0, negative unconditional: 222, unknown: 17669, unknown conditional: 0, unknown unconditional: 17669] , Statistics on independence cache: Total cache size (in pairs): 32421, Positive cache size: 32300, Positive conditional cache size: 0, Positive unconditional cache size: 32300, Negative cache size: 121, Negative conditional cache size: 0, Negative unconditional cache size: 121 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1477.0ms, 76 PlacesBefore, 76 PlacesAfterwards, 75 TransitionsBefore, 75 TransitionsAfterwards, 3108 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 15 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 16 TotalNumberOfCompositions, 11507 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2064, positive: 1827, positive conditional: 0, positive unconditional: 1827, negative: 237, negative conditional: 0, negative unconditional: 237, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 931, positive: 828, positive conditional: 0, positive unconditional: 828, negative: 103, negative conditional: 0, negative unconditional: 103, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 931, positive: 828, positive conditional: 0, positive unconditional: 828, negative: 103, negative conditional: 0, negative unconditional: 103, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 931, positive: 737, positive conditional: 0, positive unconditional: 737, negative: 194, negative conditional: 0, negative unconditional: 194, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 194, positive: 91, positive conditional: 0, positive unconditional: 91, negative: 103, negative conditional: 0, negative unconditional: 103, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 647, positive: 308, positive conditional: 0, positive unconditional: 308, negative: 339, negative conditional: 0, negative unconditional: 339, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 2064, positive: 999, positive conditional: 0, positive unconditional: 999, negative: 134, negative conditional: 0, negative unconditional: 134, unknown: 931, unknown conditional: 0, unknown unconditional: 931] , Statistics on independence cache: Total cache size (in pairs): 35641, Positive cache size: 35417, Positive conditional cache size: 0, Positive unconditional cache size: 35417, Negative cache size: 224, Negative conditional cache size: 0, Negative unconditional cache size: 224 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 35.6ms, 78 PlacesBefore, 78 PlacesAfterwards, 76 TransitionsBefore, 76 TransitionsAfterwards, 3120 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 3704 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 377, positive: 297, positive conditional: 0, positive unconditional: 297, negative: 80, negative conditional: 0, negative unconditional: 80, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 17, positive: 10, positive conditional: 0, positive unconditional: 10, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 17, positive: 10, positive conditional: 0, positive unconditional: 10, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 17, positive: 10, positive conditional: 0, positive unconditional: 10, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 7, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 25, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 25, negative conditional: 0, negative unconditional: 25, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 377, positive: 287, positive conditional: 0, positive unconditional: 287, negative: 73, negative conditional: 0, negative unconditional: 73, unknown: 17, unknown conditional: 0, unknown unconditional: 17] , Statistics on independence cache: Total cache size (in pairs): 35658, Positive cache size: 35427, Positive conditional cache size: 0, Positive unconditional cache size: 35427, Negative cache size: 231, Negative conditional cache size: 0, Negative unconditional cache size: 231 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 514.5ms, 81 PlacesBefore, 81 PlacesAfterwards, 77 TransitionsBefore, 77 TransitionsAfterwards, 3120 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 7408 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 754, positive: 594, positive conditional: 0, positive unconditional: 594, negative: 160, negative conditional: 0, negative unconditional: 160, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 754, positive: 594, positive conditional: 0, positive unconditional: 594, negative: 160, negative conditional: 0, negative unconditional: 160, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 35658, Positive cache size: 35427, Positive conditional cache size: 0, Positive unconditional cache size: 35427, Negative cache size: 231, Negative conditional cache size: 0, Negative unconditional cache size: 231 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 32.9ms, 85 PlacesBefore, 83 PlacesAfterwards, 82 TransitionsBefore, 82 TransitionsAfterwards, 3384 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 3448 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 318, positive: 247, positive conditional: 0, positive unconditional: 247, negative: 71, negative conditional: 0, negative unconditional: 71, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 36, positive: 31, positive conditional: 0, positive unconditional: 31, negative: 5, negative conditional: 0, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 36, positive: 31, positive conditional: 0, positive unconditional: 31, negative: 5, negative conditional: 0, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 36, positive: 31, positive conditional: 0, positive unconditional: 31, negative: 5, negative conditional: 0, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 5, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 5, negative conditional: 0, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 14, negative conditional: 0, negative unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 318, positive: 216, positive conditional: 0, positive unconditional: 216, negative: 66, negative conditional: 0, negative unconditional: 66, unknown: 36, unknown conditional: 0, unknown unconditional: 36] , Statistics on independence cache: Total cache size (in pairs): 35694, Positive cache size: 35458, Positive conditional cache size: 0, Positive unconditional cache size: 35458, Negative cache size: 236, Negative conditional cache size: 0, Negative unconditional cache size: 236 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 596.7ms, 86 PlacesBefore, 86 PlacesAfterwards, 83 TransitionsBefore, 83 TransitionsAfterwards, 3384 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 6896 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 636, positive: 494, positive conditional: 0, positive unconditional: 494, negative: 142, negative conditional: 0, negative unconditional: 142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 636, positive: 494, positive conditional: 0, positive unconditional: 494, negative: 142, negative conditional: 0, negative unconditional: 142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 35694, Positive cache size: 35458, Positive conditional cache size: 0, Positive unconditional cache size: 35458, Negative cache size: 236, Negative conditional cache size: 0, Negative unconditional cache size: 236 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 671.1ms, 90 PlacesBefore, 87 PlacesAfterwards, 83 TransitionsBefore, 83 TransitionsAfterwards, 3384 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 6896 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 636, positive: 494, positive conditional: 0, positive unconditional: 494, negative: 142, negative conditional: 0, negative unconditional: 142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 636, positive: 494, positive conditional: 0, positive unconditional: 494, negative: 142, negative conditional: 0, negative unconditional: 142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 35694, Positive cache size: 35458, Positive conditional cache size: 0, Positive unconditional cache size: 35458, Negative cache size: 236, Negative conditional cache size: 0, Negative unconditional cache size: 236 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 835.0ms, 90 PlacesBefore, 87 PlacesAfterwards, 83 TransitionsBefore, 83 TransitionsAfterwards, 3384 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 6896 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 636, positive: 494, positive conditional: 0, positive unconditional: 494, negative: 142, negative conditional: 0, negative unconditional: 142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 636, positive: 494, positive conditional: 0, positive unconditional: 494, negative: 142, negative conditional: 0, negative unconditional: 142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 35694, Positive cache size: 35458, Positive conditional cache size: 0, Positive unconditional cache size: 35458, Negative cache size: 236, Negative conditional cache size: 0, Negative unconditional cache size: 236 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 900.2ms, 90 PlacesBefore, 87 PlacesAfterwards, 83 TransitionsBefore, 83 TransitionsAfterwards, 3384 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 6896 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 636, positive: 494, positive conditional: 0, positive unconditional: 494, negative: 142, negative conditional: 0, negative unconditional: 142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 636, positive: 494, positive conditional: 0, positive unconditional: 494, negative: 142, negative conditional: 0, negative unconditional: 142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 35694, Positive cache size: 35458, Positive conditional cache size: 0, Positive unconditional cache size: 35458, Negative cache size: 236, Negative conditional cache size: 0, Negative unconditional cache size: 236 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1101.3ms, 90 PlacesBefore, 87 PlacesAfterwards, 83 TransitionsBefore, 83 TransitionsAfterwards, 3384 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 6896 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 636, positive: 494, positive conditional: 0, positive unconditional: 494, negative: 142, negative conditional: 0, negative unconditional: 142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 636, positive: 494, positive conditional: 0, positive unconditional: 494, negative: 142, negative conditional: 0, negative unconditional: 142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 35694, Positive cache size: 35458, Positive conditional cache size: 0, Positive unconditional cache size: 35458, Negative cache size: 236, Negative conditional cache size: 0, Negative unconditional cache size: 236 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1274.7ms, 90 PlacesBefore, 87 PlacesAfterwards, 83 TransitionsBefore, 83 TransitionsAfterwards, 3384 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 6896 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 636, positive: 494, positive conditional: 0, positive unconditional: 494, negative: 142, negative conditional: 0, negative unconditional: 142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 636, positive: 494, positive conditional: 0, positive unconditional: 494, negative: 142, negative conditional: 0, negative unconditional: 142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 35694, Positive cache size: 35458, Positive conditional cache size: 0, Positive unconditional cache size: 35458, Negative cache size: 236, Negative conditional cache size: 0, Negative unconditional cache size: 236 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1601.7ms, 90 PlacesBefore, 87 PlacesAfterwards, 83 TransitionsBefore, 83 TransitionsAfterwards, 3384 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 6896 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 636, positive: 494, positive conditional: 0, positive unconditional: 494, negative: 142, negative conditional: 0, negative unconditional: 142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 636, positive: 494, positive conditional: 0, positive unconditional: 494, negative: 142, negative conditional: 0, negative unconditional: 142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 35694, Positive cache size: 35458, Positive conditional cache size: 0, Positive unconditional cache size: 35458, Negative cache size: 236, Negative conditional cache size: 0, Negative unconditional cache size: 236 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3300.8ms, 90 PlacesBefore, 87 PlacesAfterwards, 83 TransitionsBefore, 83 TransitionsAfterwards, 3384 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 6896 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 636, positive: 494, positive conditional: 0, positive unconditional: 494, negative: 142, negative conditional: 0, negative unconditional: 142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 636, positive: 494, positive conditional: 0, positive unconditional: 494, negative: 142, negative conditional: 0, negative unconditional: 142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 35694, Positive cache size: 35458, Positive conditional cache size: 0, Positive unconditional cache size: 35458, Negative cache size: 236, Negative conditional cache size: 0, Negative unconditional cache size: 236 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7679.0ms, 264 PlacesBefore, 102 PlacesAfterwards, 316 TransitionsBefore, 144 TransitionsAfterwards, 57420 CoEnabledTransitionPairs, 7 FixpointIterations, 33 TrivialSequentialCompositions, 231 ConcurrentSequentialCompositions, 3 TrivialYvCompositions, 28 ConcurrentYvCompositions, 11 ChoiceCompositions, 306 TotalNumberOfCompositions, 97110 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 45196, positive: 44738, positive conditional: 0, positive unconditional: 44738, negative: 458, negative conditional: 0, negative unconditional: 458, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 34414, positive: 34260, positive conditional: 0, positive unconditional: 34260, negative: 154, negative conditional: 0, negative unconditional: 154, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 34414, positive: 34260, positive conditional: 0, positive unconditional: 34260, negative: 154, negative conditional: 0, negative unconditional: 154, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 34414, positive: 32612, positive conditional: 0, positive unconditional: 32612, negative: 1802, negative conditional: 0, negative unconditional: 1802, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 1802, positive: 1648, positive conditional: 0, positive unconditional: 1648, negative: 154, negative conditional: 0, negative unconditional: 154, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1856, positive: 1435, positive conditional: 0, positive unconditional: 1435, negative: 421, negative conditional: 0, negative unconditional: 421, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 45196, positive: 10478, positive conditional: 0, positive unconditional: 10478, negative: 304, negative conditional: 0, negative unconditional: 304, unknown: 34414, unknown conditional: 0, unknown unconditional: 34414] , Statistics on independence cache: Total cache size (in pairs): 64076, Positive cache size: 63926, Positive conditional cache size: 0, Positive unconditional cache size: 63926, Negative cache size: 150, Negative conditional cache size: 0, Negative unconditional cache size: 150 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1316.9ms, 98 PlacesBefore, 100 PlacesAfterwards, 98 TransitionsBefore, 101 TransitionsAfterwards, 6314 CoEnabledTransitionPairs, 4 FixpointIterations, 0 TrivialSequentialCompositions, 20 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 2 ConcurrentYvCompositions, 0 ChoiceCompositions, 22 TotalNumberOfCompositions, 30572 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3446, positive: 3030, positive conditional: 0, positive unconditional: 3030, negative: 416, negative conditional: 0, negative unconditional: 416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1575, positive: 1506, positive conditional: 0, positive unconditional: 1506, negative: 69, negative conditional: 0, negative unconditional: 69, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1575, positive: 1506, positive conditional: 0, positive unconditional: 1506, negative: 69, negative conditional: 0, negative unconditional: 69, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1575, positive: 1457, positive conditional: 0, positive unconditional: 1457, negative: 118, negative conditional: 0, negative unconditional: 118, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 118, positive: 49, positive conditional: 0, positive unconditional: 49, negative: 69, negative conditional: 0, negative unconditional: 69, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 304, positive: 103, positive conditional: 0, positive unconditional: 103, negative: 201, negative conditional: 0, negative unconditional: 201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 3446, positive: 1524, positive conditional: 0, positive unconditional: 1524, negative: 347, negative conditional: 0, negative unconditional: 347, unknown: 1575, unknown conditional: 0, unknown unconditional: 1575] , Statistics on independence cache: Total cache size (in pairs): 69887, Positive cache size: 69668, Positive conditional cache size: 0, Positive unconditional cache size: 69668, Negative cache size: 219, Negative conditional cache size: 0, Negative unconditional cache size: 219 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16.2ms, 103 PlacesBefore, 103 PlacesAfterwards, 102 TransitionsBefore, 102 TransitionsAfterwards, 6746 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 7980 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 467, positive: 355, positive conditional: 0, positive unconditional: 355, negative: 112, negative conditional: 0, negative unconditional: 112, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 467, positive: 355, positive conditional: 0, positive unconditional: 355, negative: 112, negative conditional: 0, negative unconditional: 112, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 69887, Positive cache size: 69668, Positive conditional cache size: 0, Positive unconditional cache size: 69668, Negative cache size: 219, Negative conditional cache size: 0, Negative unconditional cache size: 219 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17.2ms, 105 PlacesBefore, 105 PlacesAfterwards, 103 TransitionsBefore, 103 TransitionsAfterwards, 6788 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 7736 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 474, positive: 366, positive conditional: 0, positive unconditional: 366, 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: 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: UnionIndependenceRelation.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] , UnionIndependenceRelation.Statistics on underlying relations: [ 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] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 474, positive: 337, positive conditional: 0, positive unconditional: 337, negative: 108, negative conditional: 0, negative unconditional: 108, unknown: 29, unknown conditional: 0, unknown unconditional: 29] , Statistics on independence cache: Total cache size (in pairs): 69916, Positive cache size: 69697, Positive conditional cache size: 0, Positive unconditional cache size: 69697, Negative cache size: 219, Negative conditional cache size: 0, Negative unconditional cache size: 219 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 541.2ms, 108 PlacesBefore, 108 PlacesAfterwards, 104 TransitionsBefore, 104 TransitionsAfterwards, 6788 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 15472 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 900, positive: 684, positive conditional: 0, positive unconditional: 684, negative: 216, negative conditional: 0, negative unconditional: 216, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 900, positive: 684, positive conditional: 0, positive unconditional: 684, negative: 216, negative conditional: 0, negative unconditional: 216, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 69916, Positive cache size: 69697, Positive conditional cache size: 0, Positive unconditional cache size: 69697, Negative cache size: 219, Negative conditional cache size: 0, Negative unconditional cache size: 219 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 59.7ms, 112 PlacesBefore, 110 PlacesAfterwards, 111 TransitionsBefore, 111 TransitionsAfterwards, 7406 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 7282 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 547, positive: 450, positive conditional: 0, positive unconditional: 450, negative: 97, negative conditional: 0, negative unconditional: 97, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 51, positive: 51, positive conditional: 0, positive unconditional: 51, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 51, positive: 51, positive conditional: 0, positive unconditional: 51, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 51, positive: 51, positive conditional: 0, positive unconditional: 51, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 547, positive: 399, positive conditional: 0, positive unconditional: 399, negative: 97, negative conditional: 0, negative unconditional: 97, unknown: 51, unknown conditional: 0, unknown unconditional: 51] , Statistics on independence cache: Total cache size (in pairs): 69967, Positive cache size: 69748, Positive conditional cache size: 0, Positive unconditional cache size: 69748, Negative cache size: 219, Negative conditional cache size: 0, Negative unconditional cache size: 219 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 887.2ms, 113 PlacesBefore, 113 PlacesAfterwards, 112 TransitionsBefore, 112 TransitionsAfterwards, 7406 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 14564 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1100, positive: 906, positive conditional: 0, positive unconditional: 906, negative: 194, negative conditional: 0, negative unconditional: 194, 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: UnionIndependenceRelation.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] , UnionIndependenceRelation.Statistics on underlying relations: [ 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] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1100, positive: 902, positive conditional: 0, positive unconditional: 902, negative: 194, negative conditional: 0, negative unconditional: 194, unknown: 4, unknown conditional: 0, unknown unconditional: 4] , Statistics on independence cache: Total cache size (in pairs): 69971, Positive cache size: 69752, Positive conditional cache size: 0, Positive unconditional cache size: 69752, Negative cache size: 219, Negative conditional cache size: 0, Negative unconditional cache size: 219 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 743.0ms, 117 PlacesBefore, 114 PlacesAfterwards, 112 TransitionsBefore, 112 TransitionsAfterwards, 7406 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 14564 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1100, positive: 906, positive conditional: 0, positive unconditional: 906, negative: 194, negative conditional: 0, negative unconditional: 194, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1100, positive: 906, positive conditional: 0, positive unconditional: 906, negative: 194, negative conditional: 0, negative unconditional: 194, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 69971, Positive cache size: 69752, Positive conditional cache size: 0, Positive unconditional cache size: 69752, Negative cache size: 219, Negative conditional cache size: 0, Negative unconditional cache size: 219 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 990.4ms, 117 PlacesBefore, 114 PlacesAfterwards, 112 TransitionsBefore, 112 TransitionsAfterwards, 7406 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 14564 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1100, positive: 906, positive conditional: 0, positive unconditional: 906, negative: 194, negative conditional: 0, negative unconditional: 194, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1100, positive: 906, positive conditional: 0, positive unconditional: 906, negative: 194, negative conditional: 0, negative unconditional: 194, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 69971, Positive cache size: 69752, Positive conditional cache size: 0, Positive unconditional cache size: 69752, Negative cache size: 219, Negative conditional cache size: 0, Negative unconditional cache size: 219 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 965.1ms, 117 PlacesBefore, 114 PlacesAfterwards, 112 TransitionsBefore, 112 TransitionsAfterwards, 7406 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 14564 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1100, positive: 906, positive conditional: 0, positive unconditional: 906, negative: 194, negative conditional: 0, negative unconditional: 194, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1100, positive: 906, positive conditional: 0, positive unconditional: 906, negative: 194, negative conditional: 0, negative unconditional: 194, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 69971, Positive cache size: 69752, Positive conditional cache size: 0, Positive unconditional cache size: 69752, Negative cache size: 219, Negative conditional cache size: 0, Negative unconditional cache size: 219 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1201.1ms, 117 PlacesBefore, 114 PlacesAfterwards, 112 TransitionsBefore, 112 TransitionsAfterwards, 7406 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 14564 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1100, positive: 906, positive conditional: 0, positive unconditional: 906, negative: 194, negative conditional: 0, negative unconditional: 194, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1100, positive: 906, positive conditional: 0, positive unconditional: 906, negative: 194, negative conditional: 0, negative unconditional: 194, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 69971, Positive cache size: 69752, Positive conditional cache size: 0, Positive unconditional cache size: 69752, Negative cache size: 219, Negative conditional cache size: 0, Negative unconditional cache size: 219 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2232.0ms, 117 PlacesBefore, 114 PlacesAfterwards, 112 TransitionsBefore, 112 TransitionsAfterwards, 7406 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 14564 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1100, positive: 906, positive conditional: 0, positive unconditional: 906, negative: 194, negative conditional: 0, negative unconditional: 194, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1100, positive: 906, positive conditional: 0, positive unconditional: 906, negative: 194, negative conditional: 0, negative unconditional: 194, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 69971, Positive cache size: 69752, Positive conditional cache size: 0, Positive unconditional cache size: 69752, Negative cache size: 219, Negative conditional cache size: 0, Negative unconditional cache size: 219 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1315.4ms, 117 PlacesBefore, 114 PlacesAfterwards, 112 TransitionsBefore, 112 TransitionsAfterwards, 7406 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 14564 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1100, positive: 906, positive conditional: 0, positive unconditional: 906, negative: 194, negative conditional: 0, negative unconditional: 194, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1100, positive: 906, positive conditional: 0, positive unconditional: 906, negative: 194, negative conditional: 0, negative unconditional: 194, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 69971, Positive cache size: 69752, Positive conditional cache size: 0, Positive unconditional cache size: 69752, Negative cache size: 219, Negative conditional cache size: 0, Negative unconditional cache size: 219 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3031.1ms, 117 PlacesBefore, 114 PlacesAfterwards, 112 TransitionsBefore, 112 TransitionsAfterwards, 7406 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 14564 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1100, positive: 906, positive conditional: 0, positive unconditional: 906, negative: 194, negative conditional: 0, negative unconditional: 194, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1100, positive: 906, positive conditional: 0, positive unconditional: 906, negative: 194, negative conditional: 0, negative unconditional: 194, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 69971, Positive cache size: 69752, Positive conditional cache size: 0, Positive unconditional cache size: 69752, Negative cache size: 219, Negative conditional cache size: 0, Negative unconditional cache size: 219 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10370.4ms, 320 PlacesBefore, 125 PlacesAfterwards, 384 TransitionsBefore, 176 TransitionsAfterwards, 94776 CoEnabledTransitionPairs, 8 FixpointIterations, 31 TrivialSequentialCompositions, 295 ConcurrentSequentialCompositions, 3 TrivialYvCompositions, 35 ConcurrentYvCompositions, 14 ChoiceCompositions, 378 TotalNumberOfCompositions, 174578 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 75762, positive: 75103, positive conditional: 0, positive unconditional: 75103, negative: 659, negative conditional: 0, negative unconditional: 659, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 57338, positive: 57132, positive conditional: 0, positive unconditional: 57132, negative: 206, negative conditional: 0, negative unconditional: 206, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 57338, positive: 57132, positive conditional: 0, positive unconditional: 57132, negative: 206, negative conditional: 0, negative unconditional: 206, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 57338, positive: 54318, positive conditional: 0, positive unconditional: 54318, negative: 3020, negative conditional: 0, negative unconditional: 3020, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 3020, positive: 2814, positive conditional: 0, positive unconditional: 2814, negative: 206, negative conditional: 0, negative unconditional: 206, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3379, positive: 2781, positive conditional: 0, positive unconditional: 2781, negative: 599, negative conditional: 0, negative unconditional: 599, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 75762, positive: 17971, positive conditional: 0, positive unconditional: 17971, negative: 453, negative conditional: 0, negative unconditional: 453, unknown: 57338, unknown conditional: 0, unknown unconditional: 57338] , Statistics on independence cache: Total cache size (in pairs): 109387, Positive cache size: 109186, Positive conditional cache size: 0, Positive unconditional cache size: 109186, Negative cache size: 201, Negative conditional cache size: 0, Negative unconditional cache size: 201 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2363.4ms, 122 PlacesBefore, 126 PlacesAfterwards, 121 TransitionsBefore, 125 TransitionsAfterwards, 10248 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 22 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 27 TotalNumberOfCompositions, 38491 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3980, positive: 3591, positive conditional: 0, positive unconditional: 3591, negative: 389, negative conditional: 0, negative unconditional: 389, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2693, positive: 2537, positive conditional: 0, positive unconditional: 2537, negative: 156, negative conditional: 0, negative unconditional: 156, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2693, positive: 2537, positive conditional: 0, positive unconditional: 2537, negative: 156, negative conditional: 0, negative unconditional: 156, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2693, positive: 2440, positive conditional: 0, positive unconditional: 2440, negative: 253, negative conditional: 0, negative unconditional: 253, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 253, positive: 97, positive conditional: 0, positive unconditional: 97, negative: 156, negative conditional: 0, negative unconditional: 156, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 716, positive: 242, positive conditional: 0, positive unconditional: 242, negative: 474, negative conditional: 0, negative unconditional: 474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 3980, positive: 1054, positive conditional: 0, positive unconditional: 1054, negative: 233, negative conditional: 0, negative unconditional: 233, unknown: 2693, unknown conditional: 0, unknown unconditional: 2693] , Statistics on independence cache: Total cache size (in pairs): 119023, Positive cache size: 118666, Positive conditional cache size: 0, Positive unconditional cache size: 118666, Negative cache size: 357, Negative conditional cache size: 0, Negative unconditional cache size: 357 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 211.9ms, 128 PlacesBefore, 128 PlacesAfterwards, 126 TransitionsBefore, 126 TransitionsAfterwards, 10998 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 12844 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 536, positive: 400, positive conditional: 0, positive unconditional: 400, negative: 136, negative conditional: 0, negative unconditional: 136, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 75, positive: 65, positive conditional: 0, positive unconditional: 65, negative: 10, negative conditional: 0, negative unconditional: 10, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 75, positive: 65, positive conditional: 0, positive unconditional: 65, negative: 10, negative conditional: 0, negative unconditional: 10, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 75, positive: 34, positive conditional: 0, positive unconditional: 34, negative: 41, negative conditional: 0, negative unconditional: 41, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 41, positive: 31, positive conditional: 0, positive unconditional: 31, negative: 10, negative conditional: 0, negative unconditional: 10, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 183, positive: 138, positive conditional: 0, positive unconditional: 138, negative: 45, negative conditional: 0, negative unconditional: 45, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 536, positive: 335, positive conditional: 0, positive unconditional: 335, negative: 126, negative conditional: 0, negative unconditional: 126, unknown: 75, unknown conditional: 0, unknown unconditional: 75] , Statistics on independence cache: Total cache size (in pairs): 119098, Positive cache size: 118731, Positive conditional cache size: 0, Positive unconditional cache size: 118731, Negative cache size: 367, Negative conditional cache size: 0, Negative unconditional cache size: 367 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 590.6ms, 131 PlacesBefore, 131 PlacesAfterwards, 127 TransitionsBefore, 127 TransitionsAfterwards, 10998 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 25688 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1066, positive: 794, positive conditional: 0, positive unconditional: 794, negative: 272, negative conditional: 0, negative unconditional: 272, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1066, positive: 794, positive conditional: 0, positive unconditional: 794, negative: 272, negative conditional: 0, negative unconditional: 272, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 119098, Positive cache size: 118731, Positive conditional cache size: 0, Positive unconditional cache size: 118731, Negative cache size: 367, Negative conditional cache size: 0, Negative unconditional cache size: 367 - TimeoutResultAtElement [Line: 922]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable (line 922). Cancelled while CegarLoopForPetriNetWithRepeatedLiptonReduction was enhancing Floyd-Hoare automaton (5states, 433/790 universal loopers) in iteration 4,while PetriNetUnfolder was constructing finite prefix that currently has 3220403 conditions, 1618072 events (1116139/1618071 cut-off events. For 208003/253288 co-relation queries the response was YES. Maximal size of possible extension queue 98247. Compared 17737956 event pairs, 336053 based on Foata normal form. 0/959765 useless extension candidates. Maximal degree in co-relation 3220380. Up to 1060608 conditions per place.). - TimeoutResultAtElement [Line: 922]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable (line 922). Cancelled while CegarLoopForPetriNetWithRepeatedLiptonReduction was enhancing Floyd-Hoare automaton (5states, 433/790 universal loopers) in iteration 4,while PetriNetUnfolder was constructing finite prefix that currently has 3220403 conditions, 1618072 events (1116139/1618071 cut-off events. For 208003/253288 co-relation queries the response was YES. Maximal size of possible extension queue 98247. Compared 17737956 event pairs, 336053 based on Foata normal form. 0/959765 useless extension candidates. Maximal degree in co-relation 3220380. Up to 1060608 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 149 locations, 2 error locations. Started 4 CEGAR loops. EmptinessCheckTime: 7.4ms, RemoveRedundantFlowTime: 0.0ms, RemoveRedundantFlowUnfoldingTime: 0.0ms, BackfoldingTime: 0.0ms, BackfoldingUnfoldingTime: 0.0ms, FlowIncreaseByBackfolding: 0, BasicCegarLoop: VerificationResult: UNSAFE, OverallTime: 589901.2ms, OverallIterations: 43, TraceHistogramMax: 3, EmptinessCheckTime: 0.0ms, AutomataDifference: 506616.6ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 28479.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 160 SDtfs, 380 SDslu, 3 SDs, 0 SdLazy, 873 SolverSat, 114 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 838.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 450 GetRequests, 323 SyntacticMatches, 6 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 487.1ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=396occurred in iteration=0, InterpolantAutomatonStates: 167, 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: 317.8ms SsaConstructionTime, 543.1ms SatisfiabilityAnalysisTime, 3525.0ms InterpolantComputationTime, 748 NumberOfCodeBlocks, 742 NumberOfCodeBlocksAsserted, 80 NumberOfCheckSat, 641 ConstructedInterpolants, 21 QuantifiedInterpolants, 1715 SizeOfPredicates, 27 NumberOfNonLiveVariables, 3233 ConjunctsInSsa, 162 ConjunctsInUnsatCore, 74 InterpolantComputations, 12 PerfectInterpolantSequences, 305/457 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 !ENTRY org.eclipse.osgi 4 0 2021-06-11 08:51:20.863 !MESSAGE Application error !STACK 1 org.eclipse.core.internal.resources.ResourceException(/)[568]: java.io.FileNotFoundException: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a46c45bdb/.metadata/.plugins/org.eclipse.core.resources/.root/1.tree (No such file or directory) at java.base/java.io.FileOutputStream.open0(Native Method) at java.base/java.io.FileOutputStream.open(FileOutputStream.java:298) at java.base/java.io.FileOutputStream.(FileOutputStream.java:237) at java.base/java.io.FileOutputStream.(FileOutputStream.java:187) at org.eclipse.core.internal.localstore.SafeFileOutputStream.(SafeFileOutputStream.java:55) at org.eclipse.core.internal.resources.SaveManager.saveTree(SaveManager.java:1381) at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1168) at org.eclipse.core.internal.resources.Workspace.save(Workspace.java:2333) at org.eclipse.core.internal.resources.Workspace.save(Workspace.java:2322) at de.uni_freiburg.informatik.ultimate.core.coreplugin.UltimateCore.start(UltimateCore.java:191) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438) An error has occurred. See the log file /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a46c45bdb/.metadata/.log.