/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-RepeatedVariableLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-wmm/rfi002_power.oepc.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-25 04:52:57,448 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-25 04:52:57,449 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-25 04:52:57,475 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-25 04:52:57,475 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-25 04:52:57,476 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-25 04:52:57,477 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-25 04:52:57,479 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-25 04:52:57,481 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-25 04:52:57,481 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-25 04:52:57,482 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-25 04:52:57,483 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-25 04:52:57,484 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-25 04:52:57,485 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-25 04:52:57,486 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-25 04:52:57,487 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-25 04:52:57,487 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-25 04:52:57,488 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-25 04:52:57,489 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-25 04:52:57,491 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-25 04:52:57,492 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-25 04:52:57,493 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-25 04:52:57,494 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-25 04:52:57,495 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-25 04:52:57,497 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-25 04:52:57,497 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-25 04:52:57,497 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-25 04:52:57,498 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-25 04:52:57,498 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-25 04:52:57,499 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-25 04:52:57,499 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-25 04:52:57,500 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-25 04:52:57,501 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-25 04:52:57,501 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-25 04:52:57,502 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-25 04:52:57,502 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-25 04:52:57,503 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-25 04:52:57,503 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-25 04:52:57,503 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-25 04:52:57,504 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-25 04:52:57,505 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-25 04:52:57,508 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-RepeatedVariableLbe.epf [2021-03-25 04:52:57,529 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-25 04:52:57,529 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-25 04:52:57,530 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-25 04:52:57,530 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-25 04:52:57,531 INFO L138 SettingsManager]: * Use SBE=true [2021-03-25 04:52:57,531 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-25 04:52:57,531 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-25 04:52:57,531 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-25 04:52:57,531 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-25 04:52:57,531 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-25 04:52:57,531 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-25 04:52:57,531 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-25 04:52:57,532 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-25 04:52:57,532 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-25 04:52:57,532 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-25 04:52:57,532 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-25 04:52:57,532 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-25 04:52:57,532 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-25 04:52:57,532 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-25 04:52:57,532 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-25 04:52:57,533 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-25 04:52:57,533 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-25 04:52:57,533 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-25 04:52:57,533 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-25 04:52:57,533 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-25 04:52:57,533 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-25 04:52:57,533 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-25 04:52:57,533 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=VARIABLE_BASED_MOVER_CHECK [2021-03-25 04:52:57,533 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-25 04:52:57,534 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-03-25 04:52:57,534 INFO L138 SettingsManager]: * Apply repeated Lipton Reduction=true WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-03-25 04:52:57,789 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-25 04:52:57,819 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-25 04:52:57,821 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-25 04:52:57,822 INFO L271 PluginConnector]: Initializing CDTParser... [2021-03-25 04:52:57,824 INFO L275 PluginConnector]: CDTParser initialized [2021-03-25 04:52:57,826 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-wmm/rfi002_power.oepc.i [2021-03-25 04:52:57,903 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6bbe78cad/a15b97c13e4b47009ed158a127b85ca0/FLAG18adf2b7d [2021-03-25 04:52:58,492 INFO L306 CDTParser]: Found 1 translation units. [2021-03-25 04:52:58,493 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-wmm/rfi002_power.oepc.i [2021-03-25 04:52:58,514 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6bbe78cad/a15b97c13e4b47009ed158a127b85ca0/FLAG18adf2b7d [2021-03-25 04:52:58,863 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6bbe78cad/a15b97c13e4b47009ed158a127b85ca0 [2021-03-25 04:52:58,867 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-25 04:52:58,868 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-03-25 04:52:58,872 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-03-25 04:52:58,872 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-03-25 04:52:58,875 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-03-25 04:52:58,876 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.03 04:52:58" (1/1) ... [2021-03-25 04:52:58,878 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@52bbcbd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:52:58, skipping insertion in model container [2021-03-25 04:52:58,878 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.03 04:52:58" (1/1) ... [2021-03-25 04:52:58,883 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-03-25 04:52:58,937 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-03-25 04:52:59,090 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-wmm/rfi002_power.oepc.i[994,1007] [2021-03-25 04:52:59,320 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-25 04:52:59,332 INFO L203 MainTranslator]: Completed pre-run [2021-03-25 04:52:59,342 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-wmm/rfi002_power.oepc.i[994,1007] [2021-03-25 04:52:59,379 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-25 04:52:59,450 INFO L208 MainTranslator]: Completed translation [2021-03-25 04:52:59,451 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:52:59 WrapperNode [2021-03-25 04:52:59,451 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-03-25 04:52:59,452 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-25 04:52:59,452 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-25 04:52:59,452 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-25 04:52:59,457 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:52:59" (1/1) ... [2021-03-25 04:52:59,483 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:52:59" (1/1) ... [2021-03-25 04:52:59,516 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-25 04:52:59,517 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-25 04:52:59,517 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-25 04:52:59,517 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-25 04:52:59,524 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:52:59" (1/1) ... [2021-03-25 04:52:59,524 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:52:59" (1/1) ... [2021-03-25 04:52:59,528 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:52:59" (1/1) ... [2021-03-25 04:52:59,529 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:52:59" (1/1) ... [2021-03-25 04:52:59,539 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:52:59" (1/1) ... [2021-03-25 04:52:59,543 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:52:59" (1/1) ... [2021-03-25 04:52:59,546 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:52:59" (1/1) ... [2021-03-25 04:52:59,551 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-25 04:52:59,566 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-25 04:52:59,569 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-25 04:52:59,569 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-25 04:52:59,570 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:52:59" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-25 04:52:59,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-03-25 04:52:59,653 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-03-25 04:52:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-03-25 04:52:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-03-25 04:52:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure P0 [2021-03-25 04:52:59,655 INFO L138 BoogieDeclarations]: Found implementation of procedure P0 [2021-03-25 04:52:59,655 INFO L130 BoogieDeclarations]: Found specification of procedure P1 [2021-03-25 04:52:59,655 INFO L138 BoogieDeclarations]: Found implementation of procedure P1 [2021-03-25 04:52:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-03-25 04:52:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-03-25 04:52:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-25 04:52:59,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-25 04:52:59,658 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-25 04:53:02,438 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-25 04:53:02,439 INFO L299 CfgBuilder]: Removed 10 assume(true) statements. [2021-03-25 04:53:02,442 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.03 04:53:02 BoogieIcfgContainer [2021-03-25 04:53:02,442 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-25 04:53:02,443 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-25 04:53:02,443 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-25 04:53:02,446 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-25 04:53:02,446 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.03 04:52:58" (1/3) ... [2021-03-25 04:53:02,447 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@36d51d73 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.03 04:53:02, skipping insertion in model container [2021-03-25 04:53:02,447 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:52:59" (2/3) ... [2021-03-25 04:53:02,447 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@36d51d73 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.03 04:53:02, skipping insertion in model container [2021-03-25 04:53:02,447 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.03 04:53:02" (3/3) ... [2021-03-25 04:53:02,448 INFO L111 eAbstractionObserver]: Analyzing ICFG rfi002_power.oepc.i [2021-03-25 04:53:02,454 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-25 04:53:02,458 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 2 error locations. [2021-03-25 04:53:02,459 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-25 04:53:02,512 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,512 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,512 WARN L313 ript$VariableManager]: TermVariabe P0Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,512 WARN L313 ript$VariableManager]: TermVariabe P0Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,512 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,513 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,513 WARN L313 ript$VariableManager]: TermVariabe P0Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,513 WARN L313 ript$VariableManager]: TermVariabe P0Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,513 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,513 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,513 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,513 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,513 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,513 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,514 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,514 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,514 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,514 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,514 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,514 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,514 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,515 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,515 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,515 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,515 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,516 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,516 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,516 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,516 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,516 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,517 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,517 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,517 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,517 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,517 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,517 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,518 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,518 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,518 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,518 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,518 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,518 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,518 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,518 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,518 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,519 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,519 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,519 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,519 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,519 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,519 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,519 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,519 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,519 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,519 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,519 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,520 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,520 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,520 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,520 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,522 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,522 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,522 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,522 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,522 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,522 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,522 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,522 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,523 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,523 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,523 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,523 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,523 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,523 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,523 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,523 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,523 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,524 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,524 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,524 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,524 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,524 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,524 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,525 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,525 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,525 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,525 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,525 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,525 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,525 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,526 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,526 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,526 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,526 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,526 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,526 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,526 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,526 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,528 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,528 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,529 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,531 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,531 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,531 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,532 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,537 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,537 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,537 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,537 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,537 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,537 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,537 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,538 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,538 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,538 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,538 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,539 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,539 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,539 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,539 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,539 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,539 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,539 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,539 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,540 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork1___VERIFIER_assert_~expression not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,540 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1___VERIFIER_assert_#in~expression| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,540 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork1___VERIFIER_assert_~expression not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,540 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1___VERIFIER_assert_#in~expression| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,540 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork1___VERIFIER_assert_~expression not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,540 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1___VERIFIER_assert_#in~expression| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,540 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork1___VERIFIER_assert_~expression not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,540 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1___VERIFIER_assert_#in~expression| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,541 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,541 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,541 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,541 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,541 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,541 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,541 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,541 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,541 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,541 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,541 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,541 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,541 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,541 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,541 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,542 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,542 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,542 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,542 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,542 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,542 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,542 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,542 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,542 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,542 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,542 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,542 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,542 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,543 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,543 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,543 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,543 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,543 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,543 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,543 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,543 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,543 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,543 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,545 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,545 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,545 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,545 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,545 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,545 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,545 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,545 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,545 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,546 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,546 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,546 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,546 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,546 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,546 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,546 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,546 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,546 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,546 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,546 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,546 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,546 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,546 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,547 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,547 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,547 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,547 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,547 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,547 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,547 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,547 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,547 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,547 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,547 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,547 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,547 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,547 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,548 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,549 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,549 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,549 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,549 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,549 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,549 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,550 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,550 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,550 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,550 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,550 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,556 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,556 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,556 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,557 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,557 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,557 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,557 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,559 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,560 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,562 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,562 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,562 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,562 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,563 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,564 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,564 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,564 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,564 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,564 WARN L313 ript$VariableManager]: TermVariabe P0Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,564 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,564 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,564 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,564 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,564 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,564 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,565 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,565 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,565 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,565 WARN L313 ript$VariableManager]: TermVariabe P0Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,565 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,565 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,565 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,565 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,565 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,566 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,566 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,566 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,566 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,566 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,566 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,566 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,566 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,566 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,566 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,566 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,567 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,568 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,568 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,568 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,568 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,568 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,569 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,569 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,569 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,569 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,569 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,569 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,569 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork1___VERIFIER_assert_~expression not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,569 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,569 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,569 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,569 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,570 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,570 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,570 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,570 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,570 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1___VERIFIER_assert_#in~expression| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,570 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,570 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,570 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,570 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,570 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,570 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,571 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,571 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,571 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,571 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,571 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,571 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,571 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,571 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 04:53:02,572 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-25 04:53:02,588 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-03-25 04:53:02,613 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-25 04:53:02,613 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-25 04:53:02,613 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-25 04:53:02,613 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-25 04:53:02,614 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-25 04:53:02,614 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-25 04:53:02,614 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-25 04:53:02,614 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-25 04:53:02,623 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 90 places, 85 transitions, 180 flow [2021-03-25 04:53:02,663 INFO L129 PetriNetUnfolder]: 2/83 cut-off events. [2021-03-25 04:53:02,663 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 04:53:02,670 INFO L84 FinitePrefix]: Finished finitePrefix Result has 90 conditions, 83 events. 2/83 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 58 event pairs, 0 based on Foata normal form. 0/79 useless extension candidates. Maximal degree in co-relation 49. Up to 2 conditions per place. [2021-03-25 04:53:02,670 INFO L82 GeneralOperation]: Start removeDead. Operand has 90 places, 85 transitions, 180 flow [2021-03-25 04:53:02,675 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 88 places, 83 transitions, 172 flow [2021-03-25 04:53:02,676 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 04:53:02,683 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 88 places, 83 transitions, 172 flow [2021-03-25 04:53:02,685 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 88 places, 83 transitions, 172 flow [2021-03-25 04:53:02,688 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 88 places, 83 transitions, 172 flow [2021-03-25 04:53:02,711 INFO L129 PetriNetUnfolder]: 2/83 cut-off events. [2021-03-25 04:53:02,711 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 04:53:02,712 INFO L84 FinitePrefix]: Finished finitePrefix Result has 90 conditions, 83 events. 2/83 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 60 event pairs, 0 based on Foata normal form. 0/79 useless extension candidates. Maximal degree in co-relation 49. Up to 2 conditions per place. [2021-03-25 04:53:02,715 INFO L142 LiptonReduction]: Number of co-enabled transitions 1124 [2021-03-25 04:53:03,550 WARN L205 SmtUtils]: Spent 723.00 ms on a formula simplification. DAG size of input: 228 DAG size of output: 188 [2021-03-25 04:53:03,843 WARN L205 SmtUtils]: Spent 290.00 ms on a formula simplification that was a NOOP. DAG size: 186 [2021-03-25 04:53:05,163 WARN L205 SmtUtils]: Spent 1.32 s on a formula simplification. DAG size of input: 312 DAG size of output: 268 [2021-03-25 04:53:05,752 WARN L205 SmtUtils]: Spent 586.00 ms on a formula simplification that was a NOOP. DAG size: 265 [2021-03-25 04:53:06,013 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 58 [2021-03-25 04:53:06,347 WARN L205 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 81 [2021-03-25 04:53:06,502 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-03-25 04:53:07,352 WARN L205 SmtUtils]: Spent 263.00 ms on a formula simplification that was a NOOP. DAG size: 188 [2021-03-25 04:53:07,641 WARN L205 SmtUtils]: Spent 287.00 ms on a formula simplification that was a NOOP. DAG size: 188 [2021-03-25 04:53:08,840 WARN L205 SmtUtils]: Spent 1.20 s on a formula simplification. DAG size of input: 267 DAG size of output: 266 [2021-03-25 04:53:09,425 WARN L205 SmtUtils]: Spent 583.00 ms on a formula simplification that was a NOOP. DAG size: 266 [2021-03-25 04:53:09,905 INFO L154 LiptonReduction]: Checked pairs total: 1902 [2021-03-25 04:53:09,905 INFO L156 LiptonReduction]: Total number of compositions: 56 [2021-03-25 04:53:09,907 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 7232 [2021-03-25 04:53:09,915 INFO L129 PetriNetUnfolder]: 0/15 cut-off events. [2021-03-25 04:53:09,915 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 04:53:09,915 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 04:53:09,916 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 04:53:09,916 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 04:53:09,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 04:53:09,922 INFO L82 PathProgramCache]: Analyzing trace with hash 985276753, now seen corresponding path program 1 times [2021-03-25 04:53:09,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 04:53:09,929 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614223429] [2021-03-25 04:53:09,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 04:53:10,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 04:53:10,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 04:53:10,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 04:53:10,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 04:53:10,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 04:53:10,194 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 04:53:10,194 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614223429] [2021-03-25 04:53:10,195 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 04:53:10,195 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-25 04:53:10,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615240197] [2021-03-25 04:53:10,203 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-25 04:53:10,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 04:53:10,213 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-25 04:53:10,214 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-25 04:53:10,216 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 116 out of 141 [2021-03-25 04:53:10,220 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 38 places, 32 transitions, 70 flow. Second operand has 3 states, 3 states have (on average 116.66666666666667) internal successors, (350), 3 states have internal predecessors, (350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:10,220 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 04:53:10,220 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 116 of 141 [2021-03-25 04:53:10,221 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 04:53:10,348 INFO L129 PetriNetUnfolder]: 57/161 cut-off events. [2021-03-25 04:53:10,348 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 04:53:10,350 INFO L84 FinitePrefix]: Finished finitePrefix Result has 274 conditions, 161 events. 57/161 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 699 event pairs, 6 based on Foata normal form. 0/154 useless extension candidates. Maximal degree in co-relation 256. Up to 88 conditions per place. [2021-03-25 04:53:10,352 INFO L132 encePairwiseOnDemand]: 137/141 looper letters, 12 selfloop transitions, 2 changer transitions 0/35 dead transitions. [2021-03-25 04:53:10,352 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 39 places, 35 transitions, 104 flow [2021-03-25 04:53:10,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-25 04:53:10,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-25 04:53:10,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 365 transitions. [2021-03-25 04:53:10,368 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8628841607565012 [2021-03-25 04:53:10,369 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 365 transitions. [2021-03-25 04:53:10,369 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 365 transitions. [2021-03-25 04:53:10,372 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 04:53:10,373 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 365 transitions. [2021-03-25 04:53:10,378 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 121.66666666666667) internal successors, (365), 3 states have internal predecessors, (365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:10,384 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 141.0) internal successors, (564), 4 states have internal predecessors, (564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:10,385 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 141.0) internal successors, (564), 4 states have internal predecessors, (564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:10,386 INFO L185 Difference]: Start difference. First operand has 38 places, 32 transitions, 70 flow. Second operand 3 states and 365 transitions. [2021-03-25 04:53:10,387 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 39 places, 35 transitions, 104 flow [2021-03-25 04:53:10,388 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 37 places, 35 transitions, 102 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-25 04:53:10,390 INFO L241 Difference]: Finished difference. Result has 37 places, 30 transitions, 68 flow [2021-03-25 04:53:10,391 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=141, PETRI_DIFFERENCE_MINUEND_FLOW=64, PETRI_DIFFERENCE_MINUEND_PLACES=35, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=30, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=68, PETRI_PLACES=37, PETRI_TRANSITIONS=30} [2021-03-25 04:53:10,392 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, -1 predicate places. [2021-03-25 04:53:10,392 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 04:53:10,392 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 37 places, 30 transitions, 68 flow [2021-03-25 04:53:10,393 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 37 places, 30 transitions, 68 flow [2021-03-25 04:53:10,393 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 37 places, 30 transitions, 68 flow [2021-03-25 04:53:10,399 INFO L129 PetriNetUnfolder]: 0/30 cut-off events. [2021-03-25 04:53:10,399 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 04:53:10,399 INFO L84 FinitePrefix]: Finished finitePrefix Result has 38 conditions, 30 events. 0/30 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 27 event pairs, 0 based on Foata normal form. 0/29 useless extension candidates. Maximal degree in co-relation 0. Up to 2 conditions per place. [2021-03-25 04:53:10,400 INFO L142 LiptonReduction]: Number of co-enabled transitions 210 [2021-03-25 04:53:11,096 WARN L205 SmtUtils]: Spent 333.00 ms on a formula simplification that was a NOOP. DAG size: 189 [2021-03-25 04:53:11,414 WARN L205 SmtUtils]: Spent 316.00 ms on a formula simplification that was a NOOP. DAG size: 189 [2021-03-25 04:53:12,009 WARN L205 SmtUtils]: Spent 587.00 ms on a formula simplification that was a NOOP. DAG size: 267 [2021-03-25 04:53:12,608 WARN L205 SmtUtils]: Spent 597.00 ms on a formula simplification that was a NOOP. DAG size: 267 [2021-03-25 04:53:13,143 WARN L205 SmtUtils]: Spent 310.00 ms on a formula simplification that was a NOOP. DAG size: 199 [2021-03-25 04:53:13,446 WARN L205 SmtUtils]: Spent 301.00 ms on a formula simplification that was a NOOP. DAG size: 199 [2021-03-25 04:53:14,073 WARN L205 SmtUtils]: Spent 625.00 ms on a formula simplification that was a NOOP. DAG size: 280 [2021-03-25 04:53:14,673 WARN L205 SmtUtils]: Spent 598.00 ms on a formula simplification that was a NOOP. DAG size: 280 [2021-03-25 04:53:14,766 INFO L154 LiptonReduction]: Checked pairs total: 674 [2021-03-25 04:53:14,766 INFO L156 LiptonReduction]: Total number of compositions: 10 [2021-03-25 04:53:14,766 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 4374 [2021-03-25 04:53:14,767 INFO L480 AbstractCegarLoop]: Abstraction has has 28 places, 21 transitions, 50 flow [2021-03-25 04:53:14,767 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 116.66666666666667) internal successors, (350), 3 states have internal predecessors, (350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:14,767 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 04:53:14,767 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 04:53:14,768 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-25 04:53:14,768 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 04:53:14,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 04:53:14,768 INFO L82 PathProgramCache]: Analyzing trace with hash 575567191, now seen corresponding path program 1 times [2021-03-25 04:53:14,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 04:53:14,768 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130275084] [2021-03-25 04:53:14,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 04:53:14,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 04:53:14,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 04:53:14,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 04:53:14,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 04:53:14,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 04:53:14,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 04:53:14,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 04:53:14,885 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 04:53:14,886 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130275084] [2021-03-25 04:53:14,886 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 04:53:14,886 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 04:53:14,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186663442] [2021-03-25 04:53:14,887 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 04:53:14,887 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 04:53:14,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 04:53:14,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-25 04:53:14,889 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 122 out of 151 [2021-03-25 04:53:14,889 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 28 places, 21 transitions, 50 flow. Second operand has 4 states, 4 states have (on average 122.75) internal successors, (491), 4 states have internal predecessors, (491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:14,889 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 04:53:14,889 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 122 of 151 [2021-03-25 04:53:14,890 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 04:53:14,930 INFO L129 PetriNetUnfolder]: 1/24 cut-off events. [2021-03-25 04:53:14,930 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 04:53:14,930 INFO L84 FinitePrefix]: Finished finitePrefix Result has 39 conditions, 24 events. 1/24 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 40 event pairs, 0 based on Foata normal form. 0/23 useless extension candidates. Maximal degree in co-relation 28. Up to 3 conditions per place. [2021-03-25 04:53:14,930 INFO L132 encePairwiseOnDemand]: 147/151 looper letters, 1 selfloop transitions, 2 changer transitions 4/23 dead transitions. [2021-03-25 04:53:14,931 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 32 places, 23 transitions, 66 flow [2021-03-25 04:53:14,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 04:53:14,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 04:53:14,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 617 transitions. [2021-03-25 04:53:14,933 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8172185430463577 [2021-03-25 04:53:14,933 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 617 transitions. [2021-03-25 04:53:14,934 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 617 transitions. [2021-03-25 04:53:14,934 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 04:53:14,934 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 617 transitions. [2021-03-25 04:53:14,935 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 123.4) internal successors, (617), 5 states have internal predecessors, (617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:14,938 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 151.0) internal successors, (906), 6 states have internal predecessors, (906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:14,938 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 151.0) internal successors, (906), 6 states have internal predecessors, (906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:14,939 INFO L185 Difference]: Start difference. First operand has 28 places, 21 transitions, 50 flow. Second operand 5 states and 617 transitions. [2021-03-25 04:53:14,939 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 32 places, 23 transitions, 66 flow [2021-03-25 04:53:14,939 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 30 places, 23 transitions, 62 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-25 04:53:14,940 INFO L241 Difference]: Finished difference. Result has 31 places, 19 transitions, 50 flow [2021-03-25 04:53:14,940 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=151, PETRI_DIFFERENCE_MINUEND_FLOW=46, PETRI_DIFFERENCE_MINUEND_PLACES=26, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=21, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=50, PETRI_PLACES=31, PETRI_TRANSITIONS=19} [2021-03-25 04:53:14,940 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, -7 predicate places. [2021-03-25 04:53:14,940 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 04:53:14,941 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 31 places, 19 transitions, 50 flow [2021-03-25 04:53:14,941 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 31 places, 19 transitions, 50 flow [2021-03-25 04:53:14,941 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 27 places, 19 transitions, 50 flow [2021-03-25 04:53:14,945 INFO L129 PetriNetUnfolder]: 0/19 cut-off events. [2021-03-25 04:53:14,945 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 04:53:14,945 INFO L84 FinitePrefix]: Finished finitePrefix Result has 30 conditions, 19 events. 0/19 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 21 event pairs, 0 based on Foata normal form. 0/19 useless extension candidates. Maximal degree in co-relation 0. Up to 3 conditions per place. [2021-03-25 04:53:14,945 INFO L142 LiptonReduction]: Number of co-enabled transitions 124 [2021-03-25 04:53:15,434 WARN L205 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 110 [2021-03-25 04:53:15,588 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2021-03-25 04:53:15,878 WARN L205 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 110 [2021-03-25 04:53:16,020 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2021-03-25 04:53:16,023 INFO L154 LiptonReduction]: Checked pairs total: 480 [2021-03-25 04:53:16,023 INFO L156 LiptonReduction]: Total number of compositions: 2 [2021-03-25 04:53:16,023 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1083 [2021-03-25 04:53:16,024 INFO L480 AbstractCegarLoop]: Abstraction has has 25 places, 17 transitions, 46 flow [2021-03-25 04:53:16,024 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 122.75) internal successors, (491), 4 states have internal predecessors, (491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:16,024 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 04:53:16,024 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 04:53:16,025 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-25 04:53:16,025 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 04:53:16,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 04:53:16,025 INFO L82 PathProgramCache]: Analyzing trace with hash -406786211, now seen corresponding path program 1 times [2021-03-25 04:53:16,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 04:53:16,025 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197861009] [2021-03-25 04:53:16,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 04:53:16,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 04:53:16,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 04:53:16,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 04:53:16,243 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 04:53:16,244 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197861009] [2021-03-25 04:53:16,244 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 04:53:16,244 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-03-25 04:53:16,244 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29655560] [2021-03-25 04:53:16,244 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-25 04:53:16,244 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 04:53:16,245 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-25 04:53:16,245 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-25 04:53:16,246 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 132 out of 153 [2021-03-25 04:53:16,246 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 25 places, 17 transitions, 46 flow. Second operand has 3 states, 3 states have (on average 132.66666666666666) internal successors, (398), 3 states have internal predecessors, (398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:16,246 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 04:53:16,246 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 132 of 153 [2021-03-25 04:53:16,246 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 04:53:16,260 INFO L129 PetriNetUnfolder]: 0/17 cut-off events. [2021-03-25 04:53:16,261 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-25 04:53:16,261 INFO L84 FinitePrefix]: Finished finitePrefix Result has 32 conditions, 17 events. 0/17 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 21 event pairs, 0 based on Foata normal form. 1/18 useless extension candidates. Maximal degree in co-relation 0. Up to 3 conditions per place. [2021-03-25 04:53:16,261 INFO L132 encePairwiseOnDemand]: 150/153 looper letters, 1 selfloop transitions, 2 changer transitions 0/17 dead transitions. [2021-03-25 04:53:16,261 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 27 places, 17 transitions, 52 flow [2021-03-25 04:53:16,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-25 04:53:16,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-25 04:53:16,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 400 transitions. [2021-03-25 04:53:16,263 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8714596949891068 [2021-03-25 04:53:16,263 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 400 transitions. [2021-03-25 04:53:16,263 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 400 transitions. [2021-03-25 04:53:16,263 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 04:53:16,264 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 400 transitions. [2021-03-25 04:53:16,264 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 133.33333333333334) internal successors, (400), 3 states have internal predecessors, (400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:16,267 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 153.0) internal successors, (612), 4 states have internal predecessors, (612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:16,267 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 153.0) internal successors, (612), 4 states have internal predecessors, (612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:16,267 INFO L185 Difference]: Start difference. First operand has 25 places, 17 transitions, 46 flow. Second operand 3 states and 400 transitions. [2021-03-25 04:53:16,267 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 27 places, 17 transitions, 52 flow [2021-03-25 04:53:16,268 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 25 places, 17 transitions, 48 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-25 04:53:16,268 INFO L241 Difference]: Finished difference. Result has 26 places, 17 transitions, 50 flow [2021-03-25 04:53:16,268 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=153, PETRI_DIFFERENCE_MINUEND_FLOW=42, PETRI_DIFFERENCE_MINUEND_PLACES=23, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=17, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=50, PETRI_PLACES=26, PETRI_TRANSITIONS=17} [2021-03-25 04:53:16,268 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, -12 predicate places. [2021-03-25 04:53:16,269 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 04:53:16,269 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 26 places, 17 transitions, 50 flow [2021-03-25 04:53:16,269 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 26 places, 17 transitions, 50 flow [2021-03-25 04:53:16,270 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 26 places, 17 transitions, 50 flow [2021-03-25 04:53:16,273 INFO L129 PetriNetUnfolder]: 0/17 cut-off events. [2021-03-25 04:53:16,273 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-25 04:53:16,274 INFO L84 FinitePrefix]: Finished finitePrefix Result has 31 conditions, 17 events. 0/17 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 21 event pairs, 0 based on Foata normal form. 0/17 useless extension candidates. Maximal degree in co-relation 0. Up to 3 conditions per place. [2021-03-25 04:53:16,274 INFO L142 LiptonReduction]: Number of co-enabled transitions 120 [2021-03-25 04:53:16,412 INFO L154 LiptonReduction]: Checked pairs total: 276 [2021-03-25 04:53:16,412 INFO L156 LiptonReduction]: Total number of compositions: 1 [2021-03-25 04:53:16,412 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 143 [2021-03-25 04:53:16,413 INFO L480 AbstractCegarLoop]: Abstraction has has 25 places, 16 transitions, 48 flow [2021-03-25 04:53:16,413 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 132.66666666666666) internal successors, (398), 3 states have internal predecessors, (398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:16,413 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 04:53:16,413 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 04:53:16,413 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-25 04:53:16,413 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 04:53:16,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 04:53:16,414 INFO L82 PathProgramCache]: Analyzing trace with hash 1889026584, now seen corresponding path program 1 times [2021-03-25 04:53:16,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 04:53:16,414 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591698595] [2021-03-25 04:53:16,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 04:53:16,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 04:53:16,644 INFO L142 QuantifierPusher]: treesize reduction 79, result has 37.8 percent of original size [2021-03-25 04:53:16,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-03-25 04:53:16,694 INFO L142 QuantifierPusher]: treesize reduction 79, result has 39.2 percent of original size [2021-03-25 04:53:16,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-25 04:53:16,734 INFO L142 QuantifierPusher]: treesize reduction 91, result has 45.5 percent of original size [2021-03-25 04:53:16,736 INFO L147 QuantifierPusher]: treesize reduction 9, result has 88.2 percent of original size 67 [2021-03-25 04:53:16,781 INFO L142 QuantifierPusher]: treesize reduction 40, result has 25.9 percent of original size [2021-03-25 04:53:16,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 04:53:16,796 INFO L142 QuantifierPusher]: treesize reduction 31, result has 58.1 percent of original size [2021-03-25 04:53:16,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-25 04:53:16,826 INFO L142 QuantifierPusher]: treesize reduction 1, result has 97.4 percent of original size [2021-03-25 04:53:16,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-25 04:53:16,849 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 04:53:16,850 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591698595] [2021-03-25 04:53:16,850 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 04:53:16,850 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-25 04:53:16,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523266124] [2021-03-25 04:53:16,850 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 04:53:16,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 04:53:16,851 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 04:53:16,851 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-03-25 04:53:16,852 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 101 out of 154 [2021-03-25 04:53:16,853 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 25 places, 16 transitions, 48 flow. Second operand has 8 states, 8 states have (on average 101.875) internal successors, (815), 8 states have internal predecessors, (815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:16,853 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 04:53:16,853 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 101 of 154 [2021-03-25 04:53:16,853 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 04:53:17,041 INFO L129 PetriNetUnfolder]: 60/132 cut-off events. [2021-03-25 04:53:17,042 INFO L130 PetriNetUnfolder]: For 28/28 co-relation queries the response was YES. [2021-03-25 04:53:17,042 INFO L84 FinitePrefix]: Finished finitePrefix Result has 298 conditions, 132 events. 60/132 cut-off events. For 28/28 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 524 event pairs, 2 based on Foata normal form. 2/131 useless extension candidates. Maximal degree in co-relation 287. Up to 89 conditions per place. [2021-03-25 04:53:17,045 INFO L132 encePairwiseOnDemand]: 146/154 looper letters, 14 selfloop transitions, 8 changer transitions 0/28 dead transitions. [2021-03-25 04:53:17,045 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 29 places, 28 transitions, 121 flow [2021-03-25 04:53:17,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 04:53:17,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 04:53:17,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 528 transitions. [2021-03-25 04:53:17,049 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6857142857142857 [2021-03-25 04:53:17,049 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 528 transitions. [2021-03-25 04:53:17,049 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 528 transitions. [2021-03-25 04:53:17,049 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 04:53:17,050 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 528 transitions. [2021-03-25 04:53:17,051 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 105.6) internal successors, (528), 5 states have internal predecessors, (528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:17,052 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 154.0) internal successors, (924), 6 states have internal predecessors, (924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:17,053 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 154.0) internal successors, (924), 6 states have internal predecessors, (924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:17,053 INFO L185 Difference]: Start difference. First operand has 25 places, 16 transitions, 48 flow. Second operand 5 states and 528 transitions. [2021-03-25 04:53:17,053 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 29 places, 28 transitions, 121 flow [2021-03-25 04:53:17,054 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 27 places, 28 transitions, 115 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-25 04:53:17,055 INFO L241 Difference]: Finished difference. Result has 29 places, 22 transitions, 94 flow [2021-03-25 04:53:17,055 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=154, PETRI_DIFFERENCE_MINUEND_FLOW=44, PETRI_DIFFERENCE_MINUEND_PLACES=23, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=16, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=9, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=94, PETRI_PLACES=29, PETRI_TRANSITIONS=22} [2021-03-25 04:53:17,056 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, -9 predicate places. [2021-03-25 04:53:17,056 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 04:53:17,056 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 29 places, 22 transitions, 94 flow [2021-03-25 04:53:17,056 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 29 places, 22 transitions, 94 flow [2021-03-25 04:53:17,057 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 29 places, 22 transitions, 94 flow [2021-03-25 04:53:17,071 INFO L129 PetriNetUnfolder]: 14/58 cut-off events. [2021-03-25 04:53:17,072 INFO L130 PetriNetUnfolder]: For 15/23 co-relation queries the response was YES. [2021-03-25 04:53:17,073 INFO L84 FinitePrefix]: Finished finitePrefix Result has 131 conditions, 58 events. 14/58 cut-off events. For 15/23 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 179 event pairs, 7 based on Foata normal form. 1/58 useless extension candidates. Maximal degree in co-relation 120. Up to 30 conditions per place. [2021-03-25 04:53:17,074 INFO L142 LiptonReduction]: Number of co-enabled transitions 114 [2021-03-25 04:53:17,076 INFO L154 LiptonReduction]: Checked pairs total: 72 [2021-03-25 04:53:17,076 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 04:53:17,076 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 20 [2021-03-25 04:53:17,076 INFO L480 AbstractCegarLoop]: Abstraction has has 29 places, 22 transitions, 94 flow [2021-03-25 04:53:17,077 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 101.875) internal successors, (815), 8 states have internal predecessors, (815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:17,077 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 04:53:17,077 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 04:53:17,077 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-25 04:53:17,077 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 04:53:17,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 04:53:17,078 INFO L82 PathProgramCache]: Analyzing trace with hash 1643143134, now seen corresponding path program 1 times [2021-03-25 04:53:17,078 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 04:53:17,078 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922904094] [2021-03-25 04:53:17,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 04:53:17,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 04:53:17,231 INFO L142 QuantifierPusher]: treesize reduction 1, result has 97.7 percent of original size [2021-03-25 04:53:17,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-03-25 04:53:17,263 INFO L142 QuantifierPusher]: treesize reduction 2, result has 97.0 percent of original size [2021-03-25 04:53:17,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-25 04:53:17,308 INFO L142 QuantifierPusher]: treesize reduction 2, result has 97.1 percent of original size [2021-03-25 04:53:17,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 68 [2021-03-25 04:53:17,360 INFO L142 QuantifierPusher]: treesize reduction 1, result has 97.3 percent of original size [2021-03-25 04:53:17,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-25 04:53:17,393 INFO L142 QuantifierPusher]: treesize reduction 11, result has 77.1 percent of original size [2021-03-25 04:53:17,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-25 04:53:17,424 INFO L142 QuantifierPusher]: treesize reduction 1, result has 97.7 percent of original size [2021-03-25 04:53:17,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-03-25 04:53:17,462 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 04:53:17,463 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922904094] [2021-03-25 04:53:17,463 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 04:53:17,463 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-25 04:53:17,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762439209] [2021-03-25 04:53:17,463 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 04:53:17,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 04:53:17,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 04:53:17,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-03-25 04:53:17,468 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 100 out of 154 [2021-03-25 04:53:17,470 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 29 places, 22 transitions, 94 flow. Second operand has 8 states, 8 states have (on average 100.875) internal successors, (807), 8 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:17,470 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 04:53:17,470 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 100 of 154 [2021-03-25 04:53:17,470 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 04:53:17,719 INFO L129 PetriNetUnfolder]: 68/148 cut-off events. [2021-03-25 04:53:17,719 INFO L130 PetriNetUnfolder]: For 67/73 co-relation queries the response was YES. [2021-03-25 04:53:17,719 INFO L84 FinitePrefix]: Finished finitePrefix Result has 440 conditions, 148 events. 68/148 cut-off events. For 67/73 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 591 event pairs, 2 based on Foata normal form. 3/148 useless extension candidates. Maximal degree in co-relation 427. Up to 103 conditions per place. [2021-03-25 04:53:17,720 INFO L132 encePairwiseOnDemand]: 145/154 looper letters, 17 selfloop transitions, 15 changer transitions 0/38 dead transitions. [2021-03-25 04:53:17,720 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 34 places, 38 transitions, 220 flow [2021-03-25 04:53:17,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-25 04:53:17,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-25 04:53:17,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 627 transitions. [2021-03-25 04:53:17,723 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6785714285714286 [2021-03-25 04:53:17,723 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 627 transitions. [2021-03-25 04:53:17,723 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 627 transitions. [2021-03-25 04:53:17,723 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 04:53:17,723 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 627 transitions. [2021-03-25 04:53:17,725 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 104.5) internal successors, (627), 6 states have internal predecessors, (627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:17,726 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 154.0) internal successors, (1078), 7 states have internal predecessors, (1078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:17,727 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 154.0) internal successors, (1078), 7 states have internal predecessors, (1078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:17,727 INFO L185 Difference]: Start difference. First operand has 29 places, 22 transitions, 94 flow. Second operand 6 states and 627 transitions. [2021-03-25 04:53:17,727 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 34 places, 38 transitions, 220 flow [2021-03-25 04:53:17,728 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 33 places, 38 transitions, 210 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-25 04:53:17,729 INFO L241 Difference]: Finished difference. Result has 35 places, 33 transitions, 196 flow [2021-03-25 04:53:17,729 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=154, PETRI_DIFFERENCE_MINUEND_FLOW=88, PETRI_DIFFERENCE_MINUEND_PLACES=28, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=22, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=9, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=196, PETRI_PLACES=35, PETRI_TRANSITIONS=33} [2021-03-25 04:53:17,729 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, -3 predicate places. [2021-03-25 04:53:17,729 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 04:53:17,729 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 35 places, 33 transitions, 196 flow [2021-03-25 04:53:17,730 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 35 places, 33 transitions, 196 flow [2021-03-25 04:53:17,730 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 35 places, 33 transitions, 196 flow [2021-03-25 04:53:17,749 INFO L129 PetriNetUnfolder]: 47/114 cut-off events. [2021-03-25 04:53:17,749 INFO L130 PetriNetUnfolder]: For 100/103 co-relation queries the response was YES. [2021-03-25 04:53:17,750 INFO L84 FinitePrefix]: Finished finitePrefix Result has 366 conditions, 114 events. 47/114 cut-off events. For 100/103 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 450 event pairs, 7 based on Foata normal form. 1/113 useless extension candidates. Maximal degree in co-relation 352. Up to 65 conditions per place. [2021-03-25 04:53:17,750 INFO L142 LiptonReduction]: Number of co-enabled transitions 110 [2021-03-25 04:53:18,241 WARN L205 SmtUtils]: Spent 488.00 ms on a formula simplification. DAG size of input: 245 DAG size of output: 163 [2021-03-25 04:53:18,362 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-03-25 04:53:19,349 WARN L205 SmtUtils]: Spent 984.00 ms on a formula simplification. DAG size of input: 332 DAG size of output: 230 [2021-03-25 04:53:19,731 WARN L205 SmtUtils]: Spent 379.00 ms on a formula simplification that was a NOOP. DAG size: 202 [2021-03-25 04:53:19,736 INFO L154 LiptonReduction]: Checked pairs total: 182 [2021-03-25 04:53:19,736 INFO L156 LiptonReduction]: Total number of compositions: 1 [2021-03-25 04:53:19,737 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2008 [2021-03-25 04:53:19,737 INFO L480 AbstractCegarLoop]: Abstraction has has 35 places, 33 transitions, 199 flow [2021-03-25 04:53:19,737 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 100.875) internal successors, (807), 8 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:19,737 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 04:53:19,738 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 04:53:19,738 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-25 04:53:19,738 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 04:53:19,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 04:53:19,738 INFO L82 PathProgramCache]: Analyzing trace with hash 1906014174, now seen corresponding path program 2 times [2021-03-25 04:53:19,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 04:53:19,738 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493928286] [2021-03-25 04:53:19,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 04:53:19,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 04:53:19,848 INFO L142 QuantifierPusher]: treesize reduction 61, result has 44.0 percent of original size [2021-03-25 04:53:19,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-03-25 04:53:19,885 INFO L142 QuantifierPusher]: treesize reduction 61, result has 45.5 percent of original size [2021-03-25 04:53:19,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-25 04:53:19,955 INFO L142 QuantifierPusher]: treesize reduction 56, result has 43.4 percent of original size [2021-03-25 04:53:19,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-25 04:53:19,992 INFO L142 QuantifierPusher]: treesize reduction 87, result has 56.9 percent of original size [2021-03-25 04:53:19,995 INFO L147 QuantifierPusher]: treesize reduction 9, result has 92.2 percent of original size 106 [2021-03-25 04:53:20,045 INFO L142 QuantifierPusher]: treesize reduction 31, result has 57.5 percent of original size [2021-03-25 04:53:20,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-03-25 04:53:20,081 INFO L142 QuantifierPusher]: treesize reduction 1, result has 97.3 percent of original size [2021-03-25 04:53:20,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-25 04:53:20,110 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 04:53:20,110 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493928286] [2021-03-25 04:53:20,110 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 04:53:20,110 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-25 04:53:20,110 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693673220] [2021-03-25 04:53:20,111 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 04:53:20,111 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 04:53:20,112 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 04:53:20,112 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-03-25 04:53:20,113 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 102 out of 155 [2021-03-25 04:53:20,114 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 35 places, 33 transitions, 199 flow. Second operand has 8 states, 8 states have (on average 102.875) internal successors, (823), 8 states have internal predecessors, (823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:20,114 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 04:53:20,114 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 102 of 155 [2021-03-25 04:53:20,114 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 04:53:20,300 INFO L129 PetriNetUnfolder]: 82/179 cut-off events. [2021-03-25 04:53:20,301 INFO L130 PetriNetUnfolder]: For 227/232 co-relation queries the response was YES. [2021-03-25 04:53:20,301 INFO L84 FinitePrefix]: Finished finitePrefix Result has 724 conditions, 179 events. 82/179 cut-off events. For 227/232 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 795 event pairs, 2 based on Foata normal form. 4/170 useless extension candidates. Maximal degree in co-relation 708. Up to 112 conditions per place. [2021-03-25 04:53:20,302 INFO L132 encePairwiseOnDemand]: 148/155 looper letters, 37 selfloop transitions, 11 changer transitions 0/54 dead transitions. [2021-03-25 04:53:20,302 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 39 places, 54 transitions, 430 flow [2021-03-25 04:53:20,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 04:53:20,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 04:53:20,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 538 transitions. [2021-03-25 04:53:20,305 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6941935483870968 [2021-03-25 04:53:20,305 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 538 transitions. [2021-03-25 04:53:20,305 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 538 transitions. [2021-03-25 04:53:20,305 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 04:53:20,305 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 538 transitions. [2021-03-25 04:53:20,306 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 107.6) internal successors, (538), 5 states have internal predecessors, (538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:20,307 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 155.0) internal successors, (930), 6 states have internal predecessors, (930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:20,308 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 155.0) internal successors, (930), 6 states have internal predecessors, (930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:20,308 INFO L185 Difference]: Start difference. First operand has 35 places, 33 transitions, 199 flow. Second operand 5 states and 538 transitions. [2021-03-25 04:53:20,308 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 39 places, 54 transitions, 430 flow [2021-03-25 04:53:20,312 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 37 places, 54 transitions, 412 flow, removed 5 selfloop flow, removed 2 redundant places. [2021-03-25 04:53:20,314 INFO L241 Difference]: Finished difference. Result has 39 places, 38 transitions, 259 flow [2021-03-25 04:53:20,314 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=155, PETRI_DIFFERENCE_MINUEND_FLOW=187, PETRI_DIFFERENCE_MINUEND_PLACES=33, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=33, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=259, PETRI_PLACES=39, PETRI_TRANSITIONS=38} [2021-03-25 04:53:20,314 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 1 predicate places. [2021-03-25 04:53:20,314 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 04:53:20,314 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 39 places, 38 transitions, 259 flow [2021-03-25 04:53:20,314 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 39 places, 38 transitions, 259 flow [2021-03-25 04:53:20,315 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 39 places, 38 transitions, 259 flow [2021-03-25 04:53:20,344 INFO L129 PetriNetUnfolder]: 61/147 cut-off events. [2021-03-25 04:53:20,344 INFO L130 PetriNetUnfolder]: For 277/285 co-relation queries the response was YES. [2021-03-25 04:53:20,344 INFO L84 FinitePrefix]: Finished finitePrefix Result has 577 conditions, 147 events. 61/147 cut-off events. For 277/285 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 677 event pairs, 13 based on Foata normal form. 1/141 useless extension candidates. Maximal degree in co-relation 560. Up to 79 conditions per place. [2021-03-25 04:53:20,346 INFO L142 LiptonReduction]: Number of co-enabled transitions 124 [2021-03-25 04:53:20,350 INFO L154 LiptonReduction]: Checked pairs total: 159 [2021-03-25 04:53:20,350 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 04:53:20,350 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 36 [2021-03-25 04:53:20,353 INFO L480 AbstractCegarLoop]: Abstraction has has 39 places, 38 transitions, 259 flow [2021-03-25 04:53:20,353 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 102.875) internal successors, (823), 8 states have internal predecessors, (823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:20,354 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 04:53:20,354 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 04:53:20,354 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-25 04:53:20,354 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 04:53:20,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 04:53:20,354 INFO L82 PathProgramCache]: Analyzing trace with hash 1643062255, now seen corresponding path program 1 times [2021-03-25 04:53:20,356 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 04:53:20,357 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845785923] [2021-03-25 04:53:20,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 04:53:20,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 04:53:20,436 INFO L142 QuantifierPusher]: treesize reduction 5, result has 37.5 percent of original size [2021-03-25 04:53:20,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 04:53:20,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 04:53:20,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 04:53:20,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 04:53:20,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 04:53:20,444 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 04:53:20,444 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845785923] [2021-03-25 04:53:20,444 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 04:53:20,444 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 04:53:20,444 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550410411] [2021-03-25 04:53:20,445 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 04:53:20,445 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 04:53:20,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 04:53:20,447 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-25 04:53:20,448 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 123 out of 155 [2021-03-25 04:53:20,448 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 39 places, 38 transitions, 259 flow. Second operand has 4 states, 4 states have (on average 124.0) internal successors, (496), 4 states have internal predecessors, (496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:20,448 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 04:53:20,448 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 123 of 155 [2021-03-25 04:53:20,449 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 04:53:20,531 INFO L129 PetriNetUnfolder]: 114/254 cut-off events. [2021-03-25 04:53:20,532 INFO L130 PetriNetUnfolder]: For 769/796 co-relation queries the response was YES. [2021-03-25 04:53:20,533 INFO L84 FinitePrefix]: Finished finitePrefix Result has 992 conditions, 254 events. 114/254 cut-off events. For 769/796 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 1312 event pairs, 26 based on Foata normal form. 13/245 useless extension candidates. Maximal degree in co-relation 973. Up to 116 conditions per place. [2021-03-25 04:53:20,534 INFO L132 encePairwiseOnDemand]: 150/155 looper letters, 15 selfloop transitions, 3 changer transitions 10/53 dead transitions. [2021-03-25 04:53:20,534 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 43 places, 53 transitions, 394 flow [2021-03-25 04:53:20,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 04:53:20,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 04:53:20,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 636 transitions. [2021-03-25 04:53:20,536 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8206451612903226 [2021-03-25 04:53:20,537 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 636 transitions. [2021-03-25 04:53:20,537 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 636 transitions. [2021-03-25 04:53:20,537 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 04:53:20,537 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 636 transitions. [2021-03-25 04:53:20,538 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 127.2) internal successors, (636), 5 states have internal predecessors, (636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:20,540 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 155.0) internal successors, (930), 6 states have internal predecessors, (930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:20,540 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 155.0) internal successors, (930), 6 states have internal predecessors, (930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:20,540 INFO L185 Difference]: Start difference. First operand has 39 places, 38 transitions, 259 flow. Second operand 5 states and 636 transitions. [2021-03-25 04:53:20,540 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 43 places, 53 transitions, 394 flow [2021-03-25 04:53:20,543 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 42 places, 53 transitions, 382 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-25 04:53:20,544 INFO L241 Difference]: Finished difference. Result has 45 places, 38 transitions, 255 flow [2021-03-25 04:53:20,544 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=155, PETRI_DIFFERENCE_MINUEND_FLOW=251, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=38, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=255, PETRI_PLACES=45, PETRI_TRANSITIONS=38} [2021-03-25 04:53:20,544 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 7 predicate places. [2021-03-25 04:53:20,544 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 04:53:20,544 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 45 places, 38 transitions, 255 flow [2021-03-25 04:53:20,544 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 45 places, 38 transitions, 255 flow [2021-03-25 04:53:20,545 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 43 places, 38 transitions, 255 flow [2021-03-25 04:53:20,571 INFO L129 PetriNetUnfolder]: 52/145 cut-off events. [2021-03-25 04:53:20,571 INFO L130 PetriNetUnfolder]: For 295/303 co-relation queries the response was YES. [2021-03-25 04:53:20,572 INFO L84 FinitePrefix]: Finished finitePrefix Result has 547 conditions, 145 events. 52/145 cut-off events. For 295/303 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 685 event pairs, 13 based on Foata normal form. 3/145 useless extension candidates. Maximal degree in co-relation 526. Up to 68 conditions per place. [2021-03-25 04:53:20,573 INFO L142 LiptonReduction]: Number of co-enabled transitions 124 [2021-03-25 04:53:20,578 INFO L154 LiptonReduction]: Checked pairs total: 89 [2021-03-25 04:53:20,579 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 04:53:20,579 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 35 [2021-03-25 04:53:20,579 INFO L480 AbstractCegarLoop]: Abstraction has has 43 places, 38 transitions, 255 flow [2021-03-25 04:53:20,580 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 124.0) internal successors, (496), 4 states have internal predecessors, (496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:20,580 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 04:53:20,580 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 04:53:20,580 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-25 04:53:20,580 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 04:53:20,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 04:53:20,580 INFO L82 PathProgramCache]: Analyzing trace with hash 1895030844, now seen corresponding path program 3 times [2021-03-25 04:53:20,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 04:53:20,581 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054490823] [2021-03-25 04:53:20,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 04:53:20,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 04:53:20,683 INFO L142 QuantifierPusher]: treesize reduction 31, result has 59.2 percent of original size [2021-03-25 04:53:20,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-25 04:53:20,717 INFO L142 QuantifierPusher]: treesize reduction 31, result has 60.8 percent of original size [2021-03-25 04:53:20,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-03-25 04:53:20,758 INFO L142 QuantifierPusher]: treesize reduction 30, result has 69.7 percent of original size [2021-03-25 04:53:20,759 INFO L147 QuantifierPusher]: treesize reduction 4, result has 94.2 percent of original size 65 [2021-03-25 04:53:20,811 INFO L142 QuantifierPusher]: treesize reduction 37, result has 78.2 percent of original size [2021-03-25 04:53:20,813 INFO L147 QuantifierPusher]: treesize reduction 13, result has 90.2 percent of original size 120 [2021-03-25 04:53:20,892 INFO L142 QuantifierPusher]: treesize reduction 2, result has 97.0 percent of original size [2021-03-25 04:53:20,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-25 04:53:20,937 INFO L142 QuantifierPusher]: treesize reduction 2, result has 97.2 percent of original size [2021-03-25 04:53:20,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 69 [2021-03-25 04:53:20,989 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 04:53:20,989 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054490823] [2021-03-25 04:53:20,989 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 04:53:20,989 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-25 04:53:20,989 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793470164] [2021-03-25 04:53:20,990 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 04:53:20,990 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 04:53:20,990 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 04:53:20,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-03-25 04:53:20,991 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 100 out of 155 [2021-03-25 04:53:20,992 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 43 places, 38 transitions, 255 flow. Second operand has 8 states, 8 states have (on average 100.875) internal successors, (807), 8 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:20,992 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 04:53:20,992 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 100 of 155 [2021-03-25 04:53:20,992 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 04:53:21,258 INFO L129 PetriNetUnfolder]: 76/181 cut-off events. [2021-03-25 04:53:21,258 INFO L130 PetriNetUnfolder]: For 513/547 co-relation queries the response was YES. [2021-03-25 04:53:21,259 INFO L84 FinitePrefix]: Finished finitePrefix Result has 821 conditions, 181 events. 76/181 cut-off events. For 513/547 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 827 event pairs, 7 based on Foata normal form. 15/193 useless extension candidates. Maximal degree in co-relation 798. Up to 89 conditions per place. [2021-03-25 04:53:21,260 INFO L132 encePairwiseOnDemand]: 149/155 looper letters, 29 selfloop transitions, 15 changer transitions 0/52 dead transitions. [2021-03-25 04:53:21,260 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 52 transitions, 432 flow [2021-03-25 04:53:21,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-25 04:53:21,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-25 04:53:21,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 627 transitions. [2021-03-25 04:53:21,263 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6741935483870968 [2021-03-25 04:53:21,263 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 627 transitions. [2021-03-25 04:53:21,263 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 627 transitions. [2021-03-25 04:53:21,264 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 04:53:21,264 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 627 transitions. [2021-03-25 04:53:21,265 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 104.5) internal successors, (627), 6 states have internal predecessors, (627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:21,266 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 155.0) internal successors, (1085), 7 states have internal predecessors, (1085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:21,267 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 155.0) internal successors, (1085), 7 states have internal predecessors, (1085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:21,267 INFO L185 Difference]: Start difference. First operand has 43 places, 38 transitions, 255 flow. Second operand 6 states and 627 transitions. [2021-03-25 04:53:21,267 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 52 transitions, 432 flow [2021-03-25 04:53:21,269 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 46 places, 52 transitions, 427 flow, removed 1 selfloop flow, removed 2 redundant places. [2021-03-25 04:53:21,271 INFO L241 Difference]: Finished difference. Result has 48 places, 42 transitions, 328 flow [2021-03-25 04:53:21,272 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=155, PETRI_DIFFERENCE_MINUEND_FLOW=250, PETRI_DIFFERENCE_MINUEND_PLACES=41, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=38, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=25, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=328, PETRI_PLACES=48, PETRI_TRANSITIONS=42} [2021-03-25 04:53:21,272 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 10 predicate places. [2021-03-25 04:53:21,272 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 04:53:21,272 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 48 places, 42 transitions, 328 flow [2021-03-25 04:53:21,272 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 48 places, 42 transitions, 328 flow [2021-03-25 04:53:21,273 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 48 places, 42 transitions, 328 flow [2021-03-25 04:53:21,301 INFO L129 PetriNetUnfolder]: 56/149 cut-off events. [2021-03-25 04:53:21,301 INFO L130 PetriNetUnfolder]: For 518/525 co-relation queries the response was YES. [2021-03-25 04:53:21,302 INFO L84 FinitePrefix]: Finished finitePrefix Result has 634 conditions, 149 events. 56/149 cut-off events. For 518/525 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 695 event pairs, 7 based on Foata normal form. 3/149 useless extension candidates. Maximal degree in co-relation 611. Up to 73 conditions per place. [2021-03-25 04:53:21,303 INFO L142 LiptonReduction]: Number of co-enabled transitions 126 [2021-03-25 04:53:21,308 INFO L154 LiptonReduction]: Checked pairs total: 118 [2021-03-25 04:53:21,308 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 04:53:21,308 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 36 [2021-03-25 04:53:21,308 INFO L480 AbstractCegarLoop]: Abstraction has has 48 places, 42 transitions, 328 flow [2021-03-25 04:53:21,309 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 100.875) internal successors, (807), 8 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:21,309 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 04:53:21,309 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 04:53:21,309 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-03-25 04:53:21,309 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 04:53:21,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 04:53:21,309 INFO L82 PathProgramCache]: Analyzing trace with hash 1690366674, now seen corresponding path program 4 times [2021-03-25 04:53:21,310 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 04:53:21,310 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754480623] [2021-03-25 04:53:21,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 04:53:21,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 04:53:21,402 INFO L142 QuantifierPusher]: treesize reduction 31, result has 57.5 percent of original size [2021-03-25 04:53:21,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-03-25 04:53:21,431 INFO L142 QuantifierPusher]: treesize reduction 13, result has 82.7 percent of original size [2021-03-25 04:53:21,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-03-25 04:53:21,440 INFO L142 QuantifierPusher]: treesize reduction 20, result has 86.6 percent of original size [2021-03-25 04:53:21,441 INFO L147 QuantifierPusher]: treesize reduction 9, result has 93.0 percent of original size 120 [2021-03-25 04:53:21,514 INFO L142 QuantifierPusher]: treesize reduction 20, result has 86.8 percent of original size [2021-03-25 04:53:21,517 INFO L147 QuantifierPusher]: treesize reduction 9, result has 93.2 percent of original size 123 [2021-03-25 04:53:21,586 INFO L142 QuantifierPusher]: treesize reduction 10, result has 87.8 percent of original size [2021-03-25 04:53:21,587 INFO L147 QuantifierPusher]: treesize reduction 4, result has 94.4 percent of original size 68 [2021-03-25 04:53:21,635 INFO L142 QuantifierPusher]: treesize reduction 5, result has 93.6 percent of original size [2021-03-25 04:53:21,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-03-25 04:53:21,720 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 04:53:21,720 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754480623] [2021-03-25 04:53:21,720 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 04:53:21,720 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 04:53:21,720 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772646887] [2021-03-25 04:53:21,720 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 04:53:21,720 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 04:53:21,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 04:53:21,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-25 04:53:21,722 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 155 [2021-03-25 04:53:21,722 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 48 places, 42 transitions, 328 flow. Second operand has 7 states, 7 states have (on average 100.0) internal successors, (700), 7 states have internal predecessors, (700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:21,722 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 04:53:21,722 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 155 [2021-03-25 04:53:21,723 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 04:53:22,014 INFO L129 PetriNetUnfolder]: 94/239 cut-off events. [2021-03-25 04:53:22,015 INFO L130 PetriNetUnfolder]: For 930/946 co-relation queries the response was YES. [2021-03-25 04:53:22,016 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1076 conditions, 239 events. 94/239 cut-off events. For 930/946 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 1270 event pairs, 5 based on Foata normal form. 16/255 useless extension candidates. Maximal degree in co-relation 1051. Up to 97 conditions per place. [2021-03-25 04:53:22,017 INFO L132 encePairwiseOnDemand]: 147/155 looper letters, 32 selfloop transitions, 25 changer transitions 0/65 dead transitions. [2021-03-25 04:53:22,017 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 54 places, 65 transitions, 615 flow [2021-03-25 04:53:22,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-25 04:53:22,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-25 04:53:22,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 725 transitions. [2021-03-25 04:53:22,020 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6682027649769585 [2021-03-25 04:53:22,020 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 725 transitions. [2021-03-25 04:53:22,020 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 725 transitions. [2021-03-25 04:53:22,020 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 04:53:22,020 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 725 transitions. [2021-03-25 04:53:22,022 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 103.57142857142857) internal successors, (725), 7 states have internal predecessors, (725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:22,023 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 155.0) internal successors, (1240), 8 states have internal predecessors, (1240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:22,024 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 155.0) internal successors, (1240), 8 states have internal predecessors, (1240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:22,024 INFO L185 Difference]: Start difference. First operand has 48 places, 42 transitions, 328 flow. Second operand 7 states and 725 transitions. [2021-03-25 04:53:22,024 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 54 places, 65 transitions, 615 flow [2021-03-25 04:53:22,027 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 52 places, 65 transitions, 589 flow, removed 9 selfloop flow, removed 2 redundant places. [2021-03-25 04:53:22,029 INFO L241 Difference]: Finished difference. Result has 56 places, 53 transitions, 508 flow [2021-03-25 04:53:22,029 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=155, PETRI_DIFFERENCE_MINUEND_FLOW=308, PETRI_DIFFERENCE_MINUEND_PLACES=46, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=508, PETRI_PLACES=56, PETRI_TRANSITIONS=53} [2021-03-25 04:53:22,029 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 18 predicate places. [2021-03-25 04:53:22,029 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 04:53:22,029 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 56 places, 53 transitions, 508 flow [2021-03-25 04:53:22,029 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 56 places, 53 transitions, 508 flow [2021-03-25 04:53:22,030 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 56 places, 53 transitions, 508 flow [2021-03-25 04:53:22,062 INFO L129 PetriNetUnfolder]: 67/210 cut-off events. [2021-03-25 04:53:22,062 INFO L130 PetriNetUnfolder]: For 793/796 co-relation queries the response was YES. [2021-03-25 04:53:22,063 INFO L84 FinitePrefix]: Finished finitePrefix Result has 929 conditions, 210 events. 67/210 cut-off events. For 793/796 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 1213 event pairs, 15 based on Foata normal form. 2/209 useless extension candidates. Maximal degree in co-relation 901. Up to 83 conditions per place. [2021-03-25 04:53:22,065 INFO L142 LiptonReduction]: Number of co-enabled transitions 156 [2021-03-25 04:53:22,069 INFO L154 LiptonReduction]: Checked pairs total: 87 [2021-03-25 04:53:22,069 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 04:53:22,069 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 40 [2021-03-25 04:53:22,069 INFO L480 AbstractCegarLoop]: Abstraction has has 56 places, 53 transitions, 508 flow [2021-03-25 04:53:22,070 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 100.0) internal successors, (700), 7 states have internal predecessors, (700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:22,070 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 04:53:22,070 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 04:53:22,070 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-25 04:53:22,070 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 04:53:22,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 04:53:22,070 INFO L82 PathProgramCache]: Analyzing trace with hash 1927503505, now seen corresponding path program 1 times [2021-03-25 04:53:22,070 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 04:53:22,070 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942637439] [2021-03-25 04:53:22,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 04:53:22,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 04:53:22,148 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.8 percent of original size [2021-03-25 04:53:22,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-25 04:53:22,164 INFO L142 QuantifierPusher]: treesize reduction 3, result has 92.9 percent of original size [2021-03-25 04:53:22,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-25 04:53:22,189 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-25 04:53:22,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 04:53:22,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 04:53:22,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 04:53:22,203 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 04:53:22,203 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942637439] [2021-03-25 04:53:22,203 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 04:53:22,203 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-25 04:53:22,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840144815] [2021-03-25 04:53:22,203 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 04:53:22,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 04:53:22,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 04:53:22,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-25 04:53:22,204 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 155 [2021-03-25 04:53:22,205 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 56 places, 53 transitions, 508 flow. Second operand has 6 states, 6 states have (on average 110.16666666666667) internal successors, (661), 6 states have internal predecessors, (661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:22,205 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 04:53:22,205 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 155 [2021-03-25 04:53:22,205 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 04:53:22,359 INFO L129 PetriNetUnfolder]: 107/284 cut-off events. [2021-03-25 04:53:22,359 INFO L130 PetriNetUnfolder]: For 1314/1324 co-relation queries the response was YES. [2021-03-25 04:53:22,360 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1394 conditions, 284 events. 107/284 cut-off events. For 1314/1324 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 1659 event pairs, 24 based on Foata normal form. 8/291 useless extension candidates. Maximal degree in co-relation 1364. Up to 113 conditions per place. [2021-03-25 04:53:22,361 INFO L132 encePairwiseOnDemand]: 148/155 looper letters, 20 selfloop transitions, 14 changer transitions 15/60 dead transitions. [2021-03-25 04:53:22,361 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 60 places, 60 transitions, 649 flow [2021-03-25 04:53:22,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 04:53:22,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 04:53:22,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 565 transitions. [2021-03-25 04:53:22,364 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7290322580645161 [2021-03-25 04:53:22,364 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 565 transitions. [2021-03-25 04:53:22,364 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 565 transitions. [2021-03-25 04:53:22,364 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 04:53:22,364 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 565 transitions. [2021-03-25 04:53:22,365 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 113.0) internal successors, (565), 5 states have internal predecessors, (565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:22,366 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 155.0) internal successors, (930), 6 states have internal predecessors, (930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:22,367 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 155.0) internal successors, (930), 6 states have internal predecessors, (930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:22,367 INFO L185 Difference]: Start difference. First operand has 56 places, 53 transitions, 508 flow. Second operand 5 states and 565 transitions. [2021-03-25 04:53:22,367 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 60 places, 60 transitions, 649 flow [2021-03-25 04:53:22,372 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 58 places, 60 transitions, 635 flow, removed 5 selfloop flow, removed 2 redundant places. [2021-03-25 04:53:22,374 INFO L241 Difference]: Finished difference. Result has 59 places, 44 transitions, 426 flow [2021-03-25 04:53:22,375 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=155, PETRI_DIFFERENCE_MINUEND_FLOW=494, PETRI_DIFFERENCE_MINUEND_PLACES=54, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=53, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=426, PETRI_PLACES=59, PETRI_TRANSITIONS=44} [2021-03-25 04:53:22,375 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 21 predicate places. [2021-03-25 04:53:22,375 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 04:53:22,375 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 59 places, 44 transitions, 426 flow [2021-03-25 04:53:22,376 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 59 places, 44 transitions, 426 flow [2021-03-25 04:53:22,376 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 58 places, 44 transitions, 426 flow [2021-03-25 04:53:22,401 INFO L129 PetriNetUnfolder]: 44/153 cut-off events. [2021-03-25 04:53:22,401 INFO L130 PetriNetUnfolder]: For 777/780 co-relation queries the response was YES. [2021-03-25 04:53:22,402 INFO L84 FinitePrefix]: Finished finitePrefix Result has 713 conditions, 153 events. 44/153 cut-off events. For 777/780 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 807 event pairs, 6 based on Foata normal form. 2/153 useless extension candidates. Maximal degree in co-relation 684. Up to 61 conditions per place. [2021-03-25 04:53:22,403 INFO L142 LiptonReduction]: Number of co-enabled transitions 128 [2021-03-25 04:53:22,406 INFO L154 LiptonReduction]: Checked pairs total: 72 [2021-03-25 04:53:22,406 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 04:53:22,406 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 31 [2021-03-25 04:53:22,407 INFO L480 AbstractCegarLoop]: Abstraction has has 58 places, 44 transitions, 426 flow [2021-03-25 04:53:22,407 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 110.16666666666667) internal successors, (661), 6 states have internal predecessors, (661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:22,408 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 04:53:22,408 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 04:53:22,408 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-03-25 04:53:22,408 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 04:53:22,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 04:53:22,408 INFO L82 PathProgramCache]: Analyzing trace with hash -602170931, now seen corresponding path program 2 times [2021-03-25 04:53:22,408 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 04:53:22,408 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731744640] [2021-03-25 04:53:22,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 04:53:22,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 04:53:22,516 INFO L142 QuantifierPusher]: treesize reduction 6, result has 91.9 percent of original size [2021-03-25 04:53:22,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 68 [2021-03-25 04:53:22,559 INFO L142 QuantifierPusher]: treesize reduction 2, result has 97.0 percent of original size [2021-03-25 04:53:22,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-25 04:53:22,605 INFO L142 QuantifierPusher]: treesize reduction 32, result has 67.0 percent of original size [2021-03-25 04:53:22,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-25 04:53:22,607 INFO L142 QuantifierPusher]: treesize reduction 32, result has 68.0 percent of original size [2021-03-25 04:53:22,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 68 [2021-03-25 04:53:22,654 INFO L142 QuantifierPusher]: treesize reduction 30, result has 25.0 percent of original size [2021-03-25 04:53:22,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 04:53:22,665 INFO L142 QuantifierPusher]: treesize reduction 2, result has 96.9 percent of original size [2021-03-25 04:53:22,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-03-25 04:53:22,710 INFO L142 QuantifierPusher]: treesize reduction 2, result has 97.1 percent of original size [2021-03-25 04:53:22,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-03-25 04:53:22,758 INFO L142 QuantifierPusher]: treesize reduction 2, result has 97.2 percent of original size [2021-03-25 04:53:22,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-03-25 04:53:22,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-03-25 04:53:22,812 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731744640] [2021-03-25 04:53:22,812 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 04:53:22,812 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-25 04:53:22,812 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244103469] [2021-03-25 04:53:22,812 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-25 04:53:22,812 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 04:53:22,813 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-25 04:53:22,813 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-03-25 04:53:22,813 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 95 out of 155 [2021-03-25 04:53:22,814 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 44 transitions, 426 flow. Second operand has 9 states, 9 states have (on average 96.0) internal successors, (864), 9 states have internal predecessors, (864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:22,814 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 04:53:22,814 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 95 of 155 [2021-03-25 04:53:22,814 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 04:53:23,388 INFO L129 PetriNetUnfolder]: 165/333 cut-off events. [2021-03-25 04:53:23,388 INFO L130 PetriNetUnfolder]: For 1885/1889 co-relation queries the response was YES. [2021-03-25 04:53:23,390 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1664 conditions, 333 events. 165/333 cut-off events. For 1885/1889 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 1451 event pairs, 9 based on Foata normal form. 7/340 useless extension candidates. Maximal degree in co-relation 1633. Up to 109 conditions per place. [2021-03-25 04:53:23,391 INFO L132 encePairwiseOnDemand]: 147/155 looper letters, 45 selfloop transitions, 26 changer transitions 6/80 dead transitions. [2021-03-25 04:53:23,391 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 67 places, 80 transitions, 856 flow [2021-03-25 04:53:23,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-25 04:53:23,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-25 04:53:23,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 998 transitions. [2021-03-25 04:53:23,394 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6438709677419355 [2021-03-25 04:53:23,395 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 998 transitions. [2021-03-25 04:53:23,395 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 998 transitions. [2021-03-25 04:53:23,395 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 04:53:23,395 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 998 transitions. [2021-03-25 04:53:23,397 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 99.8) internal successors, (998), 10 states have internal predecessors, (998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:23,399 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 155.0) internal successors, (1705), 11 states have internal predecessors, (1705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:23,399 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 155.0) internal successors, (1705), 11 states have internal predecessors, (1705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:23,399 INFO L185 Difference]: Start difference. First operand has 58 places, 44 transitions, 426 flow. Second operand 10 states and 998 transitions. [2021-03-25 04:53:23,400 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 67 places, 80 transitions, 856 flow [2021-03-25 04:53:23,404 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 60 places, 80 transitions, 789 flow, removed 4 selfloop flow, removed 7 redundant places. [2021-03-25 04:53:23,405 INFO L241 Difference]: Finished difference. Result has 62 places, 54 transitions, 530 flow [2021-03-25 04:53:23,405 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=155, PETRI_DIFFERENCE_MINUEND_FLOW=374, PETRI_DIFFERENCE_MINUEND_PLACES=51, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=44, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=530, PETRI_PLACES=62, PETRI_TRANSITIONS=54} [2021-03-25 04:53:23,405 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 24 predicate places. [2021-03-25 04:53:23,405 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 04:53:23,405 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 62 places, 54 transitions, 530 flow [2021-03-25 04:53:23,406 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 62 places, 54 transitions, 530 flow [2021-03-25 04:53:23,406 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 62 places, 54 transitions, 530 flow [2021-03-25 04:53:23,494 INFO L129 PetriNetUnfolder]: 59/165 cut-off events. [2021-03-25 04:53:23,494 INFO L130 PetriNetUnfolder]: For 1047/1055 co-relation queries the response was YES. [2021-03-25 04:53:23,495 INFO L84 FinitePrefix]: Finished finitePrefix Result has 815 conditions, 165 events. 59/165 cut-off events. For 1047/1055 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 782 event pairs, 8 based on Foata normal form. 2/165 useless extension candidates. Maximal degree in co-relation 787. Up to 67 conditions per place. [2021-03-25 04:53:23,496 INFO L142 LiptonReduction]: Number of co-enabled transitions 142 [2021-03-25 04:53:23,501 INFO L154 LiptonReduction]: Checked pairs total: 80 [2021-03-25 04:53:23,501 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 04:53:23,501 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 96 [2021-03-25 04:53:23,502 INFO L480 AbstractCegarLoop]: Abstraction has has 62 places, 54 transitions, 530 flow [2021-03-25 04:53:23,503 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 96.0) internal successors, (864), 9 states have internal predecessors, (864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:23,503 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 04:53:23,503 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 04:53:23,503 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-25 04:53:23,503 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 04:53:23,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 04:53:23,503 INFO L82 PathProgramCache]: Analyzing trace with hash -1487430179, now seen corresponding path program 1 times [2021-03-25 04:53:23,504 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 04:53:23,504 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599671178] [2021-03-25 04:53:23,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 04:53:23,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 04:53:23,618 INFO L142 QuantifierPusher]: treesize reduction 36, result has 67.3 percent of original size [2021-03-25 04:53:23,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-03-25 04:53:23,674 INFO L142 QuantifierPusher]: treesize reduction 32, result has 68.9 percent of original size [2021-03-25 04:53:23,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 71 [2021-03-25 04:53:23,733 INFO L142 QuantifierPusher]: treesize reduction 31, result has 57.5 percent of original size [2021-03-25 04:53:23,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-03-25 04:53:23,776 INFO L142 QuantifierPusher]: treesize reduction 31, result has 59.2 percent of original size [2021-03-25 04:53:23,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-25 04:53:23,820 INFO L142 QuantifierPusher]: treesize reduction 36, result has 51.4 percent of original size [2021-03-25 04:53:23,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-03-25 04:53:23,862 INFO L142 QuantifierPusher]: treesize reduction 55, result has 57.7 percent of original size [2021-03-25 04:53:23,866 INFO L147 QuantifierPusher]: treesize reduction 9, result has 88.0 percent of original size 66 [2021-03-25 04:53:23,910 INFO L142 QuantifierPusher]: treesize reduction 2, result has 85.7 percent of original size [2021-03-25 04:53:23,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 04:53:23,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 04:53:23,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 04:53:23,933 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 04:53:23,933 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599671178] [2021-03-25 04:53:23,933 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 04:53:23,933 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-25 04:53:23,933 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400389437] [2021-03-25 04:53:23,934 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-25 04:53:23,934 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 04:53:23,934 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-25 04:53:23,934 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-03-25 04:53:23,937 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 155 [2021-03-25 04:53:23,943 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 62 places, 54 transitions, 530 flow. Second operand has 10 states, 10 states have (on average 86.0) internal successors, (860), 10 states have internal predecessors, (860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:23,943 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 04:53:23,943 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 155 [2021-03-25 04:53:23,943 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 04:53:24,355 INFO L129 PetriNetUnfolder]: 189/384 cut-off events. [2021-03-25 04:53:24,355 INFO L130 PetriNetUnfolder]: For 2179/2183 co-relation queries the response was YES. [2021-03-25 04:53:24,357 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1941 conditions, 384 events. 189/384 cut-off events. For 2179/2183 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 1750 event pairs, 11 based on Foata normal form. 10/394 useless extension candidates. Maximal degree in co-relation 1911. Up to 169 conditions per place. [2021-03-25 04:53:24,358 INFO L132 encePairwiseOnDemand]: 148/155 looper letters, 41 selfloop transitions, 6 changer transitions 43/93 dead transitions. [2021-03-25 04:53:24,358 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 69 places, 93 transitions, 973 flow [2021-03-25 04:53:24,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-25 04:53:24,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-25 04:53:24,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 726 transitions. [2021-03-25 04:53:24,361 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5854838709677419 [2021-03-25 04:53:24,361 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 726 transitions. [2021-03-25 04:53:24,361 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 726 transitions. [2021-03-25 04:53:24,362 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 04:53:24,362 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 726 transitions. [2021-03-25 04:53:24,363 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 90.75) internal successors, (726), 8 states have internal predecessors, (726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:24,365 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 155.0) internal successors, (1395), 9 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-03-25 04:53:24,365 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 155.0) internal successors, (1395), 9 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-03-25 04:53:24,365 INFO L185 Difference]: Start difference. First operand has 62 places, 54 transitions, 530 flow. Second operand 8 states and 726 transitions. [2021-03-25 04:53:24,365 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 69 places, 93 transitions, 973 flow [2021-03-25 04:53:24,371 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 67 places, 93 transitions, 951 flow, removed 4 selfloop flow, removed 2 redundant places. [2021-03-25 04:53:24,374 INFO L241 Difference]: Finished difference. Result has 70 places, 44 transitions, 410 flow [2021-03-25 04:53:24,374 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=155, PETRI_DIFFERENCE_MINUEND_FLOW=519, PETRI_DIFFERENCE_MINUEND_PLACES=60, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=54, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=410, PETRI_PLACES=70, PETRI_TRANSITIONS=44} [2021-03-25 04:53:24,374 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 32 predicate places. [2021-03-25 04:53:24,374 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 04:53:24,374 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 70 places, 44 transitions, 410 flow [2021-03-25 04:53:24,374 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 70 places, 44 transitions, 410 flow [2021-03-25 04:53:24,375 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 65 places, 44 transitions, 410 flow [2021-03-25 04:53:24,395 INFO L129 PetriNetUnfolder]: 30/107 cut-off events. [2021-03-25 04:53:24,395 INFO L130 PetriNetUnfolder]: For 596/604 co-relation queries the response was YES. [2021-03-25 04:53:24,395 INFO L84 FinitePrefix]: Finished finitePrefix Result has 523 conditions, 107 events. 30/107 cut-off events. For 596/604 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 436 event pairs, 6 based on Foata normal form. 3/109 useless extension candidates. Maximal degree in co-relation 492. Up to 40 conditions per place. [2021-03-25 04:53:24,396 INFO L142 LiptonReduction]: Number of co-enabled transitions 100 [2021-03-25 04:53:24,399 INFO L154 LiptonReduction]: Checked pairs total: 71 [2021-03-25 04:53:24,399 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 04:53:24,399 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 25 [2021-03-25 04:53:24,400 INFO L480 AbstractCegarLoop]: Abstraction has has 65 places, 44 transitions, 410 flow [2021-03-25 04:53:24,401 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 86.0) internal successors, (860), 10 states have internal predecessors, (860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:24,401 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 04:53:24,401 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 04:53:24,401 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-25 04:53:24,401 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 04:53:24,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 04:53:24,401 INFO L82 PathProgramCache]: Analyzing trace with hash -1517162479, now seen corresponding path program 2 times [2021-03-25 04:53:24,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 04:53:24,402 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875140119] [2021-03-25 04:53:24,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 04:53:24,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 04:53:24,499 INFO L142 QuantifierPusher]: treesize reduction 3, result has 97.1 percent of original size [2021-03-25 04:53:24,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-03-25 04:53:24,566 INFO L142 QuantifierPusher]: treesize reduction 3, result has 97.2 percent of original size [2021-03-25 04:53:24,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-03-25 04:53:24,641 INFO L142 QuantifierPusher]: treesize reduction 38, result has 63.5 percent of original size [2021-03-25 04:53:24,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 66 [2021-03-25 04:53:24,683 INFO L142 QuantifierPusher]: treesize reduction 47, result has 47.2 percent of original size [2021-03-25 04:53:24,684 INFO L147 QuantifierPusher]: treesize reduction 8, result has 81.0 percent of original size 34 [2021-03-25 04:53:24,714 INFO L142 QuantifierPusher]: treesize reduction 47, result has 48.9 percent of original size [2021-03-25 04:53:24,715 INFO L147 QuantifierPusher]: treesize reduction 8, result has 82.2 percent of original size 37 [2021-03-25 04:53:24,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 04:53:24,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 04:53:24,763 INFO L142 QuantifierPusher]: treesize reduction 3, result has 72.7 percent of original size [2021-03-25 04:53:24,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 04:53:24,775 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 04:53:24,775 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875140119] [2021-03-25 04:53:24,775 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 04:53:24,775 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-25 04:53:24,775 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837038588] [2021-03-25 04:53:24,775 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-25 04:53:24,775 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 04:53:24,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-25 04:53:24,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-03-25 04:53:24,777 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 155 [2021-03-25 04:53:24,778 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 65 places, 44 transitions, 410 flow. Second operand has 9 states, 9 states have (on average 97.0) internal successors, (873), 9 states have internal predecessors, (873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:24,778 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 04:53:24,778 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 155 [2021-03-25 04:53:24,778 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 04:53:25,098 INFO L129 PetriNetUnfolder]: 45/130 cut-off events. [2021-03-25 04:53:25,098 INFO L130 PetriNetUnfolder]: For 983/1004 co-relation queries the response was YES. [2021-03-25 04:53:25,100 INFO L84 FinitePrefix]: Finished finitePrefix Result has 706 conditions, 130 events. 45/130 cut-off events. For 983/1004 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 546 event pairs, 4 based on Foata normal form. 14/143 useless extension candidates. Maximal degree in co-relation 673. Up to 59 conditions per place. [2021-03-25 04:53:25,100 INFO L132 encePairwiseOnDemand]: 147/155 looper letters, 25 selfloop transitions, 14 changer transitions 6/56 dead transitions. [2021-03-25 04:53:25,100 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 74 places, 56 transitions, 608 flow [2021-03-25 04:53:25,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-25 04:53:25,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-25 04:53:25,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 992 transitions. [2021-03-25 04:53:25,104 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.64 [2021-03-25 04:53:25,104 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 992 transitions. [2021-03-25 04:53:25,104 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 992 transitions. [2021-03-25 04:53:25,105 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 04:53:25,105 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 992 transitions. [2021-03-25 04:53:25,107 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 99.2) internal successors, (992), 10 states have internal predecessors, (992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:25,109 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 155.0) internal successors, (1705), 11 states have internal predecessors, (1705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:25,109 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 155.0) internal successors, (1705), 11 states have internal predecessors, (1705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:25,109 INFO L185 Difference]: Start difference. First operand has 65 places, 44 transitions, 410 flow. Second operand 10 states and 992 transitions. [2021-03-25 04:53:25,109 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 74 places, 56 transitions, 608 flow [2021-03-25 04:53:25,112 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 69 places, 56 transitions, 578 flow, removed 7 selfloop flow, removed 5 redundant places. [2021-03-25 04:53:25,115 INFO L241 Difference]: Finished difference. Result has 71 places, 47 transitions, 463 flow [2021-03-25 04:53:25,115 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=155, PETRI_DIFFERENCE_MINUEND_FLOW=386, PETRI_DIFFERENCE_MINUEND_PLACES=60, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=44, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=463, PETRI_PLACES=71, PETRI_TRANSITIONS=47} [2021-03-25 04:53:25,115 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 33 predicate places. [2021-03-25 04:53:25,115 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 04:53:25,115 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 71 places, 47 transitions, 463 flow [2021-03-25 04:53:25,116 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 71 places, 47 transitions, 463 flow [2021-03-25 04:53:25,116 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 70 places, 47 transitions, 463 flow [2021-03-25 04:53:25,135 INFO L129 PetriNetUnfolder]: 29/106 cut-off events. [2021-03-25 04:53:25,135 INFO L130 PetriNetUnfolder]: For 643/648 co-relation queries the response was YES. [2021-03-25 04:53:25,135 INFO L84 FinitePrefix]: Finished finitePrefix Result has 544 conditions, 106 events. 29/106 cut-off events. For 643/648 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 443 event pairs, 6 based on Foata normal form. 2/105 useless extension candidates. Maximal degree in co-relation 513. Up to 40 conditions per place. [2021-03-25 04:53:25,136 INFO L142 LiptonReduction]: Number of co-enabled transitions 106 [2021-03-25 04:53:26,089 WARN L205 SmtUtils]: Spent 950.00 ms on a formula simplification. DAG size of input: 269 DAG size of output: 211 [2021-03-25 04:53:26,516 WARN L205 SmtUtils]: Spent 425.00 ms on a formula simplification that was a NOOP. DAG size: 204 [2021-03-25 04:53:28,671 WARN L205 SmtUtils]: Spent 2.15 s on a formula simplification. DAG size of input: 377 DAG size of output: 313 [2021-03-25 04:53:29,612 WARN L205 SmtUtils]: Spent 938.00 ms on a formula simplification that was a NOOP. DAG size: 305 [2021-03-25 04:53:29,621 INFO L154 LiptonReduction]: Checked pairs total: 154 [2021-03-25 04:53:29,621 INFO L156 LiptonReduction]: Total number of compositions: 1 [2021-03-25 04:53:29,621 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 4506 [2021-03-25 04:53:29,621 INFO L480 AbstractCegarLoop]: Abstraction has has 69 places, 46 transitions, 457 flow [2021-03-25 04:53:29,622 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 97.0) internal successors, (873), 9 states have internal predecessors, (873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:29,622 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 04:53:29,622 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 04:53:29,622 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-03-25 04:53:29,622 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 04:53:29,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 04:53:29,622 INFO L82 PathProgramCache]: Analyzing trace with hash 62616863, now seen corresponding path program 3 times [2021-03-25 04:53:29,622 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 04:53:29,623 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608683975] [2021-03-25 04:53:29,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 04:53:29,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 04:53:29,745 INFO L142 QuantifierPusher]: treesize reduction 31, result has 60.8 percent of original size [2021-03-25 04:53:29,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-03-25 04:53:29,787 INFO L142 QuantifierPusher]: treesize reduction 31, result has 62.2 percent of original size [2021-03-25 04:53:29,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-25 04:53:29,834 INFO L142 QuantifierPusher]: treesize reduction 60, result has 24.1 percent of original size [2021-03-25 04:53:29,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 04:53:29,852 INFO L142 QuantifierPusher]: treesize reduction 69, result has 54.6 percent of original size [2021-03-25 04:53:29,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 83 [2021-03-25 04:53:29,924 INFO L142 QuantifierPusher]: treesize reduction 29, result has 82.7 percent of original size [2021-03-25 04:53:29,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-03-25 04:53:30,032 INFO L142 QuantifierPusher]: treesize reduction 21, result has 79.8 percent of original size [2021-03-25 04:53:30,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 83 [2021-03-25 04:53:30,107 INFO L142 QuantifierPusher]: treesize reduction 52, result has 77.2 percent of original size [2021-03-25 04:53:30,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 176 [2021-03-25 04:53:30,220 INFO L142 QuantifierPusher]: treesize reduction 2, result has 97.2 percent of original size [2021-03-25 04:53:30,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-03-25 04:53:30,271 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 04:53:30,272 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608683975] [2021-03-25 04:53:30,272 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 04:53:30,272 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-25 04:53:30,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759528480] [2021-03-25 04:53:30,272 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-25 04:53:30,272 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 04:53:30,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-25 04:53:30,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-03-25 04:53:30,273 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 91 out of 156 [2021-03-25 04:53:30,274 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 46 transitions, 457 flow. Second operand has 10 states, 10 states have (on average 91.9) internal successors, (919), 10 states have internal predecessors, (919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:30,274 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 04:53:30,274 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 91 of 156 [2021-03-25 04:53:30,274 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 04:53:30,671 INFO L129 PetriNetUnfolder]: 44/132 cut-off events. [2021-03-25 04:53:30,672 INFO L130 PetriNetUnfolder]: For 1072/1093 co-relation queries the response was YES. [2021-03-25 04:53:30,672 INFO L84 FinitePrefix]: Finished finitePrefix Result has 743 conditions, 132 events. 44/132 cut-off events. For 1072/1093 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 567 event pairs, 6 based on Foata normal form. 14/145 useless extension candidates. Maximal degree in co-relation 710. Up to 60 conditions per place. [2021-03-25 04:53:30,673 INFO L132 encePairwiseOnDemand]: 148/156 looper letters, 20 selfloop transitions, 12 changer transitions 12/55 dead transitions. [2021-03-25 04:53:30,673 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 75 places, 55 transitions, 617 flow [2021-03-25 04:53:30,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-25 04:53:30,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-25 04:53:30,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 665 transitions. [2021-03-25 04:53:30,676 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6089743589743589 [2021-03-25 04:53:30,676 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 665 transitions. [2021-03-25 04:53:30,676 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 665 transitions. [2021-03-25 04:53:30,676 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 04:53:30,676 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 665 transitions. [2021-03-25 04:53:30,678 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 95.0) internal successors, (665), 7 states have internal predecessors, (665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:30,679 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 156.0) internal successors, (1248), 8 states have internal predecessors, (1248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:30,679 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 156.0) internal successors, (1248), 8 states have internal predecessors, (1248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:30,679 INFO L185 Difference]: Start difference. First operand has 69 places, 46 transitions, 457 flow. Second operand 7 states and 665 transitions. [2021-03-25 04:53:30,679 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 75 places, 55 transitions, 617 flow [2021-03-25 04:53:30,683 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 70 places, 55 transitions, 567 flow, removed 15 selfloop flow, removed 5 redundant places. [2021-03-25 04:53:30,684 INFO L241 Difference]: Finished difference. Result has 72 places, 41 transitions, 394 flow [2021-03-25 04:53:30,684 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=156, PETRI_DIFFERENCE_MINUEND_FLOW=420, PETRI_DIFFERENCE_MINUEND_PLACES=64, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=394, PETRI_PLACES=72, PETRI_TRANSITIONS=41} [2021-03-25 04:53:30,684 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 34 predicate places. [2021-03-25 04:53:30,684 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 04:53:30,685 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 72 places, 41 transitions, 394 flow [2021-03-25 04:53:30,685 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 72 places, 41 transitions, 394 flow [2021-03-25 04:53:30,686 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 69 places, 41 transitions, 394 flow [2021-03-25 04:53:30,702 INFO L129 PetriNetUnfolder]: 29/95 cut-off events. [2021-03-25 04:53:30,703 INFO L130 PetriNetUnfolder]: For 695/700 co-relation queries the response was YES. [2021-03-25 04:53:30,703 INFO L84 FinitePrefix]: Finished finitePrefix Result has 490 conditions, 95 events. 29/95 cut-off events. For 695/700 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 355 event pairs, 4 based on Foata normal form. 1/95 useless extension candidates. Maximal degree in co-relation 458. Up to 28 conditions per place. [2021-03-25 04:53:30,704 INFO L142 LiptonReduction]: Number of co-enabled transitions 90 [2021-03-25 04:53:30,707 INFO L154 LiptonReduction]: Checked pairs total: 67 [2021-03-25 04:53:30,707 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 04:53:30,707 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 23 [2021-03-25 04:53:30,707 INFO L480 AbstractCegarLoop]: Abstraction has has 69 places, 41 transitions, 394 flow [2021-03-25 04:53:30,708 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 91.9) internal successors, (919), 10 states have internal predecessors, (919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:30,708 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 04:53:30,708 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 04:53:30,708 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-03-25 04:53:30,709 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 04:53:30,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 04:53:30,709 INFO L82 PathProgramCache]: Analyzing trace with hash 62905163, now seen corresponding path program 4 times [2021-03-25 04:53:30,710 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 04:53:30,710 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152478534] [2021-03-25 04:53:30,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 04:53:30,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 04:53:30,798 INFO L142 QuantifierPusher]: treesize reduction 31, result has 59.2 percent of original size [2021-03-25 04:53:30,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-25 04:53:30,836 INFO L142 QuantifierPusher]: treesize reduction 31, result has 61.3 percent of original size [2021-03-25 04:53:30,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-25 04:53:30,880 INFO L142 QuantifierPusher]: treesize reduction 30, result has 31.8 percent of original size [2021-03-25 04:53:30,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 04:53:30,897 INFO L142 QuantifierPusher]: treesize reduction 4, result has 94.7 percent of original size [2021-03-25 04:53:30,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-03-25 04:53:30,951 INFO L142 QuantifierPusher]: treesize reduction 7, result has 73.1 percent of original size [2021-03-25 04:53:30,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 04:53:30,968 INFO L142 QuantifierPusher]: treesize reduction 4, result has 50.0 percent of original size [2021-03-25 04:53:30,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 04:53:30,976 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 04:53:30,976 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152478534] [2021-03-25 04:53:30,977 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 04:53:30,977 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-25 04:53:30,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734602663] [2021-03-25 04:53:30,977 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 04:53:30,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 04:53:30,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 04:53:30,977 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-03-25 04:53:30,978 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 156 [2021-03-25 04:53:30,979 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 41 transitions, 394 flow. Second operand has 8 states, 8 states have (on average 97.125) internal successors, (777), 8 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-03-25 04:53:30,979 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 04:53:30,979 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 156 [2021-03-25 04:53:30,979 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 04:53:31,142 INFO L129 PetriNetUnfolder]: 38/113 cut-off events. [2021-03-25 04:53:31,142 INFO L130 PetriNetUnfolder]: For 986/999 co-relation queries the response was YES. [2021-03-25 04:53:31,143 INFO L84 FinitePrefix]: Finished finitePrefix Result has 626 conditions, 113 events. 38/113 cut-off events. For 986/999 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 436 event pairs, 7 based on Foata normal form. 14/127 useless extension candidates. Maximal degree in co-relation 592. Up to 60 conditions per place. [2021-03-25 04:53:31,144 INFO L132 encePairwiseOnDemand]: 151/156 looper letters, 19 selfloop transitions, 2 changer transitions 16/48 dead transitions. [2021-03-25 04:53:31,144 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 74 places, 48 transitions, 519 flow [2021-03-25 04:53:31,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-25 04:53:31,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-25 04:53:31,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 597 transitions. [2021-03-25 04:53:31,147 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6378205128205128 [2021-03-25 04:53:31,147 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 597 transitions. [2021-03-25 04:53:31,147 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 597 transitions. [2021-03-25 04:53:31,147 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 04:53:31,147 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 597 transitions. [2021-03-25 04:53:31,148 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 99.5) internal successors, (597), 6 states have internal predecessors, (597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:31,149 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 156.0) internal successors, (1092), 7 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:31,150 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 156.0) internal successors, (1092), 7 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:31,150 INFO L185 Difference]: Start difference. First operand has 69 places, 41 transitions, 394 flow. Second operand 6 states and 597 transitions. [2021-03-25 04:53:31,150 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 74 places, 48 transitions, 519 flow [2021-03-25 04:53:31,153 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 64 places, 48 transitions, 443 flow, removed 15 selfloop flow, removed 10 redundant places. [2021-03-25 04:53:31,154 INFO L241 Difference]: Finished difference. Result has 65 places, 31 transitions, 235 flow [2021-03-25 04:53:31,154 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=156, PETRI_DIFFERENCE_MINUEND_FLOW=324, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=41, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=235, PETRI_PLACES=65, PETRI_TRANSITIONS=31} [2021-03-25 04:53:31,154 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 27 predicate places. [2021-03-25 04:53:31,154 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 04:53:31,154 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 65 places, 31 transitions, 235 flow [2021-03-25 04:53:31,154 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 65 places, 31 transitions, 235 flow [2021-03-25 04:53:31,155 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 57 places, 31 transitions, 235 flow [2021-03-25 04:53:31,166 INFO L129 PetriNetUnfolder]: 21/71 cut-off events. [2021-03-25 04:53:31,167 INFO L130 PetriNetUnfolder]: For 324/325 co-relation queries the response was YES. [2021-03-25 04:53:31,167 INFO L84 FinitePrefix]: Finished finitePrefix Result has 320 conditions, 71 events. 21/71 cut-off events. For 324/325 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 221 event pairs, 4 based on Foata normal form. 1/72 useless extension candidates. Maximal degree in co-relation 292. Up to 20 conditions per place. [2021-03-25 04:53:31,168 INFO L142 LiptonReduction]: Number of co-enabled transitions 82 [2021-03-25 04:53:31,420 WARN L205 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 63 [2021-03-25 04:53:31,876 WARN L205 SmtUtils]: Spent 387.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 86 [2021-03-25 04:53:32,004 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-03-25 04:53:32,194 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 63 [2021-03-25 04:53:32,617 WARN L205 SmtUtils]: Spent 352.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 86 [2021-03-25 04:53:32,745 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-03-25 04:53:32,750 INFO L154 LiptonReduction]: Checked pairs total: 129 [2021-03-25 04:53:32,750 INFO L156 LiptonReduction]: Total number of compositions: 2 [2021-03-25 04:53:32,750 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1596 [2021-03-25 04:53:32,750 INFO L480 AbstractCegarLoop]: Abstraction has has 57 places, 31 transitions, 250 flow [2021-03-25 04:53:32,751 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 97.125) internal successors, (777), 8 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-03-25 04:53:32,751 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 04:53:32,751 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 04:53:32,751 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-03-25 04:53:32,751 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 04:53:32,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 04:53:32,751 INFO L82 PathProgramCache]: Analyzing trace with hash 944718801, now seen corresponding path program 5 times [2021-03-25 04:53:32,751 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 04:53:32,752 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097099369] [2021-03-25 04:53:32,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 04:53:32,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 04:53:32,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 04:53:32,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 04:53:32,853 INFO L142 QuantifierPusher]: treesize reduction 30, result has 18.9 percent of original size [2021-03-25 04:53:32,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 04:53:32,854 INFO L142 QuantifierPusher]: treesize reduction 6, result has 91.9 percent of original size [2021-03-25 04:53:32,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 68 [2021-03-25 04:53:32,906 INFO L142 QuantifierPusher]: treesize reduction 4, result has 95.0 percent of original size [2021-03-25 04:53:32,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 76 [2021-03-25 04:53:32,975 INFO L142 QuantifierPusher]: treesize reduction 11, result has 88.0 percent of original size [2021-03-25 04:53:32,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-03-25 04:53:33,046 INFO L142 QuantifierPusher]: treesize reduction 2, result has 97.3 percent of original size [2021-03-25 04:53:33,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-03-25 04:53:33,099 INFO L142 QuantifierPusher]: treesize reduction 2, result has 97.6 percent of original size [2021-03-25 04:53:33,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 82 [2021-03-25 04:53:33,177 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 04:53:33,178 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097099369] [2021-03-25 04:53:33,178 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 04:53:33,178 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-25 04:53:33,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191460744] [2021-03-25 04:53:33,178 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 04:53:33,178 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 04:53:33,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 04:53:33,179 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-03-25 04:53:33,180 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 101 out of 158 [2021-03-25 04:53:33,180 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 31 transitions, 250 flow. Second operand has 8 states, 8 states have (on average 102.125) internal successors, (817), 8 states have internal predecessors, (817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:33,181 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 04:53:33,181 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 101 of 158 [2021-03-25 04:53:33,181 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 04:53:33,580 INFO L129 PetriNetUnfolder]: 38/106 cut-off events. [2021-03-25 04:53:33,580 INFO L130 PetriNetUnfolder]: For 705/709 co-relation queries the response was YES. [2021-03-25 04:53:33,580 INFO L84 FinitePrefix]: Finished finitePrefix Result has 542 conditions, 106 events. 38/106 cut-off events. For 705/709 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 407 event pairs, 5 based on Foata normal form. 7/113 useless extension candidates. Maximal degree in co-relation 512. Up to 38 conditions per place. [2021-03-25 04:53:33,581 INFO L132 encePairwiseOnDemand]: 148/158 looper letters, 16 selfloop transitions, 9 changer transitions 8/44 dead transitions. [2021-03-25 04:53:33,581 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 64 places, 44 transitions, 416 flow [2021-03-25 04:53:33,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-25 04:53:33,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-25 04:53:33,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 835 transitions. [2021-03-25 04:53:33,584 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6606012658227848 [2021-03-25 04:53:33,585 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 835 transitions. [2021-03-25 04:53:33,585 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 835 transitions. [2021-03-25 04:53:33,585 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 04:53:33,585 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 835 transitions. [2021-03-25 04:53:33,587 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 104.375) internal successors, (835), 8 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:33,588 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 158.0) internal successors, (1422), 9 states have internal predecessors, (1422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:33,589 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 158.0) internal successors, (1422), 9 states have internal predecessors, (1422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:33,589 INFO L185 Difference]: Start difference. First operand has 57 places, 31 transitions, 250 flow. Second operand 8 states and 835 transitions. [2021-03-25 04:53:33,589 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 64 places, 44 transitions, 416 flow [2021-03-25 04:53:33,591 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 51 places, 44 transitions, 345 flow, removed 18 selfloop flow, removed 13 redundant places. [2021-03-25 04:53:33,592 INFO L241 Difference]: Finished difference. Result has 55 places, 33 transitions, 255 flow [2021-03-25 04:53:33,592 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=158, PETRI_DIFFERENCE_MINUEND_FLOW=200, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=31, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=255, PETRI_PLACES=55, PETRI_TRANSITIONS=33} [2021-03-25 04:53:33,592 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 17 predicate places. [2021-03-25 04:53:33,592 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 04:53:33,592 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 55 places, 33 transitions, 255 flow [2021-03-25 04:53:33,592 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 55 places, 33 transitions, 255 flow [2021-03-25 04:53:33,593 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 54 places, 33 transitions, 255 flow [2021-03-25 04:53:33,603 INFO L129 PetriNetUnfolder]: 21/66 cut-off events. [2021-03-25 04:53:33,604 INFO L130 PetriNetUnfolder]: For 238/241 co-relation queries the response was YES. [2021-03-25 04:53:33,604 INFO L84 FinitePrefix]: Finished finitePrefix Result has 303 conditions, 66 events. 21/66 cut-off events. For 238/241 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 195 event pairs, 2 based on Foata normal form. 1/67 useless extension candidates. Maximal degree in co-relation 280. Up to 22 conditions per place. [2021-03-25 04:53:33,604 INFO L142 LiptonReduction]: Number of co-enabled transitions 84 [2021-03-25 04:53:33,606 INFO L154 LiptonReduction]: Checked pairs total: 48 [2021-03-25 04:53:33,606 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 04:53:33,607 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 15 [2021-03-25 04:53:33,607 INFO L480 AbstractCegarLoop]: Abstraction has has 54 places, 33 transitions, 255 flow [2021-03-25 04:53:33,607 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 102.125) internal successors, (817), 8 states have internal predecessors, (817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:33,607 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 04:53:33,608 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 04:53:33,608 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-03-25 04:53:33,608 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 04:53:33,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 04:53:33,608 INFO L82 PathProgramCache]: Analyzing trace with hash 911033154, now seen corresponding path program 1 times [2021-03-25 04:53:33,608 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 04:53:33,608 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533760030] [2021-03-25 04:53:33,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 04:53:33,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 04:53:33,678 INFO L142 QuantifierPusher]: treesize reduction 4, result has 80.0 percent of original size [2021-03-25 04:53:33,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 04:53:33,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 04:53:33,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 04:53:33,701 INFO L142 QuantifierPusher]: treesize reduction 34, result has 59.5 percent of original size [2021-03-25 04:53:33,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-03-25 04:53:33,745 INFO L142 QuantifierPusher]: treesize reduction 38, result has 44.9 percent of original size [2021-03-25 04:53:33,746 INFO L147 QuantifierPusher]: treesize reduction 5, result has 83.9 percent of original size 26 [2021-03-25 04:53:33,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 04:53:33,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 04:53:33,777 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 04:53:33,777 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533760030] [2021-03-25 04:53:33,777 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 04:53:33,777 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 04:53:33,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498294608] [2021-03-25 04:53:33,778 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 04:53:33,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 04:53:33,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 04:53:33,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-03-25 04:53:33,779 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 92 out of 158 [2021-03-25 04:53:33,780 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 54 places, 33 transitions, 255 flow. Second operand has 7 states, 7 states have (on average 93.28571428571429) internal successors, (653), 7 states have internal predecessors, (653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:33,780 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 04:53:33,780 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 92 of 158 [2021-03-25 04:53:33,780 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 04:53:34,062 INFO L129 PetriNetUnfolder]: 73/163 cut-off events. [2021-03-25 04:53:34,062 INFO L130 PetriNetUnfolder]: For 928/928 co-relation queries the response was YES. [2021-03-25 04:53:34,062 INFO L84 FinitePrefix]: Finished finitePrefix Result has 821 conditions, 163 events. 73/163 cut-off events. For 928/928 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 583 event pairs, 3 based on Foata normal form. 6/169 useless extension candidates. Maximal degree in co-relation 796. Up to 63 conditions per place. [2021-03-25 04:53:34,063 INFO L132 encePairwiseOnDemand]: 149/158 looper letters, 27 selfloop transitions, 6 changer transitions 33/69 dead transitions. [2021-03-25 04:53:34,063 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 60 places, 69 transitions, 635 flow [2021-03-25 04:53:34,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-25 04:53:34,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-25 04:53:34,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 681 transitions. [2021-03-25 04:53:34,067 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6157323688969258 [2021-03-25 04:53:34,067 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 681 transitions. [2021-03-25 04:53:34,067 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 681 transitions. [2021-03-25 04:53:34,067 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 04:53:34,067 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 681 transitions. [2021-03-25 04:53:34,081 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 97.28571428571429) internal successors, (681), 7 states have internal predecessors, (681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:34,083 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 158.0) internal successors, (1264), 8 states have internal predecessors, (1264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:34,083 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 158.0) internal successors, (1264), 8 states have internal predecessors, (1264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:34,083 INFO L185 Difference]: Start difference. First operand has 54 places, 33 transitions, 255 flow. Second operand 7 states and 681 transitions. [2021-03-25 04:53:34,083 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 60 places, 69 transitions, 635 flow [2021-03-25 04:53:34,086 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 54 places, 69 transitions, 598 flow, removed 10 selfloop flow, removed 6 redundant places. [2021-03-25 04:53:34,087 INFO L241 Difference]: Finished difference. Result has 57 places, 31 transitions, 252 flow [2021-03-25 04:53:34,087 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=158, PETRI_DIFFERENCE_MINUEND_FLOW=233, PETRI_DIFFERENCE_MINUEND_PLACES=48, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=33, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=252, PETRI_PLACES=57, PETRI_TRANSITIONS=31} [2021-03-25 04:53:34,087 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 19 predicate places. [2021-03-25 04:53:34,087 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 04:53:34,087 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 57 places, 31 transitions, 252 flow [2021-03-25 04:53:34,087 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 57 places, 31 transitions, 252 flow [2021-03-25 04:53:34,088 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 55 places, 31 transitions, 252 flow [2021-03-25 04:53:34,095 INFO L129 PetriNetUnfolder]: 11/40 cut-off events. [2021-03-25 04:53:34,096 INFO L130 PetriNetUnfolder]: For 216/219 co-relation queries the response was YES. [2021-03-25 04:53:34,096 INFO L84 FinitePrefix]: Finished finitePrefix Result has 201 conditions, 40 events. 11/40 cut-off events. For 216/219 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 80 event pairs, 2 based on Foata normal form. 3/42 useless extension candidates. Maximal degree in co-relation 177. Up to 13 conditions per place. [2021-03-25 04:53:34,096 INFO L142 LiptonReduction]: Number of co-enabled transitions 22 [2021-03-25 04:53:35,233 WARN L205 SmtUtils]: Spent 1.14 s on a formula simplification. DAG size of input: 269 DAG size of output: 211 [2021-03-25 04:53:35,696 WARN L205 SmtUtils]: Spent 461.00 ms on a formula simplification that was a NOOP. DAG size: 204 [2021-03-25 04:53:38,171 WARN L205 SmtUtils]: Spent 2.47 s on a formula simplification. DAG size of input: 377 DAG size of output: 313 [2021-03-25 04:53:39,152 WARN L205 SmtUtils]: Spent 978.00 ms on a formula simplification that was a NOOP. DAG size: 305 [2021-03-25 04:53:39,157 INFO L154 LiptonReduction]: Checked pairs total: 12 [2021-03-25 04:53:39,157 INFO L156 LiptonReduction]: Total number of compositions: 1 [2021-03-25 04:53:39,157 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 5070 [2021-03-25 04:53:39,157 INFO L480 AbstractCegarLoop]: Abstraction has has 55 places, 31 transitions, 255 flow [2021-03-25 04:53:39,158 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 93.28571428571429) internal successors, (653), 7 states have internal predecessors, (653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:39,158 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 04:53:39,158 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 04:53:39,158 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-03-25 04:53:39,158 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 04:53:39,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 04:53:39,158 INFO L82 PathProgramCache]: Analyzing trace with hash 1762771932, now seen corresponding path program 2 times [2021-03-25 04:53:39,158 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 04:53:39,158 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929497456] [2021-03-25 04:53:39,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 04:53:39,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 04:53:39,230 INFO L142 QuantifierPusher]: treesize reduction 6, result has 91.2 percent of original size [2021-03-25 04:53:39,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-03-25 04:53:39,269 INFO L142 QuantifierPusher]: treesize reduction 2, result has 96.7 percent of original size [2021-03-25 04:53:39,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 59 [2021-03-25 04:53:39,309 INFO L142 QuantifierPusher]: treesize reduction 4, result has 94.5 percent of original size [2021-03-25 04:53:39,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 69 [2021-03-25 04:53:39,364 INFO L142 QuantifierPusher]: treesize reduction 3, result has 93.0 percent of original size [2021-03-25 04:53:39,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-03-25 04:53:39,399 INFO L142 QuantifierPusher]: treesize reduction 4, result has 73.3 percent of original size [2021-03-25 04:53:39,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 04:53:39,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 04:53:39,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 04:53:39,421 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 04:53:39,421 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929497456] [2021-03-25 04:53:39,421 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 04:53:39,421 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-25 04:53:39,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020942883] [2021-03-25 04:53:39,421 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 04:53:39,421 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 04:53:39,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 04:53:39,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-03-25 04:53:39,423 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 97 out of 159 [2021-03-25 04:53:39,423 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 55 places, 31 transitions, 255 flow. Second operand has 8 states, 8 states have (on average 98.125) internal successors, (785), 8 states have internal predecessors, (785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:39,423 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 04:53:39,423 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 97 of 159 [2021-03-25 04:53:39,423 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 04:53:39,635 INFO L129 PetriNetUnfolder]: 16/50 cut-off events. [2021-03-25 04:53:39,636 INFO L130 PetriNetUnfolder]: For 400/400 co-relation queries the response was YES. [2021-03-25 04:53:39,636 INFO L84 FinitePrefix]: Finished finitePrefix Result has 262 conditions, 50 events. 16/50 cut-off events. For 400/400 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 100 event pairs, 2 based on Foata normal form. 6/56 useless extension candidates. Maximal degree in co-relation 242. Up to 19 conditions per place. [2021-03-25 04:53:39,636 INFO L132 encePairwiseOnDemand]: 152/159 looper letters, 0 selfloop transitions, 0 changer transitions 35/35 dead transitions. [2021-03-25 04:53:39,636 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 60 places, 35 transitions, 323 flow [2021-03-25 04:53:39,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-25 04:53:39,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-25 04:53:39,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 704 transitions. [2021-03-25 04:53:39,639 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6325247079964061 [2021-03-25 04:53:39,639 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 704 transitions. [2021-03-25 04:53:39,639 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 704 transitions. [2021-03-25 04:53:39,639 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 04:53:39,639 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 704 transitions. [2021-03-25 04:53:39,640 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 100.57142857142857) internal successors, (704), 7 states have internal predecessors, (704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:39,642 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 159.0) internal successors, (1272), 8 states have internal predecessors, (1272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:39,642 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 159.0) internal successors, (1272), 8 states have internal predecessors, (1272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:39,642 INFO L185 Difference]: Start difference. First operand has 55 places, 31 transitions, 255 flow. Second operand 7 states and 704 transitions. [2021-03-25 04:53:39,642 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 60 places, 35 transitions, 323 flow [2021-03-25 04:53:39,643 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 48 places, 35 transitions, 265 flow, removed 12 selfloop flow, removed 12 redundant places. [2021-03-25 04:53:39,643 INFO L241 Difference]: Finished difference. Result has 48 places, 0 transitions, 0 flow [2021-03-25 04:53:39,643 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=159, PETRI_DIFFERENCE_MINUEND_FLOW=178, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=30, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=0, PETRI_PLACES=48, PETRI_TRANSITIONS=0} [2021-03-25 04:53:39,644 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 10 predicate places. [2021-03-25 04:53:39,644 INFO L174 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2021-03-25 04:53:39,644 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 48 places, 0 transitions, 0 flow [2021-03-25 04:53:39,644 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 48 places, 0 transitions, 0 flow [2021-03-25 04:53:39,644 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 0 places, 0 transitions, 0 flow [2021-03-25 04:53:39,644 INFO L129 PetriNetUnfolder]: 0/0 cut-off events. [2021-03-25 04:53:39,644 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 04:53:39,644 INFO L84 FinitePrefix]: Finished finitePrefix Result has 0 conditions, 0 events. 0/0 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 0. Compared 0 event pairs, 0 based on Foata normal form. 0/0 useless extension candidates. Maximal degree in co-relation 0. Up to 0 conditions per place. [2021-03-25 04:53:39,644 INFO L142 LiptonReduction]: Number of co-enabled transitions 0 [2021-03-25 04:53:39,644 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-25 04:53:39,644 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 04:53:39,645 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1 [2021-03-25 04:53:39,645 INFO L480 AbstractCegarLoop]: Abstraction has has 0 places, 0 transitions, 0 flow [2021-03-25 04:53:39,645 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 98.125) internal successors, (785), 8 states have internal predecessors, (785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 04:53:39,645 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-03-25 04:53:39,652 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 25.03 04:53:39 BasicIcfg [2021-03-25 04:53:39,652 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-03-25 04:53:39,653 INFO L168 Benchmark]: Toolchain (without parser) took 40784.51 ms. Allocated memory was 360.7 MB in the beginning and 872.4 MB in the end (delta: 511.7 MB). Free memory was 323.7 MB in the beginning and 809.3 MB in the end (delta: -485.6 MB). Peak memory consumption was 28.2 MB. Max. memory is 16.0 GB. [2021-03-25 04:53:39,653 INFO L168 Benchmark]: CDTParser took 0.49 ms. Allocated memory is still 360.7 MB. Free memory was 342.3 MB in the beginning and 342.2 MB in the end (delta: 69.3 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-25 04:53:39,657 INFO L168 Benchmark]: CACSL2BoogieTranslator took 579.10 ms. Allocated memory is still 360.7 MB. Free memory was 323.5 MB in the beginning and 317.3 MB in the end (delta: 6.3 MB). Peak memory consumption was 7.2 MB. Max. memory is 16.0 GB. [2021-03-25 04:53:39,657 INFO L168 Benchmark]: Boogie Procedure Inliner took 64.54 ms. Allocated memory is still 360.7 MB. Free memory was 317.3 MB in the beginning and 313.1 MB in the end (delta: 4.2 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.0 GB. [2021-03-25 04:53:39,660 INFO L168 Benchmark]: Boogie Preprocessor took 33.68 ms. Allocated memory is still 360.7 MB. Free memory was 313.1 MB in the beginning and 311.0 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-25 04:53:39,660 INFO L168 Benchmark]: RCFGBuilder took 2875.53 ms. Allocated memory was 360.7 MB in the beginning and 446.7 MB in the end (delta: 86.0 MB). Free memory was 311.0 MB in the beginning and 344.7 MB in the end (delta: -33.7 MB). Peak memory consumption was 179.2 MB. Max. memory is 16.0 GB. [2021-03-25 04:53:39,660 INFO L168 Benchmark]: TraceAbstraction took 37209.19 ms. Allocated memory was 446.7 MB in the beginning and 872.4 MB in the end (delta: 425.7 MB). Free memory was 344.7 MB in the beginning and 809.3 MB in the end (delta: -464.6 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-25 04:53:39,661 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.49 ms. Allocated memory is still 360.7 MB. Free memory was 342.3 MB in the beginning and 342.2 MB in the end (delta: 69.3 kB). There was no memory consumed. Max. memory is 16.0 GB. * CACSL2BoogieTranslator took 579.10 ms. Allocated memory is still 360.7 MB. Free memory was 323.5 MB in the beginning and 317.3 MB in the end (delta: 6.3 MB). Peak memory consumption was 7.2 MB. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 64.54 ms. Allocated memory is still 360.7 MB. Free memory was 317.3 MB in the beginning and 313.1 MB in the end (delta: 4.2 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 33.68 ms. Allocated memory is still 360.7 MB. Free memory was 313.1 MB in the beginning and 311.0 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 2875.53 ms. Allocated memory was 360.7 MB in the beginning and 446.7 MB in the end (delta: 86.0 MB). Free memory was 311.0 MB in the beginning and 344.7 MB in the end (delta: -33.7 MB). Peak memory consumption was 179.2 MB. Max. memory is 16.0 GB. * TraceAbstraction took 37209.19 ms. Allocated memory was 446.7 MB in the beginning and 872.4 MB in the end (delta: 425.7 MB). Free memory was 344.7 MB in the beginning and 809.3 MB in the end (delta: -464.6 MB). There was no memory consumed. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7220.0ms, 88 PlacesBefore, 38 PlacesAfterwards, 83 TransitionsBefore, 32 TransitionsAfterwards, 1124 CoEnabledTransitionPairs, 4 FixpointIterations, 25 TrivialSequentialCompositions, 25 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 1 ChoiceCompositions, 56 TotalNumberOfCompositions, 1902 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 932, positive: 867, positive conditional: 0, positive unconditional: 867, negative: 65, negative conditional: 0, negative unconditional: 65, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 555, positive: 533, positive conditional: 0, positive unconditional: 533, negative: 22, negative conditional: 0, negative unconditional: 22, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 555, positive: 533, positive conditional: 0, positive unconditional: 533, negative: 22, negative conditional: 0, negative unconditional: 22, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 932, positive: 334, positive conditional: 0, positive unconditional: 334, negative: 43, negative conditional: 0, negative unconditional: 43, unknown: 555, unknown conditional: 0, unknown unconditional: 555] , Statistics on independence cache: Total cache size (in pairs): 49, Positive cache size: 35, Positive conditional cache size: 0, Positive unconditional cache size: 35, Negative cache size: 14, Negative conditional cache size: 0, Negative unconditional cache size: 14 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4373.1ms, 37 PlacesBefore, 28 PlacesAfterwards, 30 TransitionsBefore, 21 TransitionsAfterwards, 210 CoEnabledTransitionPairs, 3 FixpointIterations, 7 TrivialSequentialCompositions, 3 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 10 TotalNumberOfCompositions, 674 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 150, positive: 92, positive conditional: 0, positive unconditional: 92, negative: 58, negative conditional: 0, negative unconditional: 58, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 34, positive: 27, positive conditional: 0, positive unconditional: 27, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 34, positive: 27, positive conditional: 0, positive unconditional: 27, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 150, positive: 65, positive conditional: 0, positive unconditional: 65, negative: 51, negative conditional: 0, negative unconditional: 51, unknown: 34, unknown conditional: 0, unknown unconditional: 34] , Statistics on independence cache: Total cache size (in pairs): 50, Positive cache size: 32, Positive conditional cache size: 0, Positive unconditional cache size: 32, Negative cache size: 18, Negative conditional cache size: 0, Negative unconditional cache size: 18 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1082.0ms, 31 PlacesBefore, 25 PlacesAfterwards, 19 TransitionsBefore, 17 TransitionsAfterwards, 124 CoEnabledTransitionPairs, 3 FixpointIterations, 2 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 2 TotalNumberOfCompositions, 480 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 99, positive: 45, positive conditional: 0, positive unconditional: 45, 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: 2, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 2, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 99, positive: 45, positive conditional: 0, positive unconditional: 45, negative: 52, negative conditional: 0, negative unconditional: 52, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , Statistics on independence cache: Total cache size (in pairs): 52, Positive cache size: 32, Positive conditional cache size: 0, Positive unconditional cache size: 32, Negative cache size: 20, Negative conditional cache size: 0, Negative unconditional cache size: 20 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 142.5ms, 26 PlacesBefore, 25 PlacesAfterwards, 17 TransitionsBefore, 16 TransitionsAfterwards, 120 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 276 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 54, positive: 23, positive conditional: 0, positive unconditional: 23, negative: 31, negative conditional: 0, negative unconditional: 31, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4, positive: 3, positive conditional: 0, positive unconditional: 3, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 4, positive: 3, positive conditional: 0, positive unconditional: 3, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 54, positive: 20, positive conditional: 0, positive unconditional: 20, negative: 30, negative conditional: 0, negative unconditional: 30, unknown: 4, unknown conditional: 0, unknown unconditional: 4] , Statistics on independence cache: Total cache size (in pairs): 45, Positive cache size: 27, Positive conditional cache size: 0, Positive unconditional cache size: 27, Negative cache size: 18, Negative conditional cache size: 0, Negative unconditional cache size: 18 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 19.3ms, 29 PlacesBefore, 29 PlacesAfterwards, 22 TransitionsBefore, 22 TransitionsAfterwards, 114 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 72 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 22, positive: 14, positive conditional: 0, positive unconditional: 14, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5, positive: 3, positive conditional: 0, positive unconditional: 3, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 5, positive: 3, positive conditional: 0, positive unconditional: 3, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 22, positive: 11, positive conditional: 0, positive unconditional: 11, negative: 6, negative conditional: 0, negative unconditional: 6, unknown: 5, unknown conditional: 0, unknown unconditional: 5] , Statistics on independence cache: Total cache size (in pairs): 50, Positive cache size: 30, Positive conditional cache size: 0, Positive unconditional cache size: 30, Negative cache size: 20, Negative conditional cache size: 0, Negative unconditional cache size: 20 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2006.9ms, 35 PlacesBefore, 35 PlacesAfterwards, 33 TransitionsBefore, 33 TransitionsAfterwards, 110 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 182 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 48, positive: 31, positive conditional: 0, positive unconditional: 31, negative: 17, negative conditional: 0, negative unconditional: 17, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 48, positive: 30, positive conditional: 0, positive unconditional: 30, negative: 17, negative conditional: 0, negative unconditional: 17, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , Statistics on independence cache: Total cache size (in pairs): 46, Positive cache size: 31, Positive conditional cache size: 0, Positive unconditional cache size: 31, Negative cache size: 15, Negative conditional cache size: 0, Negative unconditional cache size: 15 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 35.4ms, 39 PlacesBefore, 39 PlacesAfterwards, 38 TransitionsBefore, 38 TransitionsAfterwards, 124 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 159 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 66, positive: 52, positive conditional: 0, positive unconditional: 52, negative: 14, negative conditional: 0, negative unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3, positive: 2, positive conditional: 0, positive unconditional: 2, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 3, positive: 2, positive conditional: 0, positive unconditional: 2, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 66, positive: 50, positive conditional: 0, positive unconditional: 50, negative: 13, negative conditional: 0, negative unconditional: 13, unknown: 3, unknown conditional: 0, unknown unconditional: 3] , Statistics on independence cache: Total cache size (in pairs): 49, Positive cache size: 33, Positive conditional cache size: 0, Positive unconditional cache size: 33, Negative cache size: 16, Negative conditional cache size: 0, Negative unconditional cache size: 16 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 34.3ms, 45 PlacesBefore, 43 PlacesAfterwards, 38 TransitionsBefore, 38 TransitionsAfterwards, 124 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 89 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 24, positive: 16, positive conditional: 0, positive unconditional: 16, negative: 8, negative conditional: 0, negative unconditional: 8, 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: 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] , Cache Queries: [ total: 24, positive: 16, positive conditional: 0, positive unconditional: 16, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 49, Positive cache size: 33, Positive conditional cache size: 0, Positive unconditional cache size: 33, Negative cache size: 16, Negative conditional cache size: 0, Negative unconditional cache size: 16 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 35.7ms, 48 PlacesBefore, 48 PlacesAfterwards, 42 TransitionsBefore, 42 TransitionsAfterwards, 126 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 118 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 31, positive: 20, positive conditional: 0, positive unconditional: 20, negative: 11, negative conditional: 0, negative unconditional: 11, 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: 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] , Cache Queries: [ total: 31, positive: 20, positive conditional: 0, positive unconditional: 20, negative: 11, negative conditional: 0, negative unconditional: 11, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 49, Positive cache size: 33, Positive conditional cache size: 0, Positive unconditional cache size: 33, Negative cache size: 16, Negative conditional cache size: 0, Negative unconditional cache size: 16 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 39.4ms, 56 PlacesBefore, 56 PlacesAfterwards, 53 TransitionsBefore, 53 TransitionsAfterwards, 156 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 87 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 21, positive: 18, positive conditional: 0, positive unconditional: 18, negative: 3, negative conditional: 0, negative unconditional: 3, 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: 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] , Cache Queries: [ total: 21, positive: 18, positive conditional: 0, positive unconditional: 18, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 49, Positive cache size: 33, Positive conditional cache size: 0, Positive unconditional cache size: 33, Negative cache size: 16, Negative conditional cache size: 0, Negative unconditional cache size: 16 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 30.5ms, 59 PlacesBefore, 58 PlacesAfterwards, 44 TransitionsBefore, 44 TransitionsAfterwards, 128 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 72 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 30, positive: 27, positive conditional: 0, positive unconditional: 27, negative: 3, negative conditional: 0, negative unconditional: 3, 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: 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] , Cache Queries: [ total: 30, positive: 27, positive conditional: 0, positive unconditional: 27, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 49, Positive cache size: 33, Positive conditional cache size: 0, Positive unconditional cache size: 33, Negative cache size: 16, Negative conditional cache size: 0, Negative unconditional cache size: 16 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 95.4ms, 62 PlacesBefore, 62 PlacesAfterwards, 54 TransitionsBefore, 54 TransitionsAfterwards, 142 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 80 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 20, positive: 10, positive conditional: 0, positive unconditional: 10, negative: 10, negative conditional: 0, negative unconditional: 10, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 20, positive: 10, positive conditional: 0, positive unconditional: 10, negative: 9, negative conditional: 0, negative unconditional: 9, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , Statistics on independence cache: Total cache size (in pairs): 50, Positive cache size: 33, Positive conditional cache size: 0, Positive unconditional cache size: 33, Negative cache size: 17, Negative conditional cache size: 0, Negative unconditional cache size: 17 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 24.7ms, 70 PlacesBefore, 65 PlacesAfterwards, 44 TransitionsBefore, 44 TransitionsAfterwards, 100 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 71 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 14, positive: 7, positive conditional: 0, positive unconditional: 7, negative: 7, negative conditional: 0, negative unconditional: 7, 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: 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] , Cache Queries: [ total: 14, positive: 7, positive conditional: 0, positive unconditional: 7, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 50, Positive cache size: 33, Positive conditional cache size: 0, Positive unconditional cache size: 33, Negative cache size: 17, Negative conditional cache size: 0, Negative unconditional cache size: 17 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4505.2ms, 71 PlacesBefore, 69 PlacesAfterwards, 47 TransitionsBefore, 46 TransitionsAfterwards, 106 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 154 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 25, positive: 11, positive conditional: 0, positive unconditional: 11, negative: 14, negative conditional: 0, negative unconditional: 14, 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: 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] , Cache Queries: [ total: 25, positive: 11, positive conditional: 0, positive unconditional: 11, negative: 14, negative conditional: 0, negative unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 39, Positive cache size: 28, Positive conditional cache size: 0, Positive unconditional cache size: 28, Negative cache size: 11, Negative conditional cache size: 0, Negative unconditional cache size: 11 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 22.2ms, 72 PlacesBefore, 69 PlacesAfterwards, 41 TransitionsBefore, 41 TransitionsAfterwards, 90 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 67 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 7, positive: 2, positive conditional: 0, positive unconditional: 2, negative: 5, negative conditional: 0, negative unconditional: 5, 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: 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] , Cache Queries: [ total: 7, positive: 2, positive conditional: 0, positive unconditional: 2, negative: 5, negative conditional: 0, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 39, Positive cache size: 28, Positive conditional cache size: 0, Positive unconditional cache size: 28, Negative cache size: 11, Negative conditional cache size: 0, Negative unconditional cache size: 11 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1595.4ms, 65 PlacesBefore, 57 PlacesAfterwards, 31 TransitionsBefore, 31 TransitionsAfterwards, 82 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 2 TotalNumberOfCompositions, 129 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 19, positive: 7, positive conditional: 0, positive unconditional: 7, negative: 12, negative conditional: 0, negative unconditional: 12, 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: 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] , Cache Queries: [ total: 19, positive: 7, positive conditional: 0, positive unconditional: 7, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 25, Positive cache size: 19, Positive conditional cache size: 0, Positive unconditional cache size: 19, Negative cache size: 6, Negative conditional cache size: 0, Negative unconditional cache size: 6 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.0ms, 55 PlacesBefore, 54 PlacesAfterwards, 33 TransitionsBefore, 33 TransitionsAfterwards, 84 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 48 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 8, positive: 4, positive conditional: 0, positive unconditional: 4, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 8, positive: 3, positive conditional: 0, positive unconditional: 3, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , Statistics on independence cache: Total cache size (in pairs): 26, Positive cache size: 20, Positive conditional cache size: 0, Positive unconditional cache size: 20, Negative cache size: 6, Negative conditional cache size: 0, Negative unconditional cache size: 6 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5069.6ms, 57 PlacesBefore, 55 PlacesAfterwards, 31 TransitionsBefore, 31 TransitionsAfterwards, 22 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 12 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 11, positive: 9, positive conditional: 0, positive unconditional: 9, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3, positive: 3, positive conditional: 0, positive unconditional: 3, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 3, positive: 3, positive conditional: 0, positive unconditional: 3, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 11, positive: 6, positive conditional: 0, positive unconditional: 6, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 3, unknown conditional: 0, unknown unconditional: 3] , Statistics on independence cache: Total cache size (in pairs): 28, Positive cache size: 23, Positive conditional cache size: 0, Positive unconditional cache size: 23, Negative cache size: 5, Negative conditional cache size: 0, Negative unconditional cache size: 5 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.5ms, 48 PlacesBefore, 0 PlacesAfterwards, 0 TransitionsBefore, 0 TransitionsAfterwards, 0 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: 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: 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] , Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 28, Positive cache size: 23, Positive conditional cache size: 0, Positive unconditional cache size: 23, Negative cache size: 5, Negative conditional cache size: 0, Negative unconditional cache size: 5 - PositiveResult [Line: 19]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 19]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 84 locations, 2 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 3.7ms, RemoveRedundantFlowTime: 0.0ms, RemoveRedundantFlowUnfoldingTime: 0.0ms, BackfoldingTime: 0.0ms, BackfoldingUnfoldingTime: 0.0ms, FlowIncreaseByBackfolding: 0, BasicCegarLoop: VerificationResult: SAFE, OverallTime: 37037.2ms, OverallIterations: 18, TraceHistogramMax: 1, EmptinessCheckTime: 0.0ms, AutomataDifference: 4692.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 7297.2ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 88 SDtfs, 101 SDslu, 71 SDs, 0 SdLazy, 1174 SolverSat, 344 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 1977.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 133 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 4455.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=530occurred in iteration=11, InterpolantAutomatonStates: 113, 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: 63.2ms SsaConstructionTime, 937.5ms SatisfiabilityAnalysisTime, 4670.8ms InterpolantComputationTime, 223 NumberOfCodeBlocks, 223 NumberOfCodeBlocksAsserted, 18 NumberOfCheckSat, 205 ConstructedInterpolants, 0 QuantifiedInterpolants, 4543 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 18 InterpolantComputations, 18 PerfectInterpolantSequences, 0/0 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 - AllSpecificationsHoldResult: All specifications hold 2 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! Received shutdown request...