/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-SemanticLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-24 20:24:10,355 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-24 20:24:10,357 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-24 20:24:10,380 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-24 20:24:10,381 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-24 20:24:10,382 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-24 20:24:10,383 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-24 20:24:10,384 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-24 20:24:10,386 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-24 20:24:10,387 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-24 20:24:10,387 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-24 20:24:10,388 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-24 20:24:10,389 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-24 20:24:10,389 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-24 20:24:10,390 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-24 20:24:10,391 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-24 20:24:10,392 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-24 20:24:10,393 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-24 20:24:10,394 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-24 20:24:10,395 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-24 20:24:10,396 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-24 20:24:10,400 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-24 20:24:10,401 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-24 20:24:10,403 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-24 20:24:10,406 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-24 20:24:10,406 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-24 20:24:10,407 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-24 20:24:10,407 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-24 20:24:10,408 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-24 20:24:10,408 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-24 20:24:10,408 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-24 20:24:10,409 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-24 20:24:10,410 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-24 20:24:10,410 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-24 20:24:10,411 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-24 20:24:10,411 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-24 20:24:10,412 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-24 20:24:10,412 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-24 20:24:10,412 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-24 20:24:10,413 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-24 20:24:10,413 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-24 20:24:10,420 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-SemanticLbe.epf [2021-03-24 20:24:10,452 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-24 20:24:10,453 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-24 20:24:10,456 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-24 20:24:10,456 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-24 20:24:10,456 INFO L138 SettingsManager]: * Use SBE=true [2021-03-24 20:24:10,456 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-24 20:24:10,456 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-24 20:24:10,456 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-24 20:24:10,456 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-24 20:24:10,457 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-24 20:24:10,457 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-24 20:24:10,457 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-24 20:24:10,458 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-24 20:24:10,458 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-24 20:24:10,458 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-24 20:24:10,458 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-24 20:24:10,458 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-24 20:24:10,458 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-24 20:24:10,458 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-24 20:24:10,459 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-24 20:24:10,459 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-24 20:24:10,459 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-24 20:24:10,459 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-24 20:24:10,459 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-24 20:24:10,459 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-24 20:24:10,459 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-24 20:24:10,459 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-24 20:24:10,460 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-24 20:24:10,460 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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-24 20:24:10,752 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-24 20:24:10,768 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-24 20:24:10,770 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-24 20:24:10,771 INFO L271 PluginConnector]: Initializing CDTParser... [2021-03-24 20:24:10,771 INFO L275 PluginConnector]: CDTParser initialized [2021-03-24 20:24:10,772 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i [2021-03-24 20:24:10,842 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f14378b6f/03d5e8ddaa8e4af48e20b03d975fd7f0/FLAG32ac55fc9 [2021-03-24 20:24:11,364 INFO L306 CDTParser]: Found 1 translation units. [2021-03-24 20:24:11,365 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i [2021-03-24 20:24:11,381 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f14378b6f/03d5e8ddaa8e4af48e20b03d975fd7f0/FLAG32ac55fc9 [2021-03-24 20:24:11,670 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f14378b6f/03d5e8ddaa8e4af48e20b03d975fd7f0 [2021-03-24 20:24:11,673 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-24 20:24:11,674 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-03-24 20:24:11,675 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-03-24 20:24:11,675 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-03-24 20:24:11,678 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-03-24 20:24:11,681 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.03 08:24:11" (1/1) ... [2021-03-24 20:24:11,683 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1793b3b4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:24:11, skipping insertion in model container [2021-03-24 20:24:11,683 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.03 08:24:11" (1/1) ... [2021-03-24 20:24:11,689 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-03-24 20:24:11,718 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-03-24 20:24:11,805 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2021-03-24 20:24:11,992 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[47275,47288] [2021-03-24 20:24:12,018 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[47463,47476] [2021-03-24 20:24:12,038 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[48230,48243] [2021-03-24 20:24:12,039 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[48344,48357] [2021-03-24 20:24:12,042 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[48816,48829] [2021-03-24 20:24:12,043 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[48872,48885] [2021-03-24 20:24:12,066 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[49384,49397] [2021-03-24 20:24:12,067 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[49443,49456] [2021-03-24 20:24:12,068 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[49522,49535] [2021-03-24 20:24:12,069 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-24 20:24:12,075 INFO L203 MainTranslator]: Completed pre-run [2021-03-24 20:24:12,084 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2021-03-24 20:24:12,104 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[47275,47288] [2021-03-24 20:24:12,105 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[47463,47476] [2021-03-24 20:24:12,110 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[48230,48243] [2021-03-24 20:24:12,111 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[48344,48357] [2021-03-24 20:24:12,113 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[48816,48829] [2021-03-24 20:24:12,114 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[48872,48885] [2021-03-24 20:24:12,117 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[49384,49397] [2021-03-24 20:24:12,118 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[49443,49456] [2021-03-24 20:24:12,119 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[49522,49535] [2021-03-24 20:24:12,120 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-24 20:24:12,265 INFO L208 MainTranslator]: Completed translation [2021-03-24 20:24:12,266 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:24:12 WrapperNode [2021-03-24 20:24:12,266 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-03-24 20:24:12,267 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-24 20:24:12,268 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-24 20:24:12,268 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-24 20:24:12,273 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:24:12" (1/1) ... [2021-03-24 20:24:12,294 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:24:12" (1/1) ... [2021-03-24 20:24:12,323 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-24 20:24:12,324 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-24 20:24:12,324 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-24 20:24:12,324 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-24 20:24:12,331 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:24:12" (1/1) ... [2021-03-24 20:24:12,331 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:24:12" (1/1) ... [2021-03-24 20:24:12,336 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:24:12" (1/1) ... [2021-03-24 20:24:12,336 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:24:12" (1/1) ... [2021-03-24 20:24:12,366 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:24:12" (1/1) ... [2021-03-24 20:24:12,370 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:24:12" (1/1) ... [2021-03-24 20:24:12,380 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:24:12" (1/1) ... [2021-03-24 20:24:12,384 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-24 20:24:12,390 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-24 20:24:12,390 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-24 20:24:12,390 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-24 20:24:12,391 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:24:12" (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-24 20:24:12,446 INFO L130 BoogieDeclarations]: Found specification of procedure pusher [2021-03-24 20:24:12,447 INFO L138 BoogieDeclarations]: Found implementation of procedure pusher [2021-03-24 20:24:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-03-24 20:24:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-03-24 20:24:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-03-24 20:24:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-03-24 20:24:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-03-24 20:24:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-03-24 20:24:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-03-24 20:24:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-03-24 20:24:12,448 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-24 20:24:12,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-24 20:24:12,449 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-24 20:24:13,072 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-24 20:24:13,073 INFO L299 CfgBuilder]: Removed 40 assume(true) statements. [2021-03-24 20:24:13,074 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.03 08:24:13 BoogieIcfgContainer [2021-03-24 20:24:13,074 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-24 20:24:13,076 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-24 20:24:13,076 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-24 20:24:13,078 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-24 20:24:13,078 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.03 08:24:11" (1/3) ... [2021-03-24 20:24:13,079 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4986234b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.03 08:24:13, skipping insertion in model container [2021-03-24 20:24:13,079 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:24:12" (2/3) ... [2021-03-24 20:24:13,079 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4986234b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.03 08:24:13, skipping insertion in model container [2021-03-24 20:24:13,079 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.03 08:24:13" (3/3) ... [2021-03-24 20:24:13,080 INFO L111 eAbstractionObserver]: Analyzing ICFG divinefifo-bug_1w1r.i [2021-03-24 20:24:13,085 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-24 20:24:13,088 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 11 error locations. [2021-03-24 20:24:13,089 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-24 20:24:13,133 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,134 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,134 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,134 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,134 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,134 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,134 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,135 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,135 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,135 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,135 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,135 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,136 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,136 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,136 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,136 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,137 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,137 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,137 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,138 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,138 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,138 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,138 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,139 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,139 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,139 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,139 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,139 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,139 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,140 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,140 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,140 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,140 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,140 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,140 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,140 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,140 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,140 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,140 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,141 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,141 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,141 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,141 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,141 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,141 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,141 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,141 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,141 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,142 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,142 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,142 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,142 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,142 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,142 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,142 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,142 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,143 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,143 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,143 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,143 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,143 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,143 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,143 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,143 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,143 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,143 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,143 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,144 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,144 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,144 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,144 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,144 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,144 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,144 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,144 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,145 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,145 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,145 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,145 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,145 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,145 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,145 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,145 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,146 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,146 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,148 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,148 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,148 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,149 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,152 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,153 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,153 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,153 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,153 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,153 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,153 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,153 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,153 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,153 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,153 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,154 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,154 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,154 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,154 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,154 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,154 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,154 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,154 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,154 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,154 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,155 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,155 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,155 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,155 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,155 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,155 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,155 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,155 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,155 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,155 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,155 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,156 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,156 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,156 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,156 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,156 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,157 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,157 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,157 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,157 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,157 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,157 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,157 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,157 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,157 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,157 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,158 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,158 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,158 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,158 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,158 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,158 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,158 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,158 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,158 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,158 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,158 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,159 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,159 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,159 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,159 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,159 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,160 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,161 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,161 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,161 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,161 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,161 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,161 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,161 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,161 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,161 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,161 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,161 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,161 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,161 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,162 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,162 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,162 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,162 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,162 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,162 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,162 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,162 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,162 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,162 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,162 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,162 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,162 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,162 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,163 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,163 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,163 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,163 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,163 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,163 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,163 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,163 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,163 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,163 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,163 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,163 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,163 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,164 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,164 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,164 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,164 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,164 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,164 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,164 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,164 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,164 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,164 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,165 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,165 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,165 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,165 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,165 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,165 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,165 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,165 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,165 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,165 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,166 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,166 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,166 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,166 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,166 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,166 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,166 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,166 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,166 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,167 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,167 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,167 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,167 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,167 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,167 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,167 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,167 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,167 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,167 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,168 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,168 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,168 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,168 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,168 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,168 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,168 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,168 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,168 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,169 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,169 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,169 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,169 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,169 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,169 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,169 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,169 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,170 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,170 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,170 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,170 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,170 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,170 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,170 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,170 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,171 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,171 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,171 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,171 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,171 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,171 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,171 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,171 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,172 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,172 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,172 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,172 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,172 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,172 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,172 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,172 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,172 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,172 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,173 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,173 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,173 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,173 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,173 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,173 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,173 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,173 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,174 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,174 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,174 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,174 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,174 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,174 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,174 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,174 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,174 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,175 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,175 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,175 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,175 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,175 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,176 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,176 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,176 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,176 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,176 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,176 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,176 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,177 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,177 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,177 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,177 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,177 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,177 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,177 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,177 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,178 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,178 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,178 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,178 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,178 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,178 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,178 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,178 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,178 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,179 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,179 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,179 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,179 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,179 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,179 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,179 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,179 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,179 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,180 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,180 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,180 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,180 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,180 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,180 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,180 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,180 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,180 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,180 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,181 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,181 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,181 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,181 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,181 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,181 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,181 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,181 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,181 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,182 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,182 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,182 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,182 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,182 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,182 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,182 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,182 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,182 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,183 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,183 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,183 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,183 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,183 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,183 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,183 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,183 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,184 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,184 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,184 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,184 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,184 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,184 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,184 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,184 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,185 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,185 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,185 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,185 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,185 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,185 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,187 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,187 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,187 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,187 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,187 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,188 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,188 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,188 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,188 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,188 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,188 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,188 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,188 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,188 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,189 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,189 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,189 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,189 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,189 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,189 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,189 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,189 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,191 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,191 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,192 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,192 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,192 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,192 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:24:13,197 INFO L149 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-03-24 20:24:13,212 INFO L253 AbstractCegarLoop]: Starting to check reachability of 12 error locations. [2021-03-24 20:24:13,229 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-24 20:24:13,230 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-24 20:24:13,230 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-24 20:24:13,230 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-24 20:24:13,230 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-24 20:24:13,230 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-24 20:24:13,230 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-24 20:24:13,230 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-24 20:24:13,245 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 437 places, 466 transitions, 940 flow [2021-03-24 20:24:13,358 INFO L129 PetriNetUnfolder]: 33/465 cut-off events. [2021-03-24 20:24:13,358 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-24 20:24:13,369 INFO L84 FinitePrefix]: Finished finitePrefix Result has 470 conditions, 465 events. 33/465 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1117 event pairs, 0 based on Foata normal form. 0/421 useless extension candidates. Maximal degree in co-relation 328. Up to 3 conditions per place. [2021-03-24 20:24:13,369 INFO L82 GeneralOperation]: Start removeDead. Operand has 437 places, 466 transitions, 940 flow [2021-03-24 20:24:13,377 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 420 places, 448 transitions, 902 flow [2021-03-24 20:24:13,379 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-24 20:24:13,388 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 420 places, 448 transitions, 902 flow [2021-03-24 20:24:13,391 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 420 places, 448 transitions, 902 flow [2021-03-24 20:24:13,394 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 420 places, 448 transitions, 902 flow [2021-03-24 20:24:13,458 INFO L129 PetriNetUnfolder]: 32/448 cut-off events. [2021-03-24 20:24:13,459 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-24 20:24:13,464 INFO L84 FinitePrefix]: Finished finitePrefix Result has 453 conditions, 448 events. 32/448 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1026 event pairs, 0 based on Foata normal form. 0/406 useless extension candidates. Maximal degree in co-relation 328. Up to 3 conditions per place. [2021-03-24 20:24:13,483 INFO L142 LiptonReduction]: Number of co-enabled transitions 31742 [2021-03-24 20:24:23,879 INFO L154 LiptonReduction]: Checked pairs total: 71554 [2021-03-24 20:24:23,879 INFO L156 LiptonReduction]: Total number of compositions: 264 [2021-03-24 20:24:23,882 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 10504 [2021-03-24 20:24:23,889 INFO L129 PetriNetUnfolder]: 1/13 cut-off events. [2021-03-24 20:24:23,890 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-24 20:24:23,890 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:24:23,890 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:24:23,891 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:24:23,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:24:23,895 INFO L82 PathProgramCache]: Analyzing trace with hash 870268732, now seen corresponding path program 1 times [2021-03-24 20:24:23,902 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:24:23,902 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505647834] [2021-03-24 20:24:23,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:24:24,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:24:24,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:24,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:24:24,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:24,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:24:24,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:24,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:24:24,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:24,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-24 20:24:24,262 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:24,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-03-24 20:24:24,276 INFO L142 QuantifierPusher]: treesize reduction 8, result has 87.9 percent of original size [2021-03-24 20:24:24,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 58 [2021-03-24 20:24:24,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:24,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 20:24:24,314 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-24 20:24:24,315 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505647834] [2021-03-24 20:24:24,316 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:24:24,316 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 20:24:24,317 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273113680] [2021-03-24 20:24:24,323 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 20:24:24,323 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:24:24,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 20:24:24,333 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-03-24 20:24:24,340 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 390 out of 730 [2021-03-24 20:24:24,347 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 255 places, 276 transitions, 558 flow. Second operand has 8 states, 8 states have (on average 390.875) internal successors, (3127), 8 states have internal predecessors, (3127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:24,347 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:24:24,347 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 390 of 730 [2021-03-24 20:24:24,348 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:24:25,440 INFO L129 PetriNetUnfolder]: 1611/4843 cut-off events. [2021-03-24 20:24:25,440 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-24 20:24:25,449 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7649 conditions, 4843 events. 1611/4843 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 35176 event pairs, 1069 based on Foata normal form. 102/4641 useless extension candidates. Maximal degree in co-relation 7311. Up to 2736 conditions per place. [2021-03-24 20:24:25,469 INFO L132 encePairwiseOnDemand]: 712/730 looper letters, 135 selfloop transitions, 11 changer transitions 0/288 dead transitions. [2021-03-24 20:24:25,469 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 259 places, 288 transitions, 874 flow [2021-03-24 20:24:25,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 20:24:25,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 20:24:25,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 3665 transitions. [2021-03-24 20:24:25,493 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5578386605783866 [2021-03-24 20:24:25,493 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 3665 transitions. [2021-03-24 20:24:25,494 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 3665 transitions. [2021-03-24 20:24:25,497 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:24:25,499 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 3665 transitions. [2021-03-24 20:24:25,509 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 407.22222222222223) internal successors, (3665), 9 states have internal predecessors, (3665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:25,524 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 730.0) internal successors, (7300), 10 states have internal predecessors, (7300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:25,527 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 730.0) internal successors, (7300), 10 states have internal predecessors, (7300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:25,528 INFO L185 Difference]: Start difference. First operand has 255 places, 276 transitions, 558 flow. Second operand 9 states and 3665 transitions. [2021-03-24 20:24:25,529 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 259 places, 288 transitions, 874 flow [2021-03-24 20:24:25,535 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 257 places, 288 transitions, 870 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-24 20:24:25,543 INFO L241 Difference]: Finished difference. Result has 259 places, 269 transitions, 576 flow [2021-03-24 20:24:25,545 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=532, PETRI_DIFFERENCE_MINUEND_PLACES=249, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=265, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=255, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=576, PETRI_PLACES=259, PETRI_TRANSITIONS=269} [2021-03-24 20:24:25,545 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 4 predicate places. [2021-03-24 20:24:25,545 INFO L480 AbstractCegarLoop]: Abstraction has has 259 places, 269 transitions, 576 flow [2021-03-24 20:24:25,547 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 390.875) internal successors, (3127), 8 states have internal predecessors, (3127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:25,547 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:24:25,547 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:24:25,548 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-24 20:24:25,548 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:24:25,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:24:25,549 INFO L82 PathProgramCache]: Analyzing trace with hash 1207857488, now seen corresponding path program 1 times [2021-03-24 20:24:25,550 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:24:25,550 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207618915] [2021-03-24 20:24:25,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:24:25,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:24:25,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:25,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:24:25,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:25,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:24:25,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:25,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:24:25,662 INFO L142 QuantifierPusher]: treesize reduction 15, result has 16.7 percent of original size [2021-03-24 20:24:25,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:24:25,667 INFO L142 QuantifierPusher]: treesize reduction 15, result has 66.7 percent of original size [2021-03-24 20:24:25,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-24 20:24:25,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:25,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:24:25,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:25,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:24:25,683 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-24 20:24:25,683 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207618915] [2021-03-24 20:24:25,683 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:24:25,683 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-24 20:24:25,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878092487] [2021-03-24 20:24:25,684 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-24 20:24:25,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:24:25,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-24 20:24:25,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-03-24 20:24:25,695 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 387 out of 730 [2021-03-24 20:24:25,697 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 259 places, 269 transitions, 576 flow. Second operand has 6 states, 6 states have (on average 388.3333333333333) internal successors, (2330), 6 states have internal predecessors, (2330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:25,698 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:24:25,698 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 730 [2021-03-24 20:24:25,698 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:24:26,420 INFO L129 PetriNetUnfolder]: 1576/4659 cut-off events. [2021-03-24 20:24:26,420 INFO L130 PetriNetUnfolder]: For 32/45 co-relation queries the response was YES. [2021-03-24 20:24:26,430 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7468 conditions, 4659 events. 1576/4659 cut-off events. For 32/45 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 33602 event pairs, 934 based on Foata normal form. 14/4313 useless extension candidates. Maximal degree in co-relation 7430. Up to 2275 conditions per place. [2021-03-24 20:24:26,447 INFO L132 encePairwiseOnDemand]: 712/730 looper letters, 117 selfloop transitions, 16 changer transitions 1/281 dead transitions. [2021-03-24 20:24:26,447 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 263 places, 281 transitions, 864 flow [2021-03-24 20:24:26,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-24 20:24:26,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-24 20:24:26,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2843 transitions. [2021-03-24 20:24:26,453 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5563600782778865 [2021-03-24 20:24:26,453 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2843 transitions. [2021-03-24 20:24:26,453 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2843 transitions. [2021-03-24 20:24:26,455 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:24:26,455 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2843 transitions. [2021-03-24 20:24:26,460 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 406.14285714285717) internal successors, (2843), 7 states have internal predecessors, (2843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:26,467 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 730.0) internal successors, (5840), 8 states have internal predecessors, (5840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:26,470 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 730.0) internal successors, (5840), 8 states have internal predecessors, (5840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:26,470 INFO L185 Difference]: Start difference. First operand has 259 places, 269 transitions, 576 flow. Second operand 7 states and 2843 transitions. [2021-03-24 20:24:26,470 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 263 places, 281 transitions, 864 flow [2021-03-24 20:24:26,474 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 255 places, 281 transitions, 846 flow, removed 0 selfloop flow, removed 8 redundant places. [2021-03-24 20:24:26,479 INFO L241 Difference]: Finished difference. Result has 255 places, 264 transitions, 576 flow [2021-03-24 20:24:26,479 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=546, PETRI_DIFFERENCE_MINUEND_PLACES=249, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=265, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=249, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=576, PETRI_PLACES=255, PETRI_TRANSITIONS=264} [2021-03-24 20:24:26,480 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 0 predicate places. [2021-03-24 20:24:26,480 INFO L480 AbstractCegarLoop]: Abstraction has has 255 places, 264 transitions, 576 flow [2021-03-24 20:24:26,481 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 388.3333333333333) internal successors, (2330), 6 states have internal predecessors, (2330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:26,481 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:24:26,481 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:24:26,481 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-24 20:24:26,482 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:24:26,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:24:26,482 INFO L82 PathProgramCache]: Analyzing trace with hash -1464086981, now seen corresponding path program 1 times [2021-03-24 20:24:26,482 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:24:26,482 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472227926] [2021-03-24 20:24:26,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:24:26,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:24:26,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:26,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:24:26,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:26,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:24:26,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:26,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:24:26,541 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-24 20:24:26,541 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472227926] [2021-03-24 20:24:26,541 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:24:26,541 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 20:24:26,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893974710] [2021-03-24 20:24:26,542 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-24 20:24:26,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:24:26,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-24 20:24:26,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-24 20:24:26,545 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 670 out of 730 [2021-03-24 20:24:26,547 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 255 places, 264 transitions, 576 flow. Second operand has 3 states, 3 states have (on average 671.0) internal successors, (2013), 3 states have internal predecessors, (2013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:26,547 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:24:26,547 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 670 of 730 [2021-03-24 20:24:26,547 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:24:26,614 INFO L129 PetriNetUnfolder]: 29/437 cut-off events. [2021-03-24 20:24:26,615 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-24 20:24:26,618 INFO L84 FinitePrefix]: Finished finitePrefix Result has 483 conditions, 437 events. 29/437 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 728 event pairs, 0 based on Foata normal form. 0/400 useless extension candidates. Maximal degree in co-relation 387. Up to 10 conditions per place. [2021-03-24 20:24:26,620 INFO L132 encePairwiseOnDemand]: 727/730 looper letters, 9 selfloop transitions, 2 changer transitions 0/267 dead transitions. [2021-03-24 20:24:26,620 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 256 places, 267 transitions, 602 flow [2021-03-24 20:24:26,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-24 20:24:26,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-24 20:24:26,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2022 transitions. [2021-03-24 20:24:26,624 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9232876712328767 [2021-03-24 20:24:26,624 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2022 transitions. [2021-03-24 20:24:26,624 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2022 transitions. [2021-03-24 20:24:26,625 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:24:26,625 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2022 transitions. [2021-03-24 20:24:26,628 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 674.0) internal successors, (2022), 3 states have internal predecessors, (2022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:26,632 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 730.0) internal successors, (2920), 4 states have internal predecessors, (2920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:26,634 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 730.0) internal successors, (2920), 4 states have internal predecessors, (2920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:26,634 INFO L185 Difference]: Start difference. First operand has 255 places, 264 transitions, 576 flow. Second operand 3 states and 2022 transitions. [2021-03-24 20:24:26,634 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 256 places, 267 transitions, 602 flow [2021-03-24 20:24:26,636 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 250 places, 267 transitions, 568 flow, removed 1 selfloop flow, removed 6 redundant places. [2021-03-24 20:24:26,640 INFO L241 Difference]: Finished difference. Result has 251 places, 264 transitions, 550 flow [2021-03-24 20:24:26,640 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=538, PETRI_DIFFERENCE_MINUEND_PLACES=248, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=263, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=261, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=550, PETRI_PLACES=251, PETRI_TRANSITIONS=264} [2021-03-24 20:24:26,641 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, -4 predicate places. [2021-03-24 20:24:26,641 INFO L480 AbstractCegarLoop]: Abstraction has has 251 places, 264 transitions, 550 flow [2021-03-24 20:24:26,642 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 671.0) internal successors, (2013), 3 states have internal predecessors, (2013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:26,642 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:24:26,642 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:24:26,642 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-24 20:24:26,642 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:24:26,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:24:26,642 INFO L82 PathProgramCache]: Analyzing trace with hash -279284333, now seen corresponding path program 1 times [2021-03-24 20:24:26,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:24:26,643 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057145319] [2021-03-24 20:24:26,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:24:26,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:24:26,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:26,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:24:26,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:26,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:24:26,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:26,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 20:24:26,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:26,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:24:26,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:26,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:24:26,713 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-24 20:24:26,713 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057145319] [2021-03-24 20:24:26,713 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:24:26,713 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-24 20:24:26,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396011987] [2021-03-24 20:24:26,713 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-24 20:24:26,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:24:26,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-24 20:24:26,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-24 20:24:26,717 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 665 out of 730 [2021-03-24 20:24:26,721 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 251 places, 264 transitions, 550 flow. Second operand has 5 states, 5 states have (on average 666.2) internal successors, (3331), 5 states have internal predecessors, (3331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:26,721 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:24:26,721 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 665 of 730 [2021-03-24 20:24:26,721 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:24:26,822 INFO L129 PetriNetUnfolder]: 25/427 cut-off events. [2021-03-24 20:24:26,822 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-24 20:24:26,826 INFO L84 FinitePrefix]: Finished finitePrefix Result has 464 conditions, 427 events. 25/427 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 623 event pairs, 0 based on Foata normal form. 3/390 useless extension candidates. Maximal degree in co-relation 376. Up to 11 conditions per place. [2021-03-24 20:24:26,828 INFO L132 encePairwiseOnDemand]: 723/730 looper letters, 6 selfloop transitions, 6 changer transitions 0/264 dead transitions. [2021-03-24 20:24:26,828 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 255 places, 264 transitions, 572 flow [2021-03-24 20:24:26,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-24 20:24:26,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-24 20:24:26,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 3337 transitions. [2021-03-24 20:24:26,835 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9142465753424658 [2021-03-24 20:24:26,835 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 3337 transitions. [2021-03-24 20:24:26,835 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 3337 transitions. [2021-03-24 20:24:26,836 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:24:26,836 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 3337 transitions. [2021-03-24 20:24:26,841 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 667.4) internal successors, (3337), 5 states have internal predecessors, (3337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:26,848 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 730.0) internal successors, (4380), 6 states have internal predecessors, (4380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:26,849 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 730.0) internal successors, (4380), 6 states have internal predecessors, (4380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:26,849 INFO L185 Difference]: Start difference. First operand has 251 places, 264 transitions, 550 flow. Second operand 5 states and 3337 transitions. [2021-03-24 20:24:26,849 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 255 places, 264 transitions, 572 flow [2021-03-24 20:24:26,851 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 254 places, 264 transitions, 568 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-03-24 20:24:26,854 INFO L241 Difference]: Finished difference. Result has 256 places, 264 transitions, 566 flow [2021-03-24 20:24:26,855 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=540, PETRI_DIFFERENCE_MINUEND_PLACES=250, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=262, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=256, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=566, PETRI_PLACES=256, PETRI_TRANSITIONS=264} [2021-03-24 20:24:26,855 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 1 predicate places. [2021-03-24 20:24:26,855 INFO L480 AbstractCegarLoop]: Abstraction has has 256 places, 264 transitions, 566 flow [2021-03-24 20:24:26,867 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 666.2) internal successors, (3331), 5 states have internal predecessors, (3331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:26,868 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:24:26,868 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:24:26,868 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-24 20:24:26,868 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:24:26,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:24:26,868 INFO L82 PathProgramCache]: Analyzing trace with hash 765810289, now seen corresponding path program 1 times [2021-03-24 20:24:26,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:24:26,869 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334527616] [2021-03-24 20:24:26,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:24:26,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:24:26,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:26,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:24:26,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:26,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:24:26,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:26,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:24:26,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:26,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:24:26,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:26,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 20:24:26,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:26,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:24:27,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:27,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:24:27,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:27,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:24:27,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:27,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:24:27,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:27,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:24:27,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:27,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:24:27,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:27,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:24:27,077 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:27,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:24:27,089 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-24 20:24:27,089 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334527616] [2021-03-24 20:24:27,089 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:24:27,089 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-03-24 20:24:27,089 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679916500] [2021-03-24 20:24:27,090 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-24 20:24:27,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:24:27,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-24 20:24:27,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-03-24 20:24:27,097 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 392 out of 730 [2021-03-24 20:24:27,101 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 256 places, 264 transitions, 566 flow. Second operand has 13 states, 13 states have (on average 393.53846153846155) internal successors, (5116), 13 states have internal predecessors, (5116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:27,101 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:24:27,101 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 392 of 730 [2021-03-24 20:24:27,101 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:24:30,072 INFO L129 PetriNetUnfolder]: 5760/16704 cut-off events. [2021-03-24 20:24:30,072 INFO L130 PetriNetUnfolder]: For 374/395 co-relation queries the response was YES. [2021-03-24 20:24:30,186 INFO L84 FinitePrefix]: Finished finitePrefix Result has 27535 conditions, 16704 events. 5760/16704 cut-off events. For 374/395 co-relation queries the response was YES. Maximal size of possible extension queue 157. Compared 142336 event pairs, 1058 based on Foata normal form. 21/15911 useless extension candidates. Maximal degree in co-relation 12549. Up to 5261 conditions per place. [2021-03-24 20:24:30,248 INFO L132 encePairwiseOnDemand]: 707/730 looper letters, 318 selfloop transitions, 35 changer transitions 0/494 dead transitions. [2021-03-24 20:24:30,248 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 268 places, 494 transitions, 1756 flow [2021-03-24 20:24:30,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-24 20:24:30,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-03-24 20:24:30,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 5448 transitions. [2021-03-24 20:24:30,261 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5740779768177029 [2021-03-24 20:24:30,261 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 5448 transitions. [2021-03-24 20:24:30,261 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 5448 transitions. [2021-03-24 20:24:30,265 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:24:30,265 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 5448 transitions. [2021-03-24 20:24:30,275 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 419.0769230769231) internal successors, (5448), 13 states have internal predecessors, (5448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:30,292 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 730.0) internal successors, (10220), 14 states have internal predecessors, (10220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:30,294 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 730.0) internal successors, (10220), 14 states have internal predecessors, (10220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:30,294 INFO L185 Difference]: Start difference. First operand has 256 places, 264 transitions, 566 flow. Second operand 13 states and 5448 transitions. [2021-03-24 20:24:30,294 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 268 places, 494 transitions, 1756 flow [2021-03-24 20:24:30,300 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 494 transitions, 1746 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-24 20:24:30,306 INFO L241 Difference]: Finished difference. Result has 275 places, 299 transitions, 815 flow [2021-03-24 20:24:30,306 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=560, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=264, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=242, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=815, PETRI_PLACES=275, PETRI_TRANSITIONS=299} [2021-03-24 20:24:30,307 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 20 predicate places. [2021-03-24 20:24:30,307 INFO L480 AbstractCegarLoop]: Abstraction has has 275 places, 299 transitions, 815 flow [2021-03-24 20:24:30,308 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 393.53846153846155) internal successors, (5116), 13 states have internal predecessors, (5116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:30,308 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:24:30,309 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:24:30,309 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-24 20:24:30,309 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:24:30,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:24:30,311 INFO L82 PathProgramCache]: Analyzing trace with hash 199633119, now seen corresponding path program 1 times [2021-03-24 20:24:30,311 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:24:30,311 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118902877] [2021-03-24 20:24:30,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:24:30,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:24:30,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:30,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:24:30,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:30,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:24:30,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:30,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:24:30,459 INFO L142 QuantifierPusher]: treesize reduction 4, result has 85.7 percent of original size [2021-03-24 20:24:30,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 20:24:30,477 INFO L142 QuantifierPusher]: treesize reduction 4, result has 85.7 percent of original size [2021-03-24 20:24:30,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 20:24:30,480 INFO L142 QuantifierPusher]: treesize reduction 19, result has 77.9 percent of original size [2021-03-24 20:24:30,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-03-24 20:24:30,506 INFO L142 QuantifierPusher]: treesize reduction 4, result has 90.9 percent of original size [2021-03-24 20:24:30,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-03-24 20:24:30,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:30,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 20:24:30,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:30,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 20:24:30,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:30,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 20:24:30,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:30,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 20:24:30,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:30,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 20:24:30,608 INFO L142 QuantifierPusher]: treesize reduction 10, result has 68.8 percent of original size [2021-03-24 20:24:30,609 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 20:24:30,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:30,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:24:30,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:30,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:24:30,645 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-24 20:24:30,645 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118902877] [2021-03-24 20:24:30,645 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:24:30,645 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-03-24 20:24:30,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5041657] [2021-03-24 20:24:30,646 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-24 20:24:30,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:24:30,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-24 20:24:30,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-03-24 20:24:30,654 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 314 out of 730 [2021-03-24 20:24:30,657 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 275 places, 299 transitions, 815 flow. Second operand has 13 states, 13 states have (on average 316.38461538461536) internal successors, (4113), 13 states have internal predecessors, (4113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:30,657 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:24:30,657 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 314 of 730 [2021-03-24 20:24:30,657 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:24:34,593 INFO L129 PetriNetUnfolder]: 6608/17609 cut-off events. [2021-03-24 20:24:34,593 INFO L130 PetriNetUnfolder]: For 1840/1861 co-relation queries the response was YES. [2021-03-24 20:24:34,634 INFO L84 FinitePrefix]: Finished finitePrefix Result has 31928 conditions, 17609 events. 6608/17609 cut-off events. For 1840/1861 co-relation queries the response was YES. Maximal size of possible extension queue 164. Compared 144419 event pairs, 1544 based on Foata normal form. 43/16755 useless extension candidates. Maximal degree in co-relation 22505. Up to 5294 conditions per place. [2021-03-24 20:24:34,721 INFO L132 encePairwiseOnDemand]: 699/730 looper letters, 372 selfloop transitions, 70 changer transitions 1/569 dead transitions. [2021-03-24 20:24:34,721 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 293 places, 569 transitions, 2335 flow [2021-03-24 20:24:34,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-24 20:24:34,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2021-03-24 20:24:34,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 6400 transitions. [2021-03-24 20:24:34,735 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.46142754145638065 [2021-03-24 20:24:34,736 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 6400 transitions. [2021-03-24 20:24:34,736 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 6400 transitions. [2021-03-24 20:24:34,739 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:24:34,739 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 6400 transitions. [2021-03-24 20:24:34,749 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 336.8421052631579) internal successors, (6400), 19 states have internal predecessors, (6400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:34,769 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 730.0) internal successors, (14600), 20 states have internal predecessors, (14600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:34,773 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 730.0) internal successors, (14600), 20 states have internal predecessors, (14600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:34,773 INFO L185 Difference]: Start difference. First operand has 275 places, 299 transitions, 815 flow. Second operand 19 states and 6400 transitions. [2021-03-24 20:24:34,773 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 293 places, 569 transitions, 2335 flow [2021-03-24 20:24:34,787 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 291 places, 569 transitions, 2331 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-24 20:24:34,793 INFO L241 Difference]: Finished difference. Result has 295 places, 328 transitions, 1108 flow [2021-03-24 20:24:34,793 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=811, PETRI_DIFFERENCE_MINUEND_PLACES=273, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=299, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=257, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=1108, PETRI_PLACES=295, PETRI_TRANSITIONS=328} [2021-03-24 20:24:34,793 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 40 predicate places. [2021-03-24 20:24:34,793 INFO L480 AbstractCegarLoop]: Abstraction has has 295 places, 328 transitions, 1108 flow [2021-03-24 20:24:34,795 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 316.38461538461536) internal successors, (4113), 13 states have internal predecessors, (4113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:34,795 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:24:34,795 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:24:34,795 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-24 20:24:34,795 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:24:34,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:24:34,795 INFO L82 PathProgramCache]: Analyzing trace with hash -493706647, now seen corresponding path program 1 times [2021-03-24 20:24:34,796 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:24:34,796 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004471225] [2021-03-24 20:24:34,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:24:34,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:24:34,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:34,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:24:34,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:34,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:24:34,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:34,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:24:34,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:34,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:24:34,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:34,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 20:24:34,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:34,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:24:34,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:34,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:24:34,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:34,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:24:34,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:34,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:24:34,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:34,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:24:35,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:35,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:24:35,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:35,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:24:35,021 INFO L142 QuantifierPusher]: treesize reduction 14, result has 48.1 percent of original size [2021-03-24 20:24:35,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:24:35,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:35,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:24:35,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:35,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:24:35,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:35,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:24:35,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:35,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:24:35,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:35,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:24:35,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:35,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:24:35,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:35,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:24:35,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:35,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:24:35,156 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-24 20:24:35,156 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004471225] [2021-03-24 20:24:35,156 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:24:35,156 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-03-24 20:24:35,156 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136016524] [2021-03-24 20:24:35,157 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-24 20:24:35,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:24:35,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-24 20:24:35,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-03-24 20:24:35,164 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 382 out of 730 [2021-03-24 20:24:35,168 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 295 places, 328 transitions, 1108 flow. Second operand has 21 states, 21 states have (on average 383.42857142857144) internal successors, (8052), 21 states have internal predecessors, (8052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:35,168 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:24:35,168 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 382 of 730 [2021-03-24 20:24:35,168 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:24:38,183 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 61 [2021-03-24 20:24:40,572 INFO L129 PetriNetUnfolder]: 7707/22408 cut-off events. [2021-03-24 20:24:40,572 INFO L130 PetriNetUnfolder]: For 4490/4522 co-relation queries the response was YES. [2021-03-24 20:24:40,691 INFO L84 FinitePrefix]: Finished finitePrefix Result has 41136 conditions, 22408 events. 7707/22408 cut-off events. For 4490/4522 co-relation queries the response was YES. Maximal size of possible extension queue 169. Compared 193782 event pairs, 1643 based on Foata normal form. 52/21523 useless extension candidates. Maximal degree in co-relation 39037. Up to 6931 conditions per place. [2021-03-24 20:24:40,760 INFO L132 encePairwiseOnDemand]: 700/730 looper letters, 595 selfloop transitions, 109 changer transitions 0/842 dead transitions. [2021-03-24 20:24:40,760 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 322 places, 842 transitions, 4300 flow [2021-03-24 20:24:40,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-24 20:24:40,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2021-03-24 20:24:40,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 11349 transitions. [2021-03-24 20:24:40,784 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5552348336594912 [2021-03-24 20:24:40,784 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 11349 transitions. [2021-03-24 20:24:40,784 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 11349 transitions. [2021-03-24 20:24:40,790 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:24:40,790 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 11349 transitions. [2021-03-24 20:24:40,809 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 405.32142857142856) internal successors, (11349), 28 states have internal predecessors, (11349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:40,839 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 730.0) internal successors, (21170), 29 states have internal predecessors, (21170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:40,846 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 730.0) internal successors, (21170), 29 states have internal predecessors, (21170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:40,847 INFO L185 Difference]: Start difference. First operand has 295 places, 328 transitions, 1108 flow. Second operand 28 states and 11349 transitions. [2021-03-24 20:24:40,847 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 322 places, 842 transitions, 4300 flow [2021-03-24 20:24:40,867 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 314 places, 842 transitions, 4227 flow, removed 2 selfloop flow, removed 8 redundant places. [2021-03-24 20:24:40,874 INFO L241 Difference]: Finished difference. Result has 336 places, 402 transitions, 1953 flow [2021-03-24 20:24:40,875 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=1069, PETRI_DIFFERENCE_MINUEND_PLACES=287, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=328, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=266, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=1953, PETRI_PLACES=336, PETRI_TRANSITIONS=402} [2021-03-24 20:24:40,875 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 81 predicate places. [2021-03-24 20:24:40,875 INFO L480 AbstractCegarLoop]: Abstraction has has 336 places, 402 transitions, 1953 flow [2021-03-24 20:24:40,877 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 383.42857142857144) internal successors, (8052), 21 states have internal predecessors, (8052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:40,877 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:24:40,877 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:24:40,878 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-24 20:24:40,878 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:24:40,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:24:40,878 INFO L82 PathProgramCache]: Analyzing trace with hash 406251471, now seen corresponding path program 2 times [2021-03-24 20:24:40,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:24:40,880 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009390764] [2021-03-24 20:24:40,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:24:40,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:24:40,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:40,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:24:40,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:40,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:24:40,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:40,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:24:40,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:40,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:24:41,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:41,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 20:24:41,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:41,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:24:41,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:41,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:24:41,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:41,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:24:41,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:41,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:24:41,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:41,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:24:41,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:41,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:24:41,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:41,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:24:41,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:41,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:24:41,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:41,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:24:41,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:41,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:24:41,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:41,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:24:41,195 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-24 20:24:41,196 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009390764] [2021-03-24 20:24:41,196 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:24:41,196 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-03-24 20:24:41,196 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816027934] [2021-03-24 20:24:41,196 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-24 20:24:41,197 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:24:41,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-24 20:24:41,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-03-24 20:24:41,205 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 387 out of 730 [2021-03-24 20:24:41,209 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 336 places, 402 transitions, 1953 flow. Second operand has 17 states, 17 states have (on average 388.5882352941176) internal successors, (6606), 17 states have internal predecessors, (6606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:41,209 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:24:41,210 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 730 [2021-03-24 20:24:41,210 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:24:46,441 INFO L129 PetriNetUnfolder]: 7013/21528 cut-off events. [2021-03-24 20:24:46,441 INFO L130 PetriNetUnfolder]: For 10967/11000 co-relation queries the response was YES. [2021-03-24 20:24:46,513 INFO L84 FinitePrefix]: Finished finitePrefix Result has 43137 conditions, 21528 events. 7013/21528 cut-off events. For 10967/11000 co-relation queries the response was YES. Maximal size of possible extension queue 163. Compared 189824 event pairs, 1613 based on Foata normal form. 51/20700 useless extension candidates. Maximal degree in co-relation 42150. Up to 6589 conditions per place. [2021-03-24 20:24:46,570 INFO L132 encePairwiseOnDemand]: 704/730 looper letters, 458 selfloop transitions, 137 changer transitions 0/739 dead transitions. [2021-03-24 20:24:46,570 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 361 places, 739 transitions, 4312 flow [2021-03-24 20:24:46,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-24 20:24:46,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2021-03-24 20:24:46,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 10566 transitions. [2021-03-24 20:24:46,586 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.556691253951528 [2021-03-24 20:24:46,586 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 10566 transitions. [2021-03-24 20:24:46,586 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 10566 transitions. [2021-03-24 20:24:46,588 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:24:46,588 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 10566 transitions. [2021-03-24 20:24:46,600 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 406.38461538461536) internal successors, (10566), 26 states have internal predecessors, (10566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:46,614 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 730.0) internal successors, (19710), 27 states have internal predecessors, (19710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:46,618 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 730.0) internal successors, (19710), 27 states have internal predecessors, (19710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:46,618 INFO L185 Difference]: Start difference. First operand has 336 places, 402 transitions, 1953 flow. Second operand 26 states and 10566 transitions. [2021-03-24 20:24:46,618 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 361 places, 739 transitions, 4312 flow [2021-03-24 20:24:46,669 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 358 places, 739 transitions, 4282 flow, removed 12 selfloop flow, removed 3 redundant places. [2021-03-24 20:24:46,678 INFO L241 Difference]: Finished difference. Result has 372 places, 447 transitions, 2734 flow [2021-03-24 20:24:46,679 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=1923, PETRI_DIFFERENCE_MINUEND_PLACES=333, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=402, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=298, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=2734, PETRI_PLACES=372, PETRI_TRANSITIONS=447} [2021-03-24 20:24:46,679 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 117 predicate places. [2021-03-24 20:24:46,679 INFO L480 AbstractCegarLoop]: Abstraction has has 372 places, 447 transitions, 2734 flow [2021-03-24 20:24:46,681 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 388.5882352941176) internal successors, (6606), 17 states have internal predecessors, (6606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:46,681 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:24:46,681 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:24:46,681 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-03-24 20:24:46,682 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:24:46,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:24:46,682 INFO L82 PathProgramCache]: Analyzing trace with hash -1126961345, now seen corresponding path program 3 times [2021-03-24 20:24:46,682 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:24:46,682 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258620295] [2021-03-24 20:24:46,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:24:46,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:24:46,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:46,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:24:46,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:46,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:24:46,767 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:46,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:24:46,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:46,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:24:46,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:46,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 20:24:46,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:46,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:24:46,816 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:46,816 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:24:46,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:46,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:24:46,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:46,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:24:46,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:46,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:24:46,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:46,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:24:46,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:46,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:24:46,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:46,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:24:46,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:46,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:24:46,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:46,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:24:46,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:46,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:24:46,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:46,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:24:46,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:46,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:24:46,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:46,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:24:47,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:47,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:24:47,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:47,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:24:47,045 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-24 20:24:47,046 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258620295] [2021-03-24 20:24:47,046 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:24:47,046 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-03-24 20:24:47,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216351397] [2021-03-24 20:24:47,047 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-24 20:24:47,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:24:47,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-24 20:24:47,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-03-24 20:24:47,058 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 382 out of 730 [2021-03-24 20:24:47,129 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 372 places, 447 transitions, 2734 flow. Second operand has 21 states, 21 states have (on average 383.42857142857144) internal successors, (8052), 21 states have internal predecessors, (8052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:47,129 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:24:47,129 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 382 of 730 [2021-03-24 20:24:47,129 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:24:51,304 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 60 [2021-03-24 20:24:54,506 INFO L129 PetriNetUnfolder]: 8090/23375 cut-off events. [2021-03-24 20:24:54,507 INFO L130 PetriNetUnfolder]: For 26727/26773 co-relation queries the response was YES. [2021-03-24 20:24:54,610 INFO L84 FinitePrefix]: Finished finitePrefix Result has 52247 conditions, 23375 events. 8090/23375 cut-off events. For 26727/26773 co-relation queries the response was YES. Maximal size of possible extension queue 168. Compared 202661 event pairs, 1596 based on Foata normal form. 59/22508 useless extension candidates. Maximal degree in co-relation 50186. Up to 7231 conditions per place. [2021-03-24 20:24:54,674 INFO L132 encePairwiseOnDemand]: 700/730 looper letters, 686 selfloop transitions, 191 changer transitions 0/1015 dead transitions. [2021-03-24 20:24:54,675 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 412 places, 1015 transitions, 7141 flow [2021-03-24 20:24:54,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-03-24 20:24:54,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2021-03-24 20:24:54,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 16391 transitions. [2021-03-24 20:24:54,691 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5476445038422987 [2021-03-24 20:24:54,691 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 16391 transitions. [2021-03-24 20:24:54,692 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 16391 transitions. [2021-03-24 20:24:54,695 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:24:54,695 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 16391 transitions. [2021-03-24 20:24:54,712 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 399.780487804878) internal successors, (16391), 41 states have internal predecessors, (16391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:54,732 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 730.0) internal successors, (30660), 42 states have internal predecessors, (30660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:54,737 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 730.0) internal successors, (30660), 42 states have internal predecessors, (30660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:54,738 INFO L185 Difference]: Start difference. First operand has 372 places, 447 transitions, 2734 flow. Second operand 41 states and 16391 transitions. [2021-03-24 20:24:54,738 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 412 places, 1015 transitions, 7141 flow [2021-03-24 20:24:54,871 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 402 places, 1015 transitions, 6733 flow, removed 68 selfloop flow, removed 10 redundant places. [2021-03-24 20:24:54,882 INFO L241 Difference]: Finished difference. Result has 417 places, 528 transitions, 3853 flow [2021-03-24 20:24:54,883 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=2455, PETRI_DIFFERENCE_MINUEND_PLACES=362, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=447, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=113, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=315, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=3853, PETRI_PLACES=417, PETRI_TRANSITIONS=528} [2021-03-24 20:24:54,883 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 162 predicate places. [2021-03-24 20:24:54,883 INFO L480 AbstractCegarLoop]: Abstraction has has 417 places, 528 transitions, 3853 flow [2021-03-24 20:24:54,884 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 383.42857142857144) internal successors, (8052), 21 states have internal predecessors, (8052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:54,884 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:24:54,884 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:24:54,885 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-24 20:24:54,885 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:24:54,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:24:54,885 INFO L82 PathProgramCache]: Analyzing trace with hash 2118539433, now seen corresponding path program 4 times [2021-03-24 20:24:54,888 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:24:54,888 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983970171] [2021-03-24 20:24:54,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:24:54,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:24:54,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:54,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:24:54,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:54,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:24:54,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:54,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:24:54,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:54,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:24:54,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:54,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 20:24:55,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:55,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:24:55,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:55,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:24:55,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:55,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:24:55,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:55,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:24:55,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:55,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:24:55,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:55,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:24:55,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:55,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:24:55,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:55,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:24:55,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:55,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:24:55,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:55,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:24:55,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:55,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:24:55,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:55,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:24:55,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:55,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:24:55,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:55,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:24:55,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:55,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:24:55,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:24:55,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:24:55,253 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-24 20:24:55,253 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983970171] [2021-03-24 20:24:55,253 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:24:55,253 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-03-24 20:24:55,253 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722548549] [2021-03-24 20:24:55,254 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-24 20:24:55,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:24:55,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-24 20:24:55,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-03-24 20:24:55,261 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 382 out of 730 [2021-03-24 20:24:55,264 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 417 places, 528 transitions, 3853 flow. Second operand has 22 states, 22 states have (on average 383.3636363636364) internal successors, (8434), 22 states have internal predecessors, (8434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:24:55,265 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:24:55,265 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 382 of 730 [2021-03-24 20:24:55,265 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:24:56,198 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 47 [2021-03-24 20:25:03,410 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 57 [2021-03-24 20:25:07,405 INFO L129 PetriNetUnfolder]: 9633/27591 cut-off events. [2021-03-24 20:25:07,406 INFO L130 PetriNetUnfolder]: For 62180/62229 co-relation queries the response was YES. [2021-03-24 20:25:07,620 INFO L84 FinitePrefix]: Finished finitePrefix Result has 71572 conditions, 27591 events. 9633/27591 cut-off events. For 62180/62229 co-relation queries the response was YES. Maximal size of possible extension queue 207. Compared 247097 event pairs, 1737 based on Foata normal form. 63/26649 useless extension candidates. Maximal degree in co-relation 70796. Up to 7851 conditions per place. [2021-03-24 20:25:07,708 INFO L132 encePairwiseOnDemand]: 700/730 looper letters, 815 selfloop transitions, 525 changer transitions 0/1478 dead transitions. [2021-03-24 20:25:07,709 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 484 places, 1478 transitions, 13402 flow [2021-03-24 20:25:07,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-03-24 20:25:07,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2021-03-24 20:25:07,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 26964 transitions. [2021-03-24 20:25:07,735 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.543190975020145 [2021-03-24 20:25:07,735 INFO L72 ComplementDD]: Start complementDD. Operand 68 states and 26964 transitions. [2021-03-24 20:25:07,735 INFO L73 IsDeterministic]: Start isDeterministic. Operand 68 states and 26964 transitions. [2021-03-24 20:25:07,742 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:25:07,742 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 68 states and 26964 transitions. [2021-03-24 20:25:07,768 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 69 states, 68 states have (on average 396.52941176470586) internal successors, (26964), 68 states have internal predecessors, (26964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:25:07,806 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 69 states, 69 states have (on average 730.0) internal successors, (50370), 69 states have internal predecessors, (50370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:25:07,816 INFO L81 ComplementDD]: Finished complementDD. Result has 69 states, 69 states have (on average 730.0) internal successors, (50370), 69 states have internal predecessors, (50370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:25:07,816 INFO L185 Difference]: Start difference. First operand has 417 places, 528 transitions, 3853 flow. Second operand 68 states and 26964 transitions. [2021-03-24 20:25:07,816 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 484 places, 1478 transitions, 13402 flow [2021-03-24 20:25:08,212 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 474 places, 1478 transitions, 12713 flow, removed 260 selfloop flow, removed 10 redundant places. [2021-03-24 20:25:08,229 INFO L241 Difference]: Finished difference. Result has 499 places, 863 transitions, 9626 flow [2021-03-24 20:25:08,230 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=3562, PETRI_DIFFERENCE_MINUEND_PLACES=407, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=528, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=192, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=322, PETRI_DIFFERENCE_SUBTRAHEND_STATES=68, PETRI_FLOW=9626, PETRI_PLACES=499, PETRI_TRANSITIONS=863} [2021-03-24 20:25:08,230 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 244 predicate places. [2021-03-24 20:25:08,230 INFO L480 AbstractCegarLoop]: Abstraction has has 499 places, 863 transitions, 9626 flow [2021-03-24 20:25:08,232 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 383.3636363636364) internal successors, (8434), 22 states have internal predecessors, (8434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:25:08,232 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:25:08,232 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:25:08,232 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-03-24 20:25:08,232 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:25:08,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:25:08,232 INFO L82 PathProgramCache]: Analyzing trace with hash 300895135, now seen corresponding path program 5 times [2021-03-24 20:25:08,232 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:25:08,233 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769404610] [2021-03-24 20:25:08,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:25:08,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:25:08,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:08,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:25:08,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:08,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:25:08,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:08,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:25:08,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:08,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:25:08,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:08,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 20:25:08,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:08,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:25:08,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:08,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:25:08,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:08,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:25:08,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:08,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:25:08,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:08,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:25:08,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:08,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:25:08,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:08,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:25:08,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:08,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:25:08,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:08,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:25:08,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:08,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:25:08,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:08,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:25:08,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:08,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:25:08,511 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:08,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:25:08,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:08,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:25:08,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:08,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:25:08,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:08,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:25:08,578 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-24 20:25:08,579 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769404610] [2021-03-24 20:25:08,579 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:25:08,579 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-03-24 20:25:08,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557998813] [2021-03-24 20:25:08,579 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-24 20:25:08,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:25:08,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-24 20:25:08,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-03-24 20:25:08,585 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 382 out of 730 [2021-03-24 20:25:08,589 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 499 places, 863 transitions, 9626 flow. Second operand has 22 states, 22 states have (on average 383.3636363636364) internal successors, (8434), 22 states have internal predecessors, (8434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:25:08,589 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:25:08,589 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 382 of 730 [2021-03-24 20:25:08,589 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:25:12,602 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 60 [2021-03-24 20:25:12,770 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 64 [2021-03-24 20:25:21,312 INFO L129 PetriNetUnfolder]: 11365/32241 cut-off events. [2021-03-24 20:25:21,312 INFO L130 PetriNetUnfolder]: For 124497/124582 co-relation queries the response was YES. [2021-03-24 20:25:21,892 INFO L84 FinitePrefix]: Finished finitePrefix Result has 98055 conditions, 32241 events. 11365/32241 cut-off events. For 124497/124582 co-relation queries the response was YES. Maximal size of possible extension queue 311. Compared 298077 event pairs, 1792 based on Foata normal form. 89/31228 useless extension candidates. Maximal degree in co-relation 97476. Up to 8111 conditions per place. [2021-03-24 20:25:21,992 INFO L132 encePairwiseOnDemand]: 699/730 looper letters, 1121 selfloop transitions, 865 changer transitions 0/2124 dead transitions. [2021-03-24 20:25:21,992 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 552 places, 2124 transitions, 25068 flow [2021-03-24 20:25:21,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-03-24 20:25:21,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2021-03-24 20:25:22,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 21681 transitions. [2021-03-24 20:25:22,017 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.55 [2021-03-24 20:25:22,017 INFO L72 ComplementDD]: Start complementDD. Operand 54 states and 21681 transitions. [2021-03-24 20:25:22,017 INFO L73 IsDeterministic]: Start isDeterministic. Operand 54 states and 21681 transitions. [2021-03-24 20:25:22,022 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:25:22,022 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 54 states and 21681 transitions. [2021-03-24 20:25:22,040 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 55 states, 54 states have (on average 401.5) internal successors, (21681), 54 states have internal predecessors, (21681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:25:22,066 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 55 states, 55 states have (on average 730.0) internal successors, (40150), 55 states have internal predecessors, (40150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:25:22,073 INFO L81 ComplementDD]: Finished complementDD. Result has 55 states, 55 states have (on average 730.0) internal successors, (40150), 55 states have internal predecessors, (40150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:25:22,073 INFO L185 Difference]: Start difference. First operand has 499 places, 863 transitions, 9626 flow. Second operand 54 states and 21681 transitions. [2021-03-24 20:25:22,073 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 552 places, 2124 transitions, 25068 flow [2021-03-24 20:25:23,187 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 537 places, 2124 transitions, 23532 flow, removed 538 selfloop flow, removed 15 redundant places. [2021-03-24 20:25:23,208 INFO L241 Difference]: Finished difference. Result has 568 places, 1327 transitions, 19149 flow [2021-03-24 20:25:23,209 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=8960, PETRI_DIFFERENCE_MINUEND_PLACES=484, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=863, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=406, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=391, PETRI_DIFFERENCE_SUBTRAHEND_STATES=54, PETRI_FLOW=19149, PETRI_PLACES=568, PETRI_TRANSITIONS=1327} [2021-03-24 20:25:23,209 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 313 predicate places. [2021-03-24 20:25:23,209 INFO L480 AbstractCegarLoop]: Abstraction has has 568 places, 1327 transitions, 19149 flow [2021-03-24 20:25:23,210 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 383.3636363636364) internal successors, (8434), 22 states have internal predecessors, (8434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:25:23,210 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:25:23,210 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:25:23,211 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-24 20:25:23,211 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:25:23,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:25:23,211 INFO L82 PathProgramCache]: Analyzing trace with hash -721440919, now seen corresponding path program 6 times [2021-03-24 20:25:23,211 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:25:23,211 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482678248] [2021-03-24 20:25:23,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:25:23,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:25:23,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:23,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:25:23,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:23,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:25:23,262 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:23,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:25:23,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:23,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:25:23,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:23,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 20:25:23,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:23,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:25:23,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:23,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:25:23,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:23,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:25:23,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:23,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:25:23,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:23,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:25:23,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:23,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:25:23,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:23,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:25:23,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:23,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:25:23,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:23,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:25:23,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:23,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:25:23,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:23,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:25:23,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:23,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:25:23,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:23,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:25:23,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:23,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:25:23,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:23,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:25:23,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:23,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:25:23,640 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-24 20:25:23,641 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482678248] [2021-03-24 20:25:23,641 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:25:23,641 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-03-24 20:25:23,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745046492] [2021-03-24 20:25:23,641 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-24 20:25:23,641 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:25:23,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-24 20:25:23,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-03-24 20:25:23,646 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 382 out of 730 [2021-03-24 20:25:23,649 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 568 places, 1327 transitions, 19149 flow. Second operand has 22 states, 22 states have (on average 383.3636363636364) internal successors, (8434), 22 states have internal predecessors, (8434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:25:23,649 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:25:23,649 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 382 of 730 [2021-03-24 20:25:23,649 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:25:39,605 INFO L129 PetriNetUnfolder]: 11604/32979 cut-off events. [2021-03-24 20:25:39,605 INFO L130 PetriNetUnfolder]: For 167027/167111 co-relation queries the response was YES. [2021-03-24 20:25:40,190 INFO L84 FinitePrefix]: Finished finitePrefix Result has 108116 conditions, 32979 events. 11604/32979 cut-off events. For 167027/167111 co-relation queries the response was YES. Maximal size of possible extension queue 338. Compared 306783 event pairs, 1927 based on Foata normal form. 79/31922 useless extension candidates. Maximal degree in co-relation 107447. Up to 9473 conditions per place. [2021-03-24 20:25:40,276 INFO L132 encePairwiseOnDemand]: 700/730 looper letters, 1204 selfloop transitions, 827 changer transitions 0/2169 dead transitions. [2021-03-24 20:25:40,276 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 631 places, 2169 transitions, 28477 flow [2021-03-24 20:25:40,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-03-24 20:25:40,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2021-03-24 20:25:40,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 25509 transitions. [2021-03-24 20:25:40,300 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5459974315068493 [2021-03-24 20:25:40,300 INFO L72 ComplementDD]: Start complementDD. Operand 64 states and 25509 transitions. [2021-03-24 20:25:40,300 INFO L73 IsDeterministic]: Start isDeterministic. Operand 64 states and 25509 transitions. [2021-03-24 20:25:40,306 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:25:40,306 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 64 states and 25509 transitions. [2021-03-24 20:25:40,326 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 65 states, 64 states have (on average 398.578125) internal successors, (25509), 64 states have internal predecessors, (25509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:25:40,357 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 65 states, 65 states have (on average 730.0) internal successors, (47450), 65 states have internal predecessors, (47450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:25:40,365 INFO L81 ComplementDD]: Finished complementDD. Result has 65 states, 65 states have (on average 730.0) internal successors, (47450), 65 states have internal predecessors, (47450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:25:40,365 INFO L185 Difference]: Start difference. First operand has 568 places, 1327 transitions, 19149 flow. Second operand 64 states and 25509 transitions. [2021-03-24 20:25:40,366 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 631 places, 2169 transitions, 28477 flow [2021-03-24 20:25:42,070 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 623 places, 2169 transitions, 28150 flow, removed 148 selfloop flow, removed 8 redundant places. [2021-03-24 20:25:42,100 INFO L241 Difference]: Finished difference. Result has 649 places, 1436 transitions, 23018 flow [2021-03-24 20:25:42,101 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=18864, PETRI_DIFFERENCE_MINUEND_PLACES=560, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1327, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=721, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=580, PETRI_DIFFERENCE_SUBTRAHEND_STATES=64, PETRI_FLOW=23018, PETRI_PLACES=649, PETRI_TRANSITIONS=1436} [2021-03-24 20:25:42,101 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 394 predicate places. [2021-03-24 20:25:42,101 INFO L480 AbstractCegarLoop]: Abstraction has has 649 places, 1436 transitions, 23018 flow [2021-03-24 20:25:42,103 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 383.3636363636364) internal successors, (8434), 22 states have internal predecessors, (8434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:25:42,103 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:25:42,103 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:25:42,103 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-24 20:25:42,103 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:25:42,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:25:42,104 INFO L82 PathProgramCache]: Analyzing trace with hash -1823849769, now seen corresponding path program 7 times [2021-03-24 20:25:42,104 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:25:42,104 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064054525] [2021-03-24 20:25:42,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:25:42,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:25:42,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:42,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:25:42,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:42,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:25:42,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:42,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:25:42,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:42,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:25:42,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:42,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 20:25:42,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:42,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:25:42,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:42,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:25:42,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:42,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:25:42,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:42,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:25:42,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:42,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:25:42,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:42,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:25:42,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:42,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:25:42,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:42,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:25:42,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:42,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:25:42,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:42,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:25:42,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:42,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:25:42,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:42,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:25:42,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:42,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:25:42,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:42,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:25:42,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:42,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:25:42,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:25:42,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:25:42,420 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-24 20:25:42,421 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064054525] [2021-03-24 20:25:42,421 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:25:42,421 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-03-24 20:25:42,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815856488] [2021-03-24 20:25:42,421 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-24 20:25:42,421 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:25:42,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-24 20:25:42,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-03-24 20:25:42,428 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 382 out of 730 [2021-03-24 20:25:42,432 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 649 places, 1436 transitions, 23018 flow. Second operand has 21 states, 21 states have (on average 383.42857142857144) internal successors, (8052), 21 states have internal predecessors, (8052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:25:42,432 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:25:42,432 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 382 of 730 [2021-03-24 20:25:42,432 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:25:49,199 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 61 [2021-03-24 20:26:01,735 INFO L129 PetriNetUnfolder]: 11645/33160 cut-off events. [2021-03-24 20:26:01,735 INFO L130 PetriNetUnfolder]: For 199116/199193 co-relation queries the response was YES. [2021-03-24 20:26:02,720 INFO L84 FinitePrefix]: Finished finitePrefix Result has 112489 conditions, 33160 events. 11645/33160 cut-off events. For 199116/199193 co-relation queries the response was YES. Maximal size of possible extension queue 345. Compared 309138 event pairs, 1776 based on Foata normal form. 83/32105 useless extension candidates. Maximal degree in co-relation 112256. Up to 9285 conditions per place. [2021-03-24 20:26:02,807 INFO L132 encePairwiseOnDemand]: 700/730 looper letters, 1089 selfloop transitions, 1062 changer transitions 0/2289 dead transitions. [2021-03-24 20:26:02,807 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 740 places, 2289 transitions, 31992 flow [2021-03-24 20:26:02,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2021-03-24 20:26:02,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 92 states. [2021-03-24 20:26:02,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 36362 transitions. [2021-03-24 20:26:02,834 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5414234663490173 [2021-03-24 20:26:02,834 INFO L72 ComplementDD]: Start complementDD. Operand 92 states and 36362 transitions. [2021-03-24 20:26:02,834 INFO L73 IsDeterministic]: Start isDeterministic. Operand 92 states and 36362 transitions. [2021-03-24 20:26:02,842 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:26:02,842 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 92 states and 36362 transitions. [2021-03-24 20:26:02,871 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 93 states, 92 states have (on average 395.2391304347826) internal successors, (36362), 92 states have internal predecessors, (36362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:26:02,912 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 93 states, 93 states have (on average 730.0) internal successors, (67890), 93 states have internal predecessors, (67890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:26:02,925 INFO L81 ComplementDD]: Finished complementDD. Result has 93 states, 93 states have (on average 730.0) internal successors, (67890), 93 states have internal predecessors, (67890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:26:02,925 INFO L185 Difference]: Start difference. First operand has 649 places, 1436 transitions, 23018 flow. Second operand 92 states and 36362 transitions. [2021-03-24 20:26:02,925 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 740 places, 2289 transitions, 31992 flow [2021-03-24 20:26:04,799 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 710 places, 2289 transitions, 30320 flow, removed 349 selfloop flow, removed 30 redundant places. [2021-03-24 20:26:04,827 INFO L241 Difference]: Finished difference. Result has 716 places, 1538 transitions, 25670 flow [2021-03-24 20:26:04,828 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=21460, PETRI_DIFFERENCE_MINUEND_PLACES=619, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1436, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=962, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=467, PETRI_DIFFERENCE_SUBTRAHEND_STATES=92, PETRI_FLOW=25670, PETRI_PLACES=716, PETRI_TRANSITIONS=1538} [2021-03-24 20:26:04,828 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 461 predicate places. [2021-03-24 20:26:04,828 INFO L480 AbstractCegarLoop]: Abstraction has has 716 places, 1538 transitions, 25670 flow [2021-03-24 20:26:04,829 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 383.42857142857144) internal successors, (8052), 21 states have internal predecessors, (8052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:26:04,830 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:26:04,830 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:26:04,830 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-03-24 20:26:04,830 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:26:04,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:26:04,830 INFO L82 PathProgramCache]: Analyzing trace with hash -881154873, now seen corresponding path program 8 times [2021-03-24 20:26:04,830 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:26:04,830 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088775520] [2021-03-24 20:26:04,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:26:04,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:26:04,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:04,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:26:04,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:04,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:26:04,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:04,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:26:04,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:04,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:26:04,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:04,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 20:26:04,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:04,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:26:04,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:04,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:26:04,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:04,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:26:04,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:04,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:26:04,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:04,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:26:04,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:04,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:26:04,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:04,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:26:04,994 INFO L142 QuantifierPusher]: treesize reduction 14, result has 48.1 percent of original size [2021-03-24 20:26:04,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:26:05,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:05,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:26:05,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:05,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:26:05,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:05,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:26:05,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:05,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:26:05,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:05,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:26:05,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:05,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:26:05,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:05,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:26:05,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:05,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:26:05,144 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-24 20:26:05,144 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088775520] [2021-03-24 20:26:05,144 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:26:05,144 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-03-24 20:26:05,144 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433344847] [2021-03-24 20:26:05,145 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-24 20:26:05,145 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:26:05,145 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-24 20:26:05,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-03-24 20:26:05,150 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 382 out of 730 [2021-03-24 20:26:05,153 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 716 places, 1538 transitions, 25670 flow. Second operand has 20 states, 20 states have (on average 383.5) internal successors, (7670), 20 states have internal predecessors, (7670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:26:05,153 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:26:05,153 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 382 of 730 [2021-03-24 20:26:05,153 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:26:21,350 INFO L129 PetriNetUnfolder]: 11885/33750 cut-off events. [2021-03-24 20:26:21,350 INFO L130 PetriNetUnfolder]: For 200899/200992 co-relation queries the response was YES. [2021-03-24 20:26:22,391 INFO L84 FinitePrefix]: Finished finitePrefix Result has 116967 conditions, 33750 events. 11885/33750 cut-off events. For 200899/200992 co-relation queries the response was YES. Maximal size of possible extension queue 335. Compared 315676 event pairs, 1531 based on Foata normal form. 108/32751 useless extension candidates. Maximal degree in co-relation 116727. Up to 8149 conditions per place. [2021-03-24 20:26:22,493 INFO L132 encePairwiseOnDemand]: 700/730 looper letters, 727 selfloop transitions, 1294 changer transitions 0/2159 dead transitions. [2021-03-24 20:26:22,493 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 772 places, 2159 transitions, 34189 flow [2021-03-24 20:26:22,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-03-24 20:26:22,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2021-03-24 20:26:22,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 22557 transitions. [2021-03-24 20:26:22,511 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5421052631578948 [2021-03-24 20:26:22,511 INFO L72 ComplementDD]: Start complementDD. Operand 57 states and 22557 transitions. [2021-03-24 20:26:22,511 INFO L73 IsDeterministic]: Start isDeterministic. Operand 57 states and 22557 transitions. [2021-03-24 20:26:22,517 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:26:22,518 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 57 states and 22557 transitions. [2021-03-24 20:26:22,538 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 58 states, 57 states have (on average 395.7368421052632) internal successors, (22557), 57 states have internal predecessors, (22557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:26:22,566 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 58 states, 58 states have (on average 730.0) internal successors, (42340), 58 states have internal predecessors, (42340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:26:22,574 INFO L81 ComplementDD]: Finished complementDD. Result has 58 states, 58 states have (on average 730.0) internal successors, (42340), 58 states have internal predecessors, (42340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:26:22,574 INFO L185 Difference]: Start difference. First operand has 716 places, 1538 transitions, 25670 flow. Second operand 57 states and 22557 transitions. [2021-03-24 20:26:22,574 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 772 places, 2159 transitions, 34189 flow [2021-03-24 20:26:24,732 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 709 places, 2159 transitions, 30413 flow, removed 680 selfloop flow, removed 63 redundant places. [2021-03-24 20:26:24,758 INFO L241 Difference]: Finished difference. Result has 720 places, 1675 transitions, 27759 flow [2021-03-24 20:26:24,759 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=22410, PETRI_DIFFERENCE_MINUEND_PLACES=653, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1538, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1166, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=360, PETRI_DIFFERENCE_SUBTRAHEND_STATES=57, PETRI_FLOW=27759, PETRI_PLACES=720, PETRI_TRANSITIONS=1675} [2021-03-24 20:26:24,760 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 465 predicate places. [2021-03-24 20:26:24,760 INFO L480 AbstractCegarLoop]: Abstraction has has 720 places, 1675 transitions, 27759 flow [2021-03-24 20:26:24,760 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 383.5) internal successors, (7670), 20 states have internal predecessors, (7670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:26:24,760 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:26:24,761 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:26:24,761 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-03-24 20:26:24,761 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:26:24,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:26:24,761 INFO L82 PathProgramCache]: Analyzing trace with hash -2141209461, now seen corresponding path program 9 times [2021-03-24 20:26:24,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:26:24,761 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050562045] [2021-03-24 20:26:24,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:26:24,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:26:24,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:24,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:26:24,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:24,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:26:24,817 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:24,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:26:24,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:24,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:26:24,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:24,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 20:26:24,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:24,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:26:24,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:24,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:26:24,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:24,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:26:24,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:24,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:26:24,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:24,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:26:24,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:24,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:26:24,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:24,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:26:24,921 INFO L142 QuantifierPusher]: treesize reduction 14, result has 48.1 percent of original size [2021-03-24 20:26:24,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:26:24,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:24,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:26:24,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:24,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:26:24,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:24,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:26:24,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:24,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:26:24,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:24,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:26:25,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:25,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:26:25,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:25,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:26:25,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:25,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:26:25,033 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-24 20:26:25,033 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050562045] [2021-03-24 20:26:25,033 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:26:25,033 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-03-24 20:26:25,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977137712] [2021-03-24 20:26:25,034 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-24 20:26:25,034 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:26:25,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-24 20:26:25,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-03-24 20:26:25,038 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 382 out of 730 [2021-03-24 20:26:25,040 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 720 places, 1675 transitions, 27759 flow. Second operand has 20 states, 20 states have (on average 383.5) internal successors, (7670), 20 states have internal predecessors, (7670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:26:25,040 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:26:25,040 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 382 of 730 [2021-03-24 20:26:25,040 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:26:38,494 INFO L129 PetriNetUnfolder]: 11980/34204 cut-off events. [2021-03-24 20:26:38,495 INFO L130 PetriNetUnfolder]: For 206096/206187 co-relation queries the response was YES. [2021-03-24 20:26:39,550 INFO L84 FinitePrefix]: Finished finitePrefix Result has 117636 conditions, 34204 events. 11980/34204 cut-off events. For 206096/206187 co-relation queries the response was YES. Maximal size of possible extension queue 370. Compared 321690 event pairs, 2507 based on Foata normal form. 101/33149 useless extension candidates. Maximal degree in co-relation 117404. Up to 8337 conditions per place. [2021-03-24 20:26:39,655 INFO L132 encePairwiseOnDemand]: 701/730 looper letters, 1511 selfloop transitions, 421 changer transitions 0/2070 dead transitions. [2021-03-24 20:26:39,656 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 738 places, 2070 transitions, 33400 flow [2021-03-24 20:26:39,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-24 20:26:39,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2021-03-24 20:26:39,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 7859 transitions. [2021-03-24 20:26:39,661 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.566618601297765 [2021-03-24 20:26:39,661 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 7859 transitions. [2021-03-24 20:26:39,661 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 7859 transitions. [2021-03-24 20:26:39,663 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:26:39,663 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 7859 transitions. [2021-03-24 20:26:39,669 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 413.63157894736844) internal successors, (7859), 19 states have internal predecessors, (7859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:26:39,676 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 730.0) internal successors, (14600), 20 states have internal predecessors, (14600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:26:39,677 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 730.0) internal successors, (14600), 20 states have internal predecessors, (14600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:26:39,678 INFO L185 Difference]: Start difference. First operand has 720 places, 1675 transitions, 27759 flow. Second operand 19 states and 7859 transitions. [2021-03-24 20:26:39,678 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 738 places, 2070 transitions, 33400 flow [2021-03-24 20:26:42,237 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 700 places, 2070 transitions, 31715 flow, removed 287 selfloop flow, removed 38 redundant places. [2021-03-24 20:26:42,267 INFO L241 Difference]: Finished difference. Result has 706 places, 1690 transitions, 27306 flow [2021-03-24 20:26:42,268 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=26098, PETRI_DIFFERENCE_MINUEND_PLACES=682, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1675, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=406, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1260, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=27306, PETRI_PLACES=706, PETRI_TRANSITIONS=1690} [2021-03-24 20:26:42,269 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 451 predicate places. [2021-03-24 20:26:42,269 INFO L480 AbstractCegarLoop]: Abstraction has has 706 places, 1690 transitions, 27306 flow [2021-03-24 20:26:42,270 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 383.5) internal successors, (7670), 20 states have internal predecessors, (7670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:26:42,270 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:26:42,270 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:26:42,270 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-03-24 20:26:42,270 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:26:42,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:26:42,270 INFO L82 PathProgramCache]: Analyzing trace with hash -1944323755, now seen corresponding path program 10 times [2021-03-24 20:26:42,271 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:26:42,271 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858043089] [2021-03-24 20:26:42,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:26:42,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:26:42,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:42,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:26:42,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:42,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:26:42,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:42,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:26:42,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:42,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:26:42,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:42,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 20:26:42,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:42,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:26:42,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:42,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:26:42,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:42,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:26:42,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:42,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:26:42,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:42,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:26:42,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:42,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:26:42,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:42,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:26:42,456 INFO L142 QuantifierPusher]: treesize reduction 14, result has 48.1 percent of original size [2021-03-24 20:26:42,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:26:42,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:42,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:26:42,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:42,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:26:42,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:42,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:26:42,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:42,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:26:42,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:42,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:26:42,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:42,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:26:42,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:42,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:26:42,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:26:42,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:26:42,567 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-24 20:26:42,567 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858043089] [2021-03-24 20:26:42,567 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:26:42,567 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-03-24 20:26:42,567 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225026068] [2021-03-24 20:26:42,568 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-24 20:26:42,568 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:26:42,568 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-24 20:26:42,568 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-03-24 20:26:42,573 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 382 out of 730 [2021-03-24 20:26:42,576 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 706 places, 1690 transitions, 27306 flow. Second operand has 20 states, 20 states have (on average 383.5) internal successors, (7670), 20 states have internal predecessors, (7670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:26:42,576 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:26:42,576 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 382 of 730 [2021-03-24 20:26:42,576 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:26:46,505 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 59 [2021-03-24 20:26:58,952 INFO L129 PetriNetUnfolder]: 12066/34424 cut-off events. [2021-03-24 20:26:58,952 INFO L130 PetriNetUnfolder]: For 204346/204431 co-relation queries the response was YES. [2021-03-24 20:26:59,810 INFO L84 FinitePrefix]: Finished finitePrefix Result has 116366 conditions, 34424 events. 12066/34424 cut-off events. For 204346/204431 co-relation queries the response was YES. Maximal size of possible extension queue 378. Compared 324056 event pairs, 1917 based on Foata normal form. 86/33351 useless extension candidates. Maximal degree in co-relation 116143. Up to 10172 conditions per place. [2021-03-24 20:26:59,904 INFO L132 encePairwiseOnDemand]: 700/730 looper letters, 881 selfloop transitions, 1159 changer transitions 0/2178 dead transitions. [2021-03-24 20:26:59,904 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 766 places, 2178 transitions, 33454 flow [2021-03-24 20:26:59,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-03-24 20:26:59,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2021-03-24 20:26:59,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 24092 transitions. [2021-03-24 20:26:59,915 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5410285200988098 [2021-03-24 20:26:59,915 INFO L72 ComplementDD]: Start complementDD. Operand 61 states and 24092 transitions. [2021-03-24 20:26:59,915 INFO L73 IsDeterministic]: Start isDeterministic. Operand 61 states and 24092 transitions. [2021-03-24 20:26:59,919 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:26:59,919 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 61 states and 24092 transitions. [2021-03-24 20:26:59,936 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 62 states, 61 states have (on average 394.95081967213116) internal successors, (24092), 61 states have internal predecessors, (24092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:27:00,155 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 62 states, 62 states have (on average 730.0) internal successors, (45260), 62 states have internal predecessors, (45260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:27:00,178 INFO L81 ComplementDD]: Finished complementDD. Result has 62 states, 62 states have (on average 730.0) internal successors, (45260), 62 states have internal predecessors, (45260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:27:00,178 INFO L185 Difference]: Start difference. First operand has 706 places, 1690 transitions, 27306 flow. Second operand 61 states and 24092 transitions. [2021-03-24 20:27:00,178 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 766 places, 2178 transitions, 33454 flow [2021-03-24 20:27:02,665 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 756 places, 2178 transitions, 32780 flow, removed 83 selfloop flow, removed 10 redundant places. [2021-03-24 20:27:02,698 INFO L241 Difference]: Finished difference. Result has 763 places, 1708 transitions, 29452 flow [2021-03-24 20:27:02,700 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=26682, PETRI_DIFFERENCE_MINUEND_PLACES=696, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1690, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1142, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=539, PETRI_DIFFERENCE_SUBTRAHEND_STATES=61, PETRI_FLOW=29452, PETRI_PLACES=763, PETRI_TRANSITIONS=1708} [2021-03-24 20:27:02,700 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 508 predicate places. [2021-03-24 20:27:02,700 INFO L480 AbstractCegarLoop]: Abstraction has has 763 places, 1708 transitions, 29452 flow [2021-03-24 20:27:02,701 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 383.5) internal successors, (7670), 20 states have internal predecessors, (7670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:27:02,701 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:27:02,701 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:27:02,702 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-03-24 20:27:02,702 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:27:02,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:27:02,702 INFO L82 PathProgramCache]: Analyzing trace with hash -670712867, now seen corresponding path program 11 times [2021-03-24 20:27:02,702 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:27:02,702 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967727596] [2021-03-24 20:27:02,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:27:02,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:27:02,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:02,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:27:02,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:02,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:27:02,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:02,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:27:02,767 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:02,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:27:02,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:02,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 20:27:02,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:02,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:27:02,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:02,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:27:02,817 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:02,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:27:02,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:02,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:27:02,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:02,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:27:02,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:02,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:27:02,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:02,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:27:02,886 INFO L142 QuantifierPusher]: treesize reduction 14, result has 48.1 percent of original size [2021-03-24 20:27:02,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:27:02,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:02,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:27:02,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:02,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:27:02,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:02,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:27:02,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:02,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:27:03,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:03,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:27:03,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:03,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:27:03,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:03,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:27:03,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:03,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:27:03,130 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-24 20:27:03,130 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967727596] [2021-03-24 20:27:03,131 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:27:03,131 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-03-24 20:27:03,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457239745] [2021-03-24 20:27:03,131 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-24 20:27:03,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:27:03,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-24 20:27:03,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-03-24 20:27:03,137 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 382 out of 730 [2021-03-24 20:27:03,140 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 763 places, 1708 transitions, 29452 flow. Second operand has 20 states, 20 states have (on average 383.5) internal successors, (7670), 20 states have internal predecessors, (7670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:27:03,140 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:27:03,140 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 382 of 730 [2021-03-24 20:27:03,140 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:27:18,505 INFO L129 PetriNetUnfolder]: 12203/34808 cut-off events. [2021-03-24 20:27:18,505 INFO L130 PetriNetUnfolder]: For 232310/232401 co-relation queries the response was YES. [2021-03-24 20:27:19,779 INFO L84 FinitePrefix]: Finished finitePrefix Result has 121168 conditions, 34808 events. 12203/34808 cut-off events. For 232310/232401 co-relation queries the response was YES. Maximal size of possible extension queue 385. Compared 328518 event pairs, 2862 based on Foata normal form. 90/33715 useless extension candidates. Maximal degree in co-relation 120934. Up to 10419 conditions per place. [2021-03-24 20:27:19,886 INFO L132 encePairwiseOnDemand]: 700/730 looper letters, 1363 selfloop transitions, 714 changer transitions 0/2215 dead transitions. [2021-03-24 20:27:19,886 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 798 places, 2215 transitions, 36279 flow [2021-03-24 20:27:19,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-03-24 20:27:19,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-03-24 20:27:19,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 14502 transitions. [2021-03-24 20:27:19,893 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5518264840182648 [2021-03-24 20:27:19,893 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 14502 transitions. [2021-03-24 20:27:19,893 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 14502 transitions. [2021-03-24 20:27:19,895 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:27:19,895 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 14502 transitions. [2021-03-24 20:27:19,902 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 402.8333333333333) internal successors, (14502), 36 states have internal predecessors, (14502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:27:19,913 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 730.0) internal successors, (27010), 37 states have internal predecessors, (27010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:27:19,916 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 730.0) internal successors, (27010), 37 states have internal predecessors, (27010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:27:19,916 INFO L185 Difference]: Start difference. First operand has 763 places, 1708 transitions, 29452 flow. Second operand 36 states and 14502 transitions. [2021-03-24 20:27:19,916 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 798 places, 2215 transitions, 36279 flow [2021-03-24 20:27:22,459 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 750 places, 2215 transitions, 33641 flow, removed 128 selfloop flow, removed 48 redundant places. [2021-03-24 20:27:22,487 INFO L241 Difference]: Finished difference. Result has 756 places, 1747 transitions, 29222 flow [2021-03-24 20:27:22,489 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=26863, PETRI_DIFFERENCE_MINUEND_PLACES=715, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1708, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=675, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1025, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=29222, PETRI_PLACES=756, PETRI_TRANSITIONS=1747} [2021-03-24 20:27:22,489 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 501 predicate places. [2021-03-24 20:27:22,489 INFO L480 AbstractCegarLoop]: Abstraction has has 756 places, 1747 transitions, 29222 flow [2021-03-24 20:27:22,490 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 383.5) internal successors, (7670), 20 states have internal predecessors, (7670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:27:22,490 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:27:22,490 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:27:22,490 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-03-24 20:27:22,490 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:27:22,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:27:22,491 INFO L82 PathProgramCache]: Analyzing trace with hash 1456139063, now seen corresponding path program 12 times [2021-03-24 20:27:22,491 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:27:22,491 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538073765] [2021-03-24 20:27:22,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:27:22,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:27:22,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:22,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:27:22,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:22,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:27:22,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:22,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:27:22,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:22,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:27:22,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:22,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 20:27:22,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:22,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:27:22,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:22,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:27:22,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:22,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:27:22,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:22,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:27:22,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:22,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:27:22,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:22,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:27:22,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:22,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:27:22,645 INFO L142 QuantifierPusher]: treesize reduction 14, result has 48.1 percent of original size [2021-03-24 20:27:22,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:27:22,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:22,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:27:22,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:22,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:27:22,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:22,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:27:22,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:22,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:27:22,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:22,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:27:22,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:22,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:27:22,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:22,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:27:22,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:22,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:27:22,760 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-24 20:27:22,760 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538073765] [2021-03-24 20:27:22,760 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:27:22,760 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-03-24 20:27:22,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729368121] [2021-03-24 20:27:22,761 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-24 20:27:22,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:27:22,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-24 20:27:22,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-03-24 20:27:22,766 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 382 out of 730 [2021-03-24 20:27:22,769 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 756 places, 1747 transitions, 29222 flow. Second operand has 20 states, 20 states have (on average 383.5) internal successors, (7670), 20 states have internal predecessors, (7670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:27:22,769 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:27:22,769 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 382 of 730 [2021-03-24 20:27:22,769 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:27:37,521 INFO L129 PetriNetUnfolder]: 12244/34932 cut-off events. [2021-03-24 20:27:37,521 INFO L130 PetriNetUnfolder]: For 226038/226131 co-relation queries the response was YES. [2021-03-24 20:27:38,441 INFO L84 FinitePrefix]: Finished finitePrefix Result has 122659 conditions, 34932 events. 12244/34932 cut-off events. For 226038/226131 co-relation queries the response was YES. Maximal size of possible extension queue 388. Compared 329926 event pairs, 2892 based on Foata normal form. 92/33839 useless extension candidates. Maximal degree in co-relation 122422. Up to 10626 conditions per place. [2021-03-24 20:27:38,537 INFO L132 encePairwiseOnDemand]: 700/730 looper letters, 1311 selfloop transitions, 701 changer transitions 0/2150 dead transitions. [2021-03-24 20:27:38,537 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 783 places, 2150 transitions, 34903 flow [2021-03-24 20:27:38,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-24 20:27:38,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2021-03-24 20:27:38,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 11346 transitions. [2021-03-24 20:27:38,542 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5550880626223093 [2021-03-24 20:27:38,542 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 11346 transitions. [2021-03-24 20:27:38,542 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 11346 transitions. [2021-03-24 20:27:38,543 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:27:38,543 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 11346 transitions. [2021-03-24 20:27:38,549 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 405.2142857142857) internal successors, (11346), 28 states have internal predecessors, (11346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:27:38,556 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 730.0) internal successors, (21170), 29 states have internal predecessors, (21170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:27:38,558 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 730.0) internal successors, (21170), 29 states have internal predecessors, (21170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:27:38,558 INFO L185 Difference]: Start difference. First operand has 756 places, 1747 transitions, 29222 flow. Second operand 28 states and 11346 transitions. [2021-03-24 20:27:38,558 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 783 places, 2150 transitions, 34903 flow [2021-03-24 20:27:41,220 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 763 places, 2150 transitions, 33937 flow, removed 103 selfloop flow, removed 20 redundant places. [2021-03-24 20:27:41,251 INFO L241 Difference]: Finished difference. Result has 769 places, 1761 transitions, 30073 flow [2021-03-24 20:27:41,253 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=28284, PETRI_DIFFERENCE_MINUEND_PLACES=736, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1747, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=689, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1051, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=30073, PETRI_PLACES=769, PETRI_TRANSITIONS=1761} [2021-03-24 20:27:41,253 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 514 predicate places. [2021-03-24 20:27:41,253 INFO L480 AbstractCegarLoop]: Abstraction has has 769 places, 1761 transitions, 30073 flow [2021-03-24 20:27:41,254 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 383.5) internal successors, (7670), 20 states have internal predecessors, (7670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:27:41,254 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:27:41,254 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:27:41,254 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-03-24 20:27:41,254 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:27:41,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:27:41,254 INFO L82 PathProgramCache]: Analyzing trace with hash -1099565235, now seen corresponding path program 1 times [2021-03-24 20:27:41,254 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:27:41,254 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936527711] [2021-03-24 20:27:41,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:27:41,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:27:41,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:41,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:27:41,296 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:27:41,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:27:41,314 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:27:41,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:27:41,334 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:27:41,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:27:41,356 INFO L142 QuantifierPusher]: treesize reduction 4, result has 88.6 percent of original size [2021-03-24 20:27:41,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 20:27:41,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:41,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:27:41,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:41,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:27:41,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:41,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:27:41,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:41,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:27:41,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:41,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 20:27:41,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:41,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 20:27:41,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:41,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 20:27:41,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:41,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:27:41,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:41,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:27:41,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:41,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:27:41,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:41,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:27:41,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:41,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:27:41,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:41,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:27:41,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:41,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:27:41,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:41,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:27:41,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:41,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:27:41,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:27:41,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:27:41,680 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-24 20:27:41,680 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936527711] [2021-03-24 20:27:41,680 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:27:41,680 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-03-24 20:27:41,680 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306744] [2021-03-24 20:27:41,681 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-24 20:27:41,681 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:27:41,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-24 20:27:41,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=446, Unknown=0, NotChecked=0, Total=506 [2021-03-24 20:27:41,687 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 379 out of 730 [2021-03-24 20:27:41,689 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 769 places, 1761 transitions, 30073 flow. Second operand has 23 states, 23 states have (on average 380.3478260869565) internal successors, (8748), 23 states have internal predecessors, (8748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:27:41,690 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:27:41,690 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 379 of 730 [2021-03-24 20:27:41,690 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:27:43,243 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 51 [2021-03-24 20:27:44,880 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 58 [2021-03-24 20:27:45,105 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 61 [2021-03-24 20:27:53,152 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 55 [2021-03-24 20:28:01,120 INFO L129 PetriNetUnfolder]: 12484/35576 cut-off events. [2021-03-24 20:28:01,120 INFO L130 PetriNetUnfolder]: For 238117/238232 co-relation queries the response was YES. [2021-03-24 20:28:02,198 INFO L84 FinitePrefix]: Finished finitePrefix Result has 126858 conditions, 35576 events. 12484/35576 cut-off events. For 238117/238232 co-relation queries the response was YES. Maximal size of possible extension queue 395. Compared 337380 event pairs, 1978 based on Foata normal form. 108/34489 useless extension candidates. Maximal degree in co-relation 126613. Up to 10433 conditions per place. [2021-03-24 20:28:02,299 INFO L132 encePairwiseOnDemand]: 700/730 looper letters, 1092 selfloop transitions, 1169 changer transitions 0/2399 dead transitions. [2021-03-24 20:28:02,299 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 832 places, 2399 transitions, 37032 flow [2021-03-24 20:28:02,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-03-24 20:28:02,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2021-03-24 20:28:02,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 25261 transitions. [2021-03-24 20:28:02,309 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5406892123287671 [2021-03-24 20:28:02,309 INFO L72 ComplementDD]: Start complementDD. Operand 64 states and 25261 transitions. [2021-03-24 20:28:02,309 INFO L73 IsDeterministic]: Start isDeterministic. Operand 64 states and 25261 transitions. [2021-03-24 20:28:02,312 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:28:02,312 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 64 states and 25261 transitions. [2021-03-24 20:28:02,324 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 65 states, 64 states have (on average 394.703125) internal successors, (25261), 64 states have internal predecessors, (25261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:28:02,346 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 65 states, 65 states have (on average 730.0) internal successors, (47450), 65 states have internal predecessors, (47450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:28:02,353 INFO L81 ComplementDD]: Finished complementDD. Result has 65 states, 65 states have (on average 730.0) internal successors, (47450), 65 states have internal predecessors, (47450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:28:02,353 INFO L185 Difference]: Start difference. First operand has 769 places, 1761 transitions, 30073 flow. Second operand 64 states and 25261 transitions. [2021-03-24 20:28:02,353 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 832 places, 2399 transitions, 37032 flow [2021-03-24 20:28:04,973 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 814 places, 2399 transitions, 36094 flow, removed 91 selfloop flow, removed 18 redundant places. [2021-03-24 20:28:05,011 INFO L241 Difference]: Finished difference. Result has 822 places, 1788 transitions, 32085 flow [2021-03-24 20:28:05,013 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=29157, PETRI_DIFFERENCE_MINUEND_PLACES=751, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1761, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1146, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=607, PETRI_DIFFERENCE_SUBTRAHEND_STATES=64, PETRI_FLOW=32085, PETRI_PLACES=822, PETRI_TRANSITIONS=1788} [2021-03-24 20:28:05,013 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 567 predicate places. [2021-03-24 20:28:05,013 INFO L480 AbstractCegarLoop]: Abstraction has has 822 places, 1788 transitions, 32085 flow [2021-03-24 20:28:05,014 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 380.3478260869565) internal successors, (8748), 23 states have internal predecessors, (8748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:28:05,014 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:28:05,015 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:28:05,015 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-03-24 20:28:05,015 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:28:05,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:28:05,015 INFO L82 PathProgramCache]: Analyzing trace with hash -349041679, now seen corresponding path program 2 times [2021-03-24 20:28:05,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:28:05,015 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043550295] [2021-03-24 20:28:05,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:28:05,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:28:05,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:05,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:28:05,056 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:28:05,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:28:05,074 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:28:05,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:28:05,093 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:28:05,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:28:05,113 INFO L142 QuantifierPusher]: treesize reduction 4, result has 88.6 percent of original size [2021-03-24 20:28:05,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 20:28:05,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:05,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:28:05,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:05,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:28:05,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:05,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:28:05,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:05,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:28:05,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:05,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:28:05,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:05,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:28:05,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:05,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:28:05,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:05,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:28:05,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:05,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:28:05,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:05,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:28:05,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:05,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:28:05,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:05,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:28:05,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:05,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:28:05,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:05,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 20:28:05,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:05,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:28:05,428 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:05,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:28:05,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:05,450 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:28:05,470 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-24 20:28:05,471 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043550295] [2021-03-24 20:28:05,471 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:28:05,471 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-03-24 20:28:05,471 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519217498] [2021-03-24 20:28:05,471 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-24 20:28:05,471 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:28:05,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-24 20:28:05,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=447, Unknown=0, NotChecked=0, Total=506 [2021-03-24 20:28:05,477 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 379 out of 730 [2021-03-24 20:28:05,480 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 822 places, 1788 transitions, 32085 flow. Second operand has 23 states, 23 states have (on average 380.3478260869565) internal successors, (8748), 23 states have internal predecessors, (8748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:28:05,480 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:28:05,481 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 379 of 730 [2021-03-24 20:28:05,481 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:28:25,703 INFO L129 PetriNetUnfolder]: 12891/36538 cut-off events. [2021-03-24 20:28:25,703 INFO L130 PetriNetUnfolder]: For 263907/264051 co-relation queries the response was YES. [2021-03-24 20:28:26,484 INFO L84 FinitePrefix]: Finished finitePrefix Result has 136846 conditions, 36538 events. 12891/36538 cut-off events. For 263907/264051 co-relation queries the response was YES. Maximal size of possible extension queue 405. Compared 348175 event pairs, 1932 based on Foata normal form. 137/35464 useless extension candidates. Maximal degree in co-relation 136585. Up to 10470 conditions per place. [2021-03-24 20:28:26,597 INFO L132 encePairwiseOnDemand]: 699/730 looper letters, 1102 selfloop transitions, 1277 changer transitions 0/2517 dead transitions. [2021-03-24 20:28:26,597 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 889 places, 2517 transitions, 41133 flow [2021-03-24 20:28:26,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-03-24 20:28:26,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2021-03-24 20:28:26,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 26790 transitions. [2021-03-24 20:28:26,609 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5396857373086221 [2021-03-24 20:28:26,609 INFO L72 ComplementDD]: Start complementDD. Operand 68 states and 26790 transitions. [2021-03-24 20:28:26,609 INFO L73 IsDeterministic]: Start isDeterministic. Operand 68 states and 26790 transitions. [2021-03-24 20:28:26,613 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:28:26,613 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 68 states and 26790 transitions. [2021-03-24 20:28:26,627 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 69 states, 68 states have (on average 393.97058823529414) internal successors, (26790), 68 states have internal predecessors, (26790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:28:26,659 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 69 states, 69 states have (on average 730.0) internal successors, (50370), 69 states have internal predecessors, (50370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:28:26,669 INFO L81 ComplementDD]: Finished complementDD. Result has 69 states, 69 states have (on average 730.0) internal successors, (50370), 69 states have internal predecessors, (50370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:28:26,669 INFO L185 Difference]: Start difference. First operand has 822 places, 1788 transitions, 32085 flow. Second operand 68 states and 26790 transitions. [2021-03-24 20:28:26,669 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 889 places, 2517 transitions, 41133 flow [2021-03-24 20:28:29,865 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 853 places, 2517 transitions, 39076 flow, removed 175 selfloop flow, removed 36 redundant places. [2021-03-24 20:28:29,905 INFO L241 Difference]: Finished difference. Result has 865 places, 1893 transitions, 35133 flow [2021-03-24 20:28:29,907 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=30230, PETRI_DIFFERENCE_MINUEND_PLACES=786, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1788, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1191, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=559, PETRI_DIFFERENCE_SUBTRAHEND_STATES=68, PETRI_FLOW=35133, PETRI_PLACES=865, PETRI_TRANSITIONS=1893} [2021-03-24 20:28:29,907 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 610 predicate places. [2021-03-24 20:28:29,907 INFO L480 AbstractCegarLoop]: Abstraction has has 865 places, 1893 transitions, 35133 flow [2021-03-24 20:28:29,908 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 380.3478260869565) internal successors, (8748), 23 states have internal predecessors, (8748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:28:29,908 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:28:29,908 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:28:29,909 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-03-24 20:28:29,909 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:28:29,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:28:29,909 INFO L82 PathProgramCache]: Analyzing trace with hash 773308467, now seen corresponding path program 3 times [2021-03-24 20:28:29,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:28:29,909 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514509570] [2021-03-24 20:28:29,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:28:29,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:28:29,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:29,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:28:29,960 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:28:29,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:28:29,978 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:28:29,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:28:29,998 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:28:29,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:28:30,020 INFO L142 QuantifierPusher]: treesize reduction 4, result has 88.6 percent of original size [2021-03-24 20:28:30,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 20:28:30,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:30,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:28:30,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:30,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:28:30,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:30,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:28:30,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:30,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:28:30,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:30,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:28:30,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:30,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:28:30,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:30,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:28:30,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:30,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:28:30,268 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2021-03-24 20:28:30,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:30,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:28:30,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:30,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:28:30,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:30,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:28:30,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:30,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:28:30,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:30,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 20:28:30,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:30,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:28:30,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:30,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:28:30,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:30,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:28:30,452 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:30,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:28:30,469 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-24 20:28:30,469 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514509570] [2021-03-24 20:28:30,469 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:28:30,469 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-03-24 20:28:30,469 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475195578] [2021-03-24 20:28:30,469 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-24 20:28:30,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:28:30,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-24 20:28:30,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-03-24 20:28:30,475 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 379 out of 730 [2021-03-24 20:28:30,477 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 865 places, 1893 transitions, 35133 flow. Second operand has 23 states, 23 states have (on average 380.3478260869565) internal successors, (8748), 23 states have internal predecessors, (8748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:28:30,477 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:28:30,477 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 379 of 730 [2021-03-24 20:28:30,477 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:28:50,792 INFO L129 PetriNetUnfolder]: 13030/36941 cut-off events. [2021-03-24 20:28:50,792 INFO L130 PetriNetUnfolder]: For 298953/299113 co-relation queries the response was YES. [2021-03-24 20:28:51,774 INFO L84 FinitePrefix]: Finished finitePrefix Result has 143242 conditions, 36941 events. 13030/36941 cut-off events. For 298953/299113 co-relation queries the response was YES. Maximal size of possible extension queue 409. Compared 353097 event pairs, 1641 based on Foata normal form. 141/35846 useless extension candidates. Maximal degree in co-relation 142967. Up to 10508 conditions per place. [2021-03-24 20:28:51,876 INFO L132 encePairwiseOnDemand]: 699/730 looper letters, 1101 selfloop transitions, 1292 changer transitions 0/2531 dead transitions. [2021-03-24 20:28:51,876 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 926 places, 2531 transitions, 42876 flow [2021-03-24 20:28:51,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-03-24 20:28:51,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2021-03-24 20:28:51,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 24474 transitions. [2021-03-24 20:28:51,886 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5407423773751657 [2021-03-24 20:28:51,886 INFO L72 ComplementDD]: Start complementDD. Operand 62 states and 24474 transitions. [2021-03-24 20:28:51,886 INFO L73 IsDeterministic]: Start isDeterministic. Operand 62 states and 24474 transitions. [2021-03-24 20:28:51,888 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:28:51,888 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 62 states and 24474 transitions. [2021-03-24 20:28:51,899 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 63 states, 62 states have (on average 394.741935483871) internal successors, (24474), 62 states have internal predecessors, (24474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:28:51,918 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 63 states, 63 states have (on average 730.0) internal successors, (45990), 63 states have internal predecessors, (45990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:28:51,924 INFO L81 ComplementDD]: Finished complementDD. Result has 63 states, 63 states have (on average 730.0) internal successors, (45990), 63 states have internal predecessors, (45990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:28:51,924 INFO L185 Difference]: Start difference. First operand has 865 places, 1893 transitions, 35133 flow. Second operand 62 states and 24474 transitions. [2021-03-24 20:28:51,924 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 926 places, 2531 transitions, 42876 flow [2021-03-24 20:28:55,629 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 899 places, 2531 transitions, 41714 flow, removed 200 selfloop flow, removed 27 redundant places. [2021-03-24 20:28:55,673 INFO L241 Difference]: Finished difference. Result has 905 places, 1938 transitions, 37849 flow [2021-03-24 20:28:55,675 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=34021, PETRI_DIFFERENCE_MINUEND_PLACES=838, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1893, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1250, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=607, PETRI_DIFFERENCE_SUBTRAHEND_STATES=62, PETRI_FLOW=37849, PETRI_PLACES=905, PETRI_TRANSITIONS=1938} [2021-03-24 20:28:55,675 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 650 predicate places. [2021-03-24 20:28:55,675 INFO L480 AbstractCegarLoop]: Abstraction has has 905 places, 1938 transitions, 37849 flow [2021-03-24 20:28:55,676 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 380.3478260869565) internal successors, (8748), 23 states have internal predecessors, (8748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:28:55,677 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:28:55,677 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:28:55,677 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-03-24 20:28:55,677 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:28:55,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:28:55,677 INFO L82 PathProgramCache]: Analyzing trace with hash -1448832055, now seen corresponding path program 4 times [2021-03-24 20:28:55,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:28:55,677 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603215172] [2021-03-24 20:28:55,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:28:55,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:28:55,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:55,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:28:55,731 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:28:55,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:28:55,749 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:28:55,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:28:55,767 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:28:55,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:28:55,787 INFO L142 QuantifierPusher]: treesize reduction 4, result has 88.6 percent of original size [2021-03-24 20:28:55,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 20:28:55,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:55,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:28:55,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:55,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:28:55,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:55,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:28:55,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:55,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:28:55,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:55,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:28:55,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:55,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 20:28:55,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:55,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 20:28:55,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:55,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:28:55,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:55,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:28:55,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:55,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:28:55,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:55,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:28:55,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:55,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:28:55,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:55,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:28:56,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:56,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:28:56,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:56,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:28:56,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:56,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:28:56,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:28:56,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:28:56,086 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-24 20:28:56,086 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603215172] [2021-03-24 20:28:56,086 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:28:56,086 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-03-24 20:28:56,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470214227] [2021-03-24 20:28:56,086 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-24 20:28:56,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:28:56,087 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-24 20:28:56,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=446, Unknown=0, NotChecked=0, Total=506 [2021-03-24 20:28:56,091 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 379 out of 730 [2021-03-24 20:28:56,093 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 905 places, 1938 transitions, 37849 flow. Second operand has 23 states, 23 states have (on average 380.3478260869565) internal successors, (8748), 23 states have internal predecessors, (8748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:28:56,093 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:28:56,093 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 379 of 730 [2021-03-24 20:28:56,093 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:28:58,252 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 57 [2021-03-24 20:29:00,658 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 55 [2021-03-24 20:29:18,359 INFO L129 PetriNetUnfolder]: 13744/38672 cut-off events. [2021-03-24 20:29:18,359 INFO L130 PetriNetUnfolder]: For 358774/358972 co-relation queries the response was YES. [2021-03-24 20:29:19,461 INFO L84 FinitePrefix]: Finished finitePrefix Result has 155829 conditions, 38672 events. 13744/38672 cut-off events. For 358774/358972 co-relation queries the response was YES. Maximal size of possible extension queue 447. Compared 372429 event pairs, 1676 based on Foata normal form. 168/37562 useless extension candidates. Maximal degree in co-relation 155543. Up to 10137 conditions per place. [2021-03-24 20:29:19,577 INFO L132 encePairwiseOnDemand]: 699/730 looper letters, 1517 selfloop transitions, 1173 changer transitions 0/2828 dead transitions. [2021-03-24 20:29:19,577 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 962 places, 2828 transitions, 49284 flow [2021-03-24 20:29:19,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-03-24 20:29:19,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2021-03-24 20:29:19,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 23085 transitions. [2021-03-24 20:29:19,594 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5452290977798772 [2021-03-24 20:29:19,594 INFO L72 ComplementDD]: Start complementDD. Operand 58 states and 23085 transitions. [2021-03-24 20:29:19,594 INFO L73 IsDeterministic]: Start isDeterministic. Operand 58 states and 23085 transitions. [2021-03-24 20:29:19,596 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:29:19,596 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 58 states and 23085 transitions. [2021-03-24 20:29:19,608 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 59 states, 58 states have (on average 398.01724137931035) internal successors, (23085), 58 states have internal predecessors, (23085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:29:19,627 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 59 states, 59 states have (on average 730.0) internal successors, (43070), 59 states have internal predecessors, (43070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:29:19,632 INFO L81 ComplementDD]: Finished complementDD. Result has 59 states, 59 states have (on average 730.0) internal successors, (43070), 59 states have internal predecessors, (43070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:29:19,633 INFO L185 Difference]: Start difference. First operand has 905 places, 1938 transitions, 37849 flow. Second operand 58 states and 23085 transitions. [2021-03-24 20:29:19,633 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 962 places, 2828 transitions, 49284 flow [2021-03-24 20:29:23,604 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 912 places, 2828 transitions, 47339 flow, removed 160 selfloop flow, removed 50 redundant places. [2021-03-24 20:29:23,640 INFO L241 Difference]: Finished difference. Result has 922 places, 2100 transitions, 42200 flow [2021-03-24 20:29:23,641 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=36096, PETRI_DIFFERENCE_MINUEND_PLACES=855, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1938, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1024, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=867, PETRI_DIFFERENCE_SUBTRAHEND_STATES=58, PETRI_FLOW=42200, PETRI_PLACES=922, PETRI_TRANSITIONS=2100} [2021-03-24 20:29:23,641 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 667 predicate places. [2021-03-24 20:29:23,641 INFO L480 AbstractCegarLoop]: Abstraction has has 922 places, 2100 transitions, 42200 flow [2021-03-24 20:29:23,642 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 380.3478260869565) internal successors, (8748), 23 states have internal predecessors, (8748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:29:23,642 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:29:23,642 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:29:23,642 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-03-24 20:29:23,642 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:29:23,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:29:23,642 INFO L82 PathProgramCache]: Analyzing trace with hash 2129387741, now seen corresponding path program 5 times [2021-03-24 20:29:23,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:29:23,643 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41320121] [2021-03-24 20:29:23,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:29:23,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:29:23,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:29:23,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:29:23,680 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:29:23,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:29:23,698 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:29:23,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:29:23,717 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:29:23,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:29:23,737 INFO L142 QuantifierPusher]: treesize reduction 4, result has 88.6 percent of original size [2021-03-24 20:29:23,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 20:29:23,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:29:23,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:29:23,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:29:23,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:29:23,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:29:23,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:29:23,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:29:23,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:29:23,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:29:23,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:29:23,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:29:23,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:29:23,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:29:23,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:29:23,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:29:23,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:29:23,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:29:23,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:29:23,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:29:23,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:29:23,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:29:23,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:29:23,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:29:23,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:29:23,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:29:23,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:29:23,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:29:23,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:29:23,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:29:23,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:29:23,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:29:23,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:29:23,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:29:23,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:29:23,987 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-24 20:29:23,988 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41320121] [2021-03-24 20:29:23,988 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:29:23,988 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-03-24 20:29:23,988 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18366282] [2021-03-24 20:29:23,988 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-24 20:29:23,988 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:29:23,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-24 20:29:23,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2021-03-24 20:29:23,993 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 379 out of 730 [2021-03-24 20:29:23,995 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 922 places, 2100 transitions, 42200 flow. Second operand has 22 states, 22 states have (on average 380.40909090909093) internal successors, (8369), 22 states have internal predecessors, (8369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:29:23,995 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:29:23,995 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 379 of 730 [2021-03-24 20:29:23,995 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:29:28,490 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 57 [2021-03-24 20:29:41,244 WARN L205 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 48 [2021-03-24 20:29:56,628 INFO L129 PetriNetUnfolder]: 16937/47732 cut-off events. [2021-03-24 20:29:56,629 INFO L130 PetriNetUnfolder]: For 488046/488388 co-relation queries the response was YES. [2021-03-24 20:29:58,499 INFO L84 FinitePrefix]: Finished finitePrefix Result has 209774 conditions, 47732 events. 16937/47732 cut-off events. For 488046/488388 co-relation queries the response was YES. Maximal size of possible extension queue 608. Compared 484198 event pairs, 1941 based on Foata normal form. 302/46598 useless extension candidates. Maximal degree in co-relation 209458. Up to 11923 conditions per place. [2021-03-24 20:29:58,646 INFO L132 encePairwiseOnDemand]: 699/730 looper letters, 2043 selfloop transitions, 1865 changer transitions 0/4046 dead transitions. [2021-03-24 20:29:58,646 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1031 places, 4046 transitions, 73957 flow [2021-03-24 20:29:58,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2021-03-24 20:29:58,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110 states. [2021-03-24 20:29:58,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 43188 transitions. [2021-03-24 20:29:58,662 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5378331257783313 [2021-03-24 20:29:58,662 INFO L72 ComplementDD]: Start complementDD. Operand 110 states and 43188 transitions. [2021-03-24 20:29:58,662 INFO L73 IsDeterministic]: Start isDeterministic. Operand 110 states and 43188 transitions. [2021-03-24 20:29:58,667 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:29:58,667 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 110 states and 43188 transitions. [2021-03-24 20:29:58,688 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 111 states, 110 states have (on average 392.6181818181818) internal successors, (43188), 110 states have internal predecessors, (43188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:29:58,725 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 111 states, 111 states have (on average 730.0) internal successors, (81030), 111 states have internal predecessors, (81030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:29:58,738 INFO L81 ComplementDD]: Finished complementDD. Result has 111 states, 111 states have (on average 730.0) internal successors, (81030), 111 states have internal predecessors, (81030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:29:58,738 INFO L185 Difference]: Start difference. First operand has 922 places, 2100 transitions, 42200 flow. Second operand 110 states and 43188 transitions. [2021-03-24 20:29:58,738 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1031 places, 4046 transitions, 73957 flow [2021-03-24 20:30:04,696 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 999 places, 4046 transitions, 71449 flow, removed 814 selfloop flow, removed 32 redundant places. [2021-03-24 20:30:04,747 INFO L241 Difference]: Finished difference. Result has 1028 places, 2648 transitions, 55364 flow [2021-03-24 20:30:04,748 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=40844, PETRI_DIFFERENCE_MINUEND_PLACES=890, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2100, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1409, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=674, PETRI_DIFFERENCE_SUBTRAHEND_STATES=110, PETRI_FLOW=55364, PETRI_PLACES=1028, PETRI_TRANSITIONS=2648} [2021-03-24 20:30:04,749 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 773 predicate places. [2021-03-24 20:30:04,749 INFO L480 AbstractCegarLoop]: Abstraction has has 1028 places, 2648 transitions, 55364 flow [2021-03-24 20:30:04,750 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 380.40909090909093) internal successors, (8369), 22 states have internal predecessors, (8369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:30:04,750 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:30:04,750 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:30:04,750 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-03-24 20:30:04,750 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:30:04,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:30:04,751 INFO L82 PathProgramCache]: Analyzing trace with hash -751705923, now seen corresponding path program 6 times [2021-03-24 20:30:04,751 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:30:04,751 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321265043] [2021-03-24 20:30:04,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:30:04,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:30:04,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:04,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:30:04,786 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:30:04,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:30:04,804 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:30:04,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:30:04,823 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:30:04,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:30:04,844 INFO L142 QuantifierPusher]: treesize reduction 4, result has 88.6 percent of original size [2021-03-24 20:30:04,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 20:30:04,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:04,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:30:04,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:04,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:30:04,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:04,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:30:04,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:04,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:30:04,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:04,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:30:04,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:04,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:30:04,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:04,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:30:04,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:04,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:30:04,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:04,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:30:05,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:05,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:30:05,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:05,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:30:05,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:05,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:30:05,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:05,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:30:05,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:05,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:30:05,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:05,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:30:05,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:05,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:30:05,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:05,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:30:05,168 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-24 20:30:05,169 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321265043] [2021-03-24 20:30:05,169 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:30:05,169 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-03-24 20:30:05,169 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745223993] [2021-03-24 20:30:05,169 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-24 20:30:05,169 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:30:05,169 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-24 20:30:05,170 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2021-03-24 20:30:05,175 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 379 out of 730 [2021-03-24 20:30:05,178 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1028 places, 2648 transitions, 55364 flow. Second operand has 22 states, 22 states have (on average 380.40909090909093) internal successors, (8369), 22 states have internal predecessors, (8369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:30:05,178 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:30:05,178 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 379 of 730 [2021-03-24 20:30:05,178 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:30:28,020 WARN L205 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 65 [2021-03-24 20:30:40,687 INFO L129 PetriNetUnfolder]: 17120/48358 cut-off events. [2021-03-24 20:30:40,687 INFO L130 PetriNetUnfolder]: For 556695/557014 co-relation queries the response was YES. [2021-03-24 20:30:42,984 INFO L84 FinitePrefix]: Finished finitePrefix Result has 220374 conditions, 48358 events. 17120/48358 cut-off events. For 556695/557014 co-relation queries the response was YES. Maximal size of possible extension queue 616. Compared 492606 event pairs, 1983 based on Foata normal form. 288/47189 useless extension candidates. Maximal degree in co-relation 220024. Up to 12068 conditions per place. [2021-03-24 20:30:43,157 INFO L132 encePairwiseOnDemand]: 699/730 looper letters, 2049 selfloop transitions, 1906 changer transitions 0/4093 dead transitions. [2021-03-24 20:30:43,157 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1137 places, 4093 transitions, 77603 flow [2021-03-24 20:30:43,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2021-03-24 20:30:43,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110 states. [2021-03-24 20:30:43,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 43188 transitions. [2021-03-24 20:30:43,173 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5378331257783313 [2021-03-24 20:30:43,174 INFO L72 ComplementDD]: Start complementDD. Operand 110 states and 43188 transitions. [2021-03-24 20:30:43,174 INFO L73 IsDeterministic]: Start isDeterministic. Operand 110 states and 43188 transitions. [2021-03-24 20:30:43,179 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:30:43,179 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 110 states and 43188 transitions. [2021-03-24 20:30:43,200 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 111 states, 110 states have (on average 392.6181818181818) internal successors, (43188), 110 states have internal predecessors, (43188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:30:43,238 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 111 states, 111 states have (on average 730.0) internal successors, (81030), 111 states have internal predecessors, (81030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:30:43,250 INFO L81 ComplementDD]: Finished complementDD. Result has 111 states, 111 states have (on average 730.0) internal successors, (81030), 111 states have internal predecessors, (81030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:30:43,251 INFO L185 Difference]: Start difference. First operand has 1028 places, 2648 transitions, 55364 flow. Second operand 110 states and 43188 transitions. [2021-03-24 20:30:43,251 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1137 places, 4093 transitions, 77603 flow [2021-03-24 20:30:49,941 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1089 places, 4093 transitions, 74592 flow, removed 680 selfloop flow, removed 48 redundant places. [2021-03-24 20:30:49,992 INFO L241 Difference]: Finished difference. Result has 1105 places, 2694 transitions, 57774 flow [2021-03-24 20:30:49,994 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=52369, PETRI_DIFFERENCE_MINUEND_PLACES=980, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2648, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1860, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=780, PETRI_DIFFERENCE_SUBTRAHEND_STATES=110, PETRI_FLOW=57774, PETRI_PLACES=1105, PETRI_TRANSITIONS=2694} [2021-03-24 20:30:49,994 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 850 predicate places. [2021-03-24 20:30:49,994 INFO L480 AbstractCegarLoop]: Abstraction has has 1105 places, 2694 transitions, 57774 flow [2021-03-24 20:30:49,995 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 380.40909090909093) internal successors, (8369), 22 states have internal predecessors, (8369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:30:49,995 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:30:49,995 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:30:49,995 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-03-24 20:30:49,996 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:30:49,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:30:49,996 INFO L82 PathProgramCache]: Analyzing trace with hash 830249207, now seen corresponding path program 7 times [2021-03-24 20:30:49,996 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:30:49,996 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633964409] [2021-03-24 20:30:49,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:30:50,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:30:50,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:50,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:30:50,032 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:30:50,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:30:50,051 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:30:50,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:30:50,072 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:30:50,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:30:50,095 INFO L142 QuantifierPusher]: treesize reduction 4, result has 88.6 percent of original size [2021-03-24 20:30:50,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 20:30:50,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:50,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:30:50,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:50,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:30:50,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:50,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:30:50,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:50,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:30:50,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:50,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:30:50,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:50,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:30:50,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:50,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:30:50,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:50,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:30:50,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:50,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:30:50,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:50,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:30:50,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:50,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:30:50,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:50,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:30:50,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:50,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:30:50,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:50,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:30:50,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:50,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:30:50,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:50,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:30:50,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:30:50,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:30:50,392 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-24 20:30:50,392 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633964409] [2021-03-24 20:30:50,392 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:30:50,392 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-03-24 20:30:50,392 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224136164] [2021-03-24 20:30:50,392 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-24 20:30:50,393 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:30:50,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-24 20:30:50,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=410, Unknown=0, NotChecked=0, Total=462 [2021-03-24 20:30:50,397 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 379 out of 730 [2021-03-24 20:30:50,399 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1105 places, 2694 transitions, 57774 flow. Second operand has 22 states, 22 states have (on average 380.40909090909093) internal successors, (8369), 22 states have internal predecessors, (8369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:30:50,399 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:30:50,399 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 379 of 730 [2021-03-24 20:30:50,399 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:31:28,164 INFO L129 PetriNetUnfolder]: 17282/48950 cut-off events. [2021-03-24 20:31:28,165 INFO L130 PetriNetUnfolder]: For 643069/643312 co-relation queries the response was YES. [2021-03-24 20:31:30,598 INFO L84 FinitePrefix]: Finished finitePrefix Result has 230104 conditions, 48950 events. 17282/48950 cut-off events. For 643069/643312 co-relation queries the response was YES. Maximal size of possible extension queue 628. Compared 500761 event pairs, 1899 based on Foata normal form. 232/47708 useless extension candidates. Maximal degree in co-relation 229738. Up to 16122 conditions per place. [2021-03-24 20:31:30,760 INFO L132 encePairwiseOnDemand]: 699/730 looper letters, 2122 selfloop transitions, 1691 changer transitions 0/3951 dead transitions. [2021-03-24 20:31:30,760 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1223 places, 3951 transitions, 74712 flow [2021-03-24 20:31:30,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2021-03-24 20:31:30,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2021-03-24 20:31:30,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 46643 transitions. [2021-03-24 20:31:30,777 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5369287441003798 [2021-03-24 20:31:30,777 INFO L72 ComplementDD]: Start complementDD. Operand 119 states and 46643 transitions. [2021-03-24 20:31:30,778 INFO L73 IsDeterministic]: Start isDeterministic. Operand 119 states and 46643 transitions. [2021-03-24 20:31:30,782 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:31:30,782 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 119 states and 46643 transitions. [2021-03-24 20:31:30,805 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 120 states, 119 states have (on average 391.9579831932773) internal successors, (46643), 119 states have internal predecessors, (46643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:31:30,849 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 120 states, 120 states have (on average 730.0) internal successors, (87600), 120 states have internal predecessors, (87600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:31:30,864 INFO L81 ComplementDD]: Finished complementDD. Result has 120 states, 120 states have (on average 730.0) internal successors, (87600), 120 states have internal predecessors, (87600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:31:30,864 INFO L185 Difference]: Start difference. First operand has 1105 places, 2694 transitions, 57774 flow. Second operand 119 states and 46643 transitions. [2021-03-24 20:31:30,864 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1223 places, 3951 transitions, 74712 flow [2021-03-24 20:31:37,915 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1144 places, 3951 transitions, 71977 flow, removed 537 selfloop flow, removed 79 redundant places. [2021-03-24 20:31:37,981 INFO L241 Difference]: Finished difference. Result has 1150 places, 2747 transitions, 59830 flow [2021-03-24 20:31:37,982 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=55039, PETRI_DIFFERENCE_MINUEND_PLACES=1026, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2694, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1642, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1036, PETRI_DIFFERENCE_SUBTRAHEND_STATES=119, PETRI_FLOW=59830, PETRI_PLACES=1150, PETRI_TRANSITIONS=2747} [2021-03-24 20:31:37,982 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 895 predicate places. [2021-03-24 20:31:37,983 INFO L480 AbstractCegarLoop]: Abstraction has has 1150 places, 2747 transitions, 59830 flow [2021-03-24 20:31:37,984 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 380.40909090909093) internal successors, (8369), 22 states have internal predecessors, (8369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:31:37,984 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:31:37,984 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:31:37,984 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-03-24 20:31:37,984 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:31:37,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:31:37,984 INFO L82 PathProgramCache]: Analyzing trace with hash -1720765409, now seen corresponding path program 8 times [2021-03-24 20:31:37,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:31:37,985 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919423559] [2021-03-24 20:31:37,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:31:37,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:31:38,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:31:38,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:31:38,021 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:31:38,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:31:38,040 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:31:38,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:31:38,060 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:31:38,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:31:38,080 INFO L142 QuantifierPusher]: treesize reduction 4, result has 88.6 percent of original size [2021-03-24 20:31:38,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 20:31:38,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:31:38,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:31:38,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:31:38,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:31:38,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:31:38,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:31:38,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:31:38,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:31:38,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:31:38,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:31:38,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:31:38,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:31:38,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:31:38,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:31:38,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:31:38,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:31:38,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:31:38,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:31:38,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:31:38,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:31:38,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:31:38,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:31:38,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:31:38,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:31:38,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:31:38,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 20:31:38,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:31:38,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:31:38,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:31:38,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:31:38,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:31:38,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:31:38,406 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:31:38,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:31:38,427 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-24 20:31:38,427 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919423559] [2021-03-24 20:31:38,427 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:31:38,427 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-03-24 20:31:38,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409418450] [2021-03-24 20:31:38,427 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-24 20:31:38,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:31:38,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-24 20:31:38,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-03-24 20:31:38,434 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 379 out of 730 [2021-03-24 20:31:38,437 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1150 places, 2747 transitions, 59830 flow. Second operand has 23 states, 23 states have (on average 380.3478260869565) internal successors, (8748), 23 states have internal predecessors, (8748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:31:38,437 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:31:38,437 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 379 of 730 [2021-03-24 20:31:38,437 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:31:41,225 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 51 [2021-03-24 20:31:43,990 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 57 [2021-03-24 20:32:16,801 INFO L129 PetriNetUnfolder]: 17373/49339 cut-off events. [2021-03-24 20:32:16,801 INFO L130 PetriNetUnfolder]: For 698503/698802 co-relation queries the response was YES. [2021-03-24 20:32:19,465 INFO L84 FinitePrefix]: Finished finitePrefix Result has 235880 conditions, 49339 events. 17373/49339 cut-off events. For 698503/698802 co-relation queries the response was YES. Maximal size of possible extension queue 644. Compared 506485 event pairs, 2690 based on Foata normal form. 160/47963 useless extension candidates. Maximal degree in co-relation 235505. Up to 18894 conditions per place. [2021-03-24 20:32:19,649 INFO L132 encePairwiseOnDemand]: 700/730 looper letters, 2080 selfloop transitions, 1286 changer transitions 0/3504 dead transitions. [2021-03-24 20:32:19,650 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1242 places, 3504 transitions, 70041 flow [2021-03-24 20:32:19,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2021-03-24 20:32:19,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 93 states. [2021-03-24 20:32:19,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 36453 transitions. [2021-03-24 20:32:19,667 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5369421122403889 [2021-03-24 20:32:19,667 INFO L72 ComplementDD]: Start complementDD. Operand 93 states and 36453 transitions. [2021-03-24 20:32:19,668 INFO L73 IsDeterministic]: Start isDeterministic. Operand 93 states and 36453 transitions. [2021-03-24 20:32:19,672 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:32:19,672 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 93 states and 36453 transitions. [2021-03-24 20:32:19,691 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 94 states, 93 states have (on average 391.96774193548384) internal successors, (36453), 93 states have internal predecessors, (36453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:32:19,722 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 94 states, 94 states have (on average 730.0) internal successors, (68620), 94 states have internal predecessors, (68620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:32:19,733 INFO L81 ComplementDD]: Finished complementDD. Result has 94 states, 94 states have (on average 730.0) internal successors, (68620), 94 states have internal predecessors, (68620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:32:19,733 INFO L185 Difference]: Start difference. First operand has 1150 places, 2747 transitions, 59830 flow. Second operand 93 states and 36453 transitions. [2021-03-24 20:32:19,733 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1242 places, 3504 transitions, 70041 flow [2021-03-24 20:32:26,936 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1160 places, 3504 transitions, 67318 flow, removed 499 selfloop flow, removed 82 redundant places. [2021-03-24 20:32:26,985 INFO L241 Difference]: Finished difference. Result has 1166 places, 2782 transitions, 60921 flow [2021-03-24 20:32:26,987 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=57180, PETRI_DIFFERENCE_MINUEND_PLACES=1068, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2747, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1255, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1482, PETRI_DIFFERENCE_SUBTRAHEND_STATES=93, PETRI_FLOW=60921, PETRI_PLACES=1166, PETRI_TRANSITIONS=2782} [2021-03-24 20:32:26,987 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 911 predicate places. [2021-03-24 20:32:26,987 INFO L480 AbstractCegarLoop]: Abstraction has has 1166 places, 2782 transitions, 60921 flow [2021-03-24 20:32:26,988 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 380.3478260869565) internal successors, (8748), 23 states have internal predecessors, (8748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:32:26,988 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:32:26,988 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:32:26,988 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-03-24 20:32:26,988 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:32:26,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:32:26,989 INFO L82 PathProgramCache]: Analyzing trace with hash 930124043, now seen corresponding path program 9 times [2021-03-24 20:32:26,989 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:32:26,989 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608552843] [2021-03-24 20:32:26,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:32:27,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:32:27,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:32:27,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:32:27,025 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:32:27,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:32:27,044 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:32:27,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:32:27,064 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:32:27,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:32:27,084 INFO L142 QuantifierPusher]: treesize reduction 4, result has 88.6 percent of original size [2021-03-24 20:32:27,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 20:32:27,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:32:27,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:32:27,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:32:27,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:32:27,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:32:27,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:32:27,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:32:27,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:32:27,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:32:27,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:32:27,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:32:27,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:32:27,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:32:27,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:32:27,201 INFO L142 QuantifierPusher]: treesize reduction 14, result has 48.1 percent of original size [2021-03-24 20:32:27,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:32:27,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:32:27,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:32:27,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:32:27,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:32:27,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:32:27,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:32:27,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:32:27,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:32:27,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:32:27,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:32:27,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:32:27,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:32:27,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:32:27,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:32:27,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:32:27,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:32:27,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:32:27,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:32:27,356 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-24 20:32:27,357 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608552843] [2021-03-24 20:32:27,357 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:32:27,357 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-03-24 20:32:27,357 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685890723] [2021-03-24 20:32:27,357 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-24 20:32:27,357 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:32:27,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-24 20:32:27,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2021-03-24 20:32:27,362 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 379 out of 730 [2021-03-24 20:32:27,364 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1166 places, 2782 transitions, 60921 flow. Second operand has 21 states, 21 states have (on average 380.4761904761905) internal successors, (7990), 21 states have internal predecessors, (7990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:32:27,364 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:32:27,364 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 379 of 730 [2021-03-24 20:32:27,364 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:32:59,682 INFO L129 PetriNetUnfolder]: 17531/49856 cut-off events. [2021-03-24 20:32:59,683 INFO L130 PetriNetUnfolder]: For 706994/707289 co-relation queries the response was YES. [2021-03-24 20:33:02,509 INFO L84 FinitePrefix]: Finished finitePrefix Result has 238090 conditions, 49856 events. 17531/49856 cut-off events. For 706994/707289 co-relation queries the response was YES. Maximal size of possible extension queue 653. Compared 513500 event pairs, 2802 based on Foata normal form. 144/48441 useless extension candidates. Maximal degree in co-relation 237718. Up to 19687 conditions per place. [2021-03-24 20:33:02,677 INFO L132 encePairwiseOnDemand]: 699/730 looper letters, 1872 selfloop transitions, 1266 changer transitions 0/3276 dead transitions. [2021-03-24 20:33:02,677 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1226 places, 3276 transitions, 70158 flow [2021-03-24 20:33:02,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-03-24 20:33:02,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2021-03-24 20:33:02,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 23916 transitions. [2021-03-24 20:33:02,687 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5370761284527285 [2021-03-24 20:33:02,687 INFO L72 ComplementDD]: Start complementDD. Operand 61 states and 23916 transitions. [2021-03-24 20:33:02,687 INFO L73 IsDeterministic]: Start isDeterministic. Operand 61 states and 23916 transitions. [2021-03-24 20:33:02,689 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:33:02,689 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 61 states and 23916 transitions. [2021-03-24 20:33:02,700 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 62 states, 61 states have (on average 392.0655737704918) internal successors, (23916), 61 states have internal predecessors, (23916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:33:02,718 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 62 states, 62 states have (on average 730.0) internal successors, (45260), 62 states have internal predecessors, (45260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:33:02,723 INFO L81 ComplementDD]: Finished complementDD. Result has 62 states, 62 states have (on average 730.0) internal successors, (45260), 62 states have internal predecessors, (45260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:33:02,723 INFO L185 Difference]: Start difference. First operand has 1166 places, 2782 transitions, 60921 flow. Second operand 61 states and 23916 transitions. [2021-03-24 20:33:02,723 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1226 places, 3276 transitions, 70158 flow [2021-03-24 20:33:09,888 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1162 places, 3276 transitions, 67401 flow, removed 346 selfloop flow, removed 64 redundant places. [2021-03-24 20:33:09,953 INFO L241 Difference]: Finished difference. Result has 1170 places, 2807 transitions, 61745 flow [2021-03-24 20:33:09,955 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=58242, PETRI_DIFFERENCE_MINUEND_PLACES=1102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2782, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1245, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1527, PETRI_DIFFERENCE_SUBTRAHEND_STATES=61, PETRI_FLOW=61745, PETRI_PLACES=1170, PETRI_TRANSITIONS=2807} [2021-03-24 20:33:09,956 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 915 predicate places. [2021-03-24 20:33:09,956 INFO L480 AbstractCegarLoop]: Abstraction has has 1170 places, 2807 transitions, 61745 flow [2021-03-24 20:33:09,957 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 380.4761904761905) internal successors, (7990), 21 states have internal predecessors, (7990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:33:09,957 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:33:09,957 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:33:09,957 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-03-24 20:33:09,957 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:33:09,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:33:09,957 INFO L82 PathProgramCache]: Analyzing trace with hash -471378983, now seen corresponding path program 10 times [2021-03-24 20:33:09,958 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:33:09,958 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000868105] [2021-03-24 20:33:09,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:33:09,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:33:09,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:09,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:33:09,992 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:33:09,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:33:10,011 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:33:10,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:33:10,031 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:33:10,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:33:10,055 INFO L142 QuantifierPusher]: treesize reduction 4, result has 88.6 percent of original size [2021-03-24 20:33:10,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 20:33:10,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:10,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:33:10,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:10,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:33:10,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:10,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:33:10,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:10,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:33:10,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:10,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:33:10,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:10,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:33:10,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:10,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:33:10,179 INFO L142 QuantifierPusher]: treesize reduction 14, result has 48.1 percent of original size [2021-03-24 20:33:10,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:33:10,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:10,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:33:10,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:10,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:33:10,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:10,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:33:10,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:10,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:33:10,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:10,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:33:10,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:10,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:33:10,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:10,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:33:10,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:10,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:33:10,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:10,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:33:10,353 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-24 20:33:10,353 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000868105] [2021-03-24 20:33:10,353 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:33:10,354 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-03-24 20:33:10,354 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371042678] [2021-03-24 20:33:10,354 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-24 20:33:10,354 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:33:10,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-24 20:33:10,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-03-24 20:33:10,360 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 379 out of 730 [2021-03-24 20:33:10,362 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1170 places, 2807 transitions, 61745 flow. Second operand has 21 states, 21 states have (on average 380.4761904761905) internal successors, (7990), 21 states have internal predecessors, (7990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:33:10,363 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:33:10,363 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 379 of 730 [2021-03-24 20:33:10,363 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:33:15,879 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 59 [2021-03-24 20:33:29,607 WARN L205 SmtUtils]: Spent 318.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 54 [2021-03-24 20:33:43,666 INFO L129 PetriNetUnfolder]: 17692/49563 cut-off events. [2021-03-24 20:33:43,666 INFO L130 PetriNetUnfolder]: For 695111/695563 co-relation queries the response was YES. [2021-03-24 20:33:47,051 INFO L84 FinitePrefix]: Finished finitePrefix Result has 241409 conditions, 49563 events. 17692/49563 cut-off events. For 695111/695563 co-relation queries the response was YES. Maximal size of possible extension queue 644. Compared 506378 event pairs, 1809 based on Foata normal form. 403/48504 useless extension candidates. Maximal degree in co-relation 241032. Up to 16594 conditions per place. [2021-03-24 20:33:47,229 INFO L132 encePairwiseOnDemand]: 699/730 looper letters, 1559 selfloop transitions, 1742 changer transitions 0/3439 dead transitions. [2021-03-24 20:33:47,230 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1239 places, 3439 transitions, 72275 flow [2021-03-24 20:33:47,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-03-24 20:33:47,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2021-03-24 20:33:47,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 27461 transitions. [2021-03-24 20:33:47,242 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5373972602739726 [2021-03-24 20:33:47,242 INFO L72 ComplementDD]: Start complementDD. Operand 70 states and 27461 transitions. [2021-03-24 20:33:47,242 INFO L73 IsDeterministic]: Start isDeterministic. Operand 70 states and 27461 transitions. [2021-03-24 20:33:47,245 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:33:47,245 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 70 states and 27461 transitions. [2021-03-24 20:33:47,258 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 71 states, 70 states have (on average 392.3) internal successors, (27461), 70 states have internal predecessors, (27461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:33:47,281 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 71 states, 71 states have (on average 730.0) internal successors, (51830), 71 states have internal predecessors, (51830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:33:47,287 INFO L81 ComplementDD]: Finished complementDD. Result has 71 states, 71 states have (on average 730.0) internal successors, (51830), 71 states have internal predecessors, (51830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:33:47,287 INFO L185 Difference]: Start difference. First operand has 1170 places, 2807 transitions, 61745 flow. Second operand 70 states and 27461 transitions. [2021-03-24 20:33:47,287 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1239 places, 3439 transitions, 72275 flow [2021-03-24 20:33:54,802 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1189 places, 3439 transitions, 70075 flow, removed 229 selfloop flow, removed 50 redundant places. [2021-03-24 20:33:54,861 INFO L241 Difference]: Finished difference. Result has 1197 places, 2849 transitions, 64163 flow [2021-03-24 20:33:54,863 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=730, PETRI_DIFFERENCE_MINUEND_FLOW=59547, PETRI_DIFFERENCE_MINUEND_PLACES=1120, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2807, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1704, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1093, PETRI_DIFFERENCE_SUBTRAHEND_STATES=70, PETRI_FLOW=64163, PETRI_PLACES=1197, PETRI_TRANSITIONS=2849} [2021-03-24 20:33:54,863 INFO L343 CegarLoopForPetriNet]: 255 programPoint places, 942 predicate places. [2021-03-24 20:33:54,863 INFO L480 AbstractCegarLoop]: Abstraction has has 1197 places, 2849 transitions, 64163 flow [2021-03-24 20:33:54,864 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 380.4761904761905) internal successors, (7990), 21 states have internal predecessors, (7990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:33:54,864 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:33:54,864 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:33:54,865 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-03-24 20:33:54,865 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:33:54,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:33:54,865 INFO L82 PathProgramCache]: Analyzing trace with hash -956284719, now seen corresponding path program 11 times [2021-03-24 20:33:54,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:33:54,865 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144399220] [2021-03-24 20:33:54,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:33:54,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:33:54,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:54,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:33:54,899 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:33:54,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:33:54,917 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:33:54,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:33:54,936 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.1 percent of original size [2021-03-24 20:33:54,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:33:54,957 INFO L142 QuantifierPusher]: treesize reduction 4, result has 88.6 percent of original size [2021-03-24 20:33:54,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 20:33:54,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:54,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:33:54,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:54,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:33:55,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:55,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:33:55,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:55,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:33:55,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:55,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:33:55,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:55,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:33:55,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:55,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:33:55,077 INFO L142 QuantifierPusher]: treesize reduction 14, result has 48.1 percent of original size [2021-03-24 20:33:55,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:33:55,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:55,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:33:55,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:55,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:33:55,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:55,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:33:55,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:55,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:33:55,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:55,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:33:55,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:55,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:33:55,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:55,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:33:55,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:55,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 20:33:55,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:33:55,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:33:55,258 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-24 20:33:55,258 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144399220] [2021-03-24 20:33:55,259 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:33:55,259 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-03-24 20:33:55,259 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218169299] [2021-03-24 20:33:55,259 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-24 20:33:55,259 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:33:55,259 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-24 20:33:55,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=372, Unknown=0, NotChecked=0, Total=420 [2021-03-24 20:33:55,265 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 379 out of 730 [2021-03-24 20:33:55,268 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1197 places, 2849 transitions, 64163 flow. Second operand has 21 states, 21 states have (on average 380.4761904761905) internal successors, (7990), 21 states have internal predecessors, (7990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:33:55,268 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:33:55,268 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 379 of 730 [2021-03-24 20:33:55,268 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand