/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/ldv-races/race-3_2-container_of-global.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-24 20:10:42,257 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-24 20:10:42,259 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-24 20:10:42,295 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-24 20:10:42,295 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-24 20:10:42,298 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-24 20:10:42,301 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-24 20:10:42,306 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-24 20:10:42,308 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-24 20:10:42,308 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-24 20:10:42,309 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-24 20:10:42,310 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-24 20:10:42,311 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-24 20:10:42,312 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-24 20:10:42,312 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-24 20:10:42,313 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-24 20:10:42,314 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-24 20:10:42,315 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-24 20:10:42,316 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-24 20:10:42,317 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-24 20:10:42,319 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-24 20:10:42,320 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-24 20:10:42,321 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-24 20:10:42,321 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-24 20:10:42,323 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-24 20:10:42,324 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-24 20:10:42,324 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-24 20:10:42,325 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-24 20:10:42,325 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-24 20:10:42,326 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-24 20:10:42,326 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-24 20:10:42,327 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-24 20:10:42,327 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-24 20:10:42,328 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-24 20:10:42,329 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-24 20:10:42,329 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-24 20:10:42,330 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-24 20:10:42,330 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-24 20:10:42,330 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-24 20:10:42,331 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-24 20:10:42,332 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-24 20:10:42,336 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:10:42,354 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-24 20:10:42,355 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-24 20:10:42,356 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-24 20:10:42,356 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-24 20:10:42,356 INFO L138 SettingsManager]: * Use SBE=true [2021-03-24 20:10:42,356 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-24 20:10:42,356 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-24 20:10:42,356 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-24 20:10:42,356 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-24 20:10:42,357 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-24 20:10:42,357 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-24 20:10:42,357 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-24 20:10:42,357 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-24 20:10:42,357 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-24 20:10:42,357 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-24 20:10:42,357 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-24 20:10:42,357 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-24 20:10:42,358 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-24 20:10:42,358 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-24 20:10:42,358 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-24 20:10:42,358 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-24 20:10:42,358 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-24 20:10:42,358 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-24 20:10:42,358 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-24 20:10:42,359 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-24 20:10:42,359 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-24 20:10:42,359 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-24 20:10:42,359 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-24 20:10:42,359 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:10:42,674 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-24 20:10:42,693 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-24 20:10:42,695 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-24 20:10:42,696 INFO L271 PluginConnector]: Initializing CDTParser... [2021-03-24 20:10:42,697 INFO L275 PluginConnector]: CDTParser initialized [2021-03-24 20:10:42,698 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-races/race-3_2-container_of-global.i [2021-03-24 20:10:42,753 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8ab485ae9/d3e70078d3334726989b452a35fcb7e5/FLAGdad735663 [2021-03-24 20:10:43,353 INFO L306 CDTParser]: Found 1 translation units. [2021-03-24 20:10:43,353 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-races/race-3_2-container_of-global.i [2021-03-24 20:10:43,376 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8ab485ae9/d3e70078d3334726989b452a35fcb7e5/FLAGdad735663 [2021-03-24 20:10:43,574 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8ab485ae9/d3e70078d3334726989b452a35fcb7e5 [2021-03-24 20:10:43,580 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-24 20:10:43,584 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-03-24 20:10:43,585 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-03-24 20:10:43,586 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-03-24 20:10:43,589 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-03-24 20:10:43,589 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.03 08:10:43" (1/1) ... [2021-03-24 20:10:43,593 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7d33afc4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:10:43, skipping insertion in model container [2021-03-24 20:10:43,593 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.03 08:10:43" (1/1) ... [2021-03-24 20:10:43,598 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-03-24 20:10:43,655 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-03-24 20:10:43,753 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2021-03-24 20:10:44,092 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-races/race-3_2-container_of-global.i[75009,75022] [2021-03-24 20:10:44,116 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-24 20:10:44,128 INFO L203 MainTranslator]: Completed pre-run [2021-03-24 20:10:44,136 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2021-03-24 20:10:44,163 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-races/race-3_2-container_of-global.i[75009,75022] [2021-03-24 20:10:44,171 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-24 20:10:44,453 INFO L208 MainTranslator]: Completed translation [2021-03-24 20:10:44,453 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:10:44 WrapperNode [2021-03-24 20:10:44,453 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-03-24 20:10:44,464 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-24 20:10:44,465 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-24 20:10:44,465 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-24 20:10:44,471 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:10:44" (1/1) ... [2021-03-24 20:10:44,514 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:10:44" (1/1) ... [2021-03-24 20:10:44,547 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-24 20:10:44,549 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-24 20:10:44,549 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-24 20:10:44,549 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-24 20:10:44,555 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:10:44" (1/1) ... [2021-03-24 20:10:44,555 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:10:44" (1/1) ... [2021-03-24 20:10:44,572 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:10:44" (1/1) ... [2021-03-24 20:10:44,573 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:10:44" (1/1) ... [2021-03-24 20:10:44,583 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:10:44" (1/1) ... [2021-03-24 20:10:44,585 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:10:44" (1/1) ... [2021-03-24 20:10:44,588 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:10:44" (1/1) ... [2021-03-24 20:10:44,593 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-24 20:10:44,594 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-24 20:10:44,594 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-24 20:10:44,594 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-24 20:10:44,594 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:10:44" (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:10:44,641 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-03-24 20:10:44,642 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-03-24 20:10:44,642 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-03-24 20:10:44,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-03-24 20:10:44,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-03-24 20:10:44,642 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-24 20:10:44,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-24 20:10:44,642 INFO L130 BoogieDeclarations]: Found specification of procedure my_callback [2021-03-24 20:10:44,643 INFO L138 BoogieDeclarations]: Found implementation of procedure my_callback [2021-03-24 20:10:44,643 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-03-24 20:10:44,643 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-03-24 20:10:44,643 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-03-24 20:10:44,644 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:10:45,273 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-24 20:10:45,273 INFO L299 CfgBuilder]: Removed 24 assume(true) statements. [2021-03-24 20:10:45,275 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.03 08:10:45 BoogieIcfgContainer [2021-03-24 20:10:45,275 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-24 20:10:45,276 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-24 20:10:45,276 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-24 20:10:45,279 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-24 20:10:45,279 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.03 08:10:43" (1/3) ... [2021-03-24 20:10:45,279 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3717226 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.03 08:10:45, skipping insertion in model container [2021-03-24 20:10:45,280 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.03 08:10:44" (2/3) ... [2021-03-24 20:10:45,280 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3717226 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.03 08:10:45, skipping insertion in model container [2021-03-24 20:10:45,280 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.03 08:10:45" (3/3) ... [2021-03-24 20:10:45,281 INFO L111 eAbstractionObserver]: Analyzing ICFG race-3_2-container_of-global.i [2021-03-24 20:10:45,285 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-24 20:10:45,289 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 6 error locations. [2021-03-24 20:10:45,290 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-24 20:10:45,314 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,314 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,314 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,315 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,315 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,315 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,315 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,315 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,316 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,316 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,316 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,316 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,316 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,316 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,316 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,316 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,317 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,317 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,317 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,317 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,317 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,317 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,317 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,317 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,318 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,318 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,318 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,318 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,318 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,318 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,319 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,319 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,319 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,319 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,319 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,319 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,319 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,320 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,320 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,320 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,320 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,320 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,320 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,321 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,321 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,321 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,321 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,321 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,321 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,321 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,322 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,322 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,322 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,322 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,322 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,322 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,322 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,322 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,322 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,323 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,323 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,323 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,323 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,323 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,323 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,323 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,323 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,324 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,324 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,324 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,324 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,324 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,324 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,324 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,325 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,325 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,325 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,325 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,325 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,325 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,325 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,325 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,325 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,326 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,326 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,326 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,326 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,326 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,326 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,326 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,327 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,327 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,328 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,328 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,329 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,329 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,329 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,329 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,329 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,329 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,329 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,329 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,331 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,331 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,331 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,332 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,332 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,332 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,332 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,332 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,332 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,332 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-24 20:10:45,338 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-03-24 20:10:45,353 INFO L253 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2021-03-24 20:10:45,370 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-24 20:10:45,370 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-24 20:10:45,370 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-24 20:10:45,370 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-24 20:10:45,370 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-24 20:10:45,370 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-24 20:10:45,370 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-24 20:10:45,370 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-24 20:10:45,381 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 152 places, 156 transitions, 334 flow [2021-03-24 20:10:45,442 INFO L129 PetriNetUnfolder]: 11/196 cut-off events. [2021-03-24 20:10:45,442 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-03-24 20:10:45,446 INFO L84 FinitePrefix]: Finished finitePrefix Result has 207 conditions, 196 events. 11/196 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 358 event pairs, 0 based on Foata normal form. 0/176 useless extension candidates. Maximal degree in co-relation 111. Up to 4 conditions per place. [2021-03-24 20:10:45,446 INFO L82 GeneralOperation]: Start removeDead. Operand has 152 places, 156 transitions, 334 flow [2021-03-24 20:10:45,451 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 142 places, 144 transitions, 306 flow [2021-03-24 20:10:45,452 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-24 20:10:45,483 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 142 places, 144 transitions, 306 flow [2021-03-24 20:10:45,485 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 142 places, 144 transitions, 306 flow [2021-03-24 20:10:45,487 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 142 places, 144 transitions, 306 flow [2021-03-24 20:10:45,512 INFO L129 PetriNetUnfolder]: 8/177 cut-off events. [2021-03-24 20:10:45,512 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-03-24 20:10:45,513 INFO L84 FinitePrefix]: Finished finitePrefix Result has 188 conditions, 177 events. 8/177 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 300 event pairs, 0 based on Foata normal form. 0/162 useless extension candidates. Maximal degree in co-relation 101. Up to 4 conditions per place. [2021-03-24 20:10:45,515 INFO L142 LiptonReduction]: Number of co-enabled transitions 1512 [2021-03-24 20:10:51,463 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 25 [2021-03-24 20:11:17,192 INFO L154 LiptonReduction]: Checked pairs total: 1692 [2021-03-24 20:11:17,193 INFO L156 LiptonReduction]: Total number of compositions: 113 [2021-03-24 20:11:17,199 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 31748 [2021-03-24 20:11:17,208 INFO L129 PetriNetUnfolder]: 0/8 cut-off events. [2021-03-24 20:11:17,208 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-24 20:11:17,209 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:17,210 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:11:17,210 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:17,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:17,215 INFO L82 PathProgramCache]: Analyzing trace with hash 2133033277, now seen corresponding path program 1 times [2021-03-24 20:11:17,222 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:17,223 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396188551] [2021-03-24 20:11:17,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:17,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:11:17,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:17,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:11:17,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:17,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:11:17,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:17,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:17,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:17,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:11:17,586 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:11:17,587 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396188551] [2021-03-24 20:11:17,587 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:11:17,587 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-24 20:11:17,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495161759] [2021-03-24 20:11:17,594 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-24 20:11:17,594 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:11:17,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-24 20:11:17,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-24 20:11:17,615 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 269 [2021-03-24 20:11:17,618 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 62 transitions, 142 flow. Second operand has 5 states, 5 states have (on average 142.2) internal successors, (711), 5 states have internal predecessors, (711), 0 states have call successors, (0), 0 states 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:11:17,618 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:11:17,618 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 269 [2021-03-24 20:11:17,619 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:11:17,774 INFO L129 PetriNetUnfolder]: 170/350 cut-off events. [2021-03-24 20:11:17,775 INFO L130 PetriNetUnfolder]: For 8/8 co-relation queries the response was YES. [2021-03-24 20:11:17,777 INFO L84 FinitePrefix]: Finished finitePrefix Result has 689 conditions, 350 events. 170/350 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 1489 event pairs, 165 based on Foata normal form. 1/321 useless extension candidates. Maximal degree in co-relation 587. Up to 315 conditions per place. [2021-03-24 20:11:17,782 INFO L132 encePairwiseOnDemand]: 257/269 looper letters, 28 selfloop transitions, 7 changer transitions 2/58 dead transitions. [2021-03-24 20:11:17,782 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 58 transitions, 208 flow [2021-03-24 20:11:17,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-24 20:11:17,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-24 20:11:17,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 747 transitions. [2021-03-24 20:11:17,803 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5553903345724907 [2021-03-24 20:11:17,804 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 747 transitions. [2021-03-24 20:11:17,804 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 747 transitions. [2021-03-24 20:11:17,808 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:11:17,810 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 747 transitions. [2021-03-24 20:11:17,820 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 149.4) internal successors, (747), 5 states have internal predecessors, (747), 0 states have call successors, (0), 0 states 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:11:17,829 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 269.0) internal successors, (1614), 6 states have internal predecessors, (1614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:11:17,830 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 269.0) internal successors, (1614), 6 states have internal predecessors, (1614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:11:17,832 INFO L185 Difference]: Start difference. First operand has 61 places, 62 transitions, 142 flow. Second operand 5 states and 747 transitions. [2021-03-24 20:11:17,833 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 58 transitions, 208 flow [2021-03-24 20:11:17,836 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 57 places, 58 transitions, 196 flow, removed 0 selfloop flow, removed 4 redundant places. [2021-03-24 20:11:17,838 INFO L241 Difference]: Finished difference. Result has 58 places, 56 transitions, 144 flow [2021-03-24 20:11:17,840 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=114, PETRI_DIFFERENCE_MINUEND_PLACES=53, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=54, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=144, PETRI_PLACES=58, PETRI_TRANSITIONS=56} [2021-03-24 20:11:17,840 INFO L343 CegarLoopForPetriNet]: 61 programPoint places, -3 predicate places. [2021-03-24 20:11:17,840 INFO L480 AbstractCegarLoop]: Abstraction has has 58 places, 56 transitions, 144 flow [2021-03-24 20:11:17,841 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 142.2) internal successors, (711), 5 states have internal predecessors, (711), 0 states have call successors, (0), 0 states 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:11:17,841 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:17,841 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:11:17,841 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-24 20:11:17,841 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:17,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:17,843 INFO L82 PathProgramCache]: Analyzing trace with hash 1151715474, now seen corresponding path program 1 times [2021-03-24 20:11:17,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:17,843 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435890997] [2021-03-24 20:11:17,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:17,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:11:17,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:17,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:11:17,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:17,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:11:17,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:17,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:11:17,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:17,946 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 20:11:17,951 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:11:17,951 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435890997] [2021-03-24 20:11:17,951 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:11:17,952 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-24 20:11:17,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517142257] [2021-03-24 20:11:17,953 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-24 20:11:17,954 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:11:17,955 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-24 20:11:17,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-24 20:11:17,959 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 269 [2021-03-24 20:11:17,960 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 56 transitions, 144 flow. Second operand has 5 states, 5 states have (on average 142.6) internal successors, (713), 5 states have internal predecessors, (713), 0 states have call successors, (0), 0 states 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:11:17,960 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:11:17,961 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 269 [2021-03-24 20:11:17,961 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:11:18,104 INFO L129 PetriNetUnfolder]: 171/351 cut-off events. [2021-03-24 20:11:18,105 INFO L130 PetriNetUnfolder]: For 53/59 co-relation queries the response was YES. [2021-03-24 20:11:18,106 INFO L84 FinitePrefix]: Finished finitePrefix Result has 741 conditions, 351 events. 171/351 cut-off events. For 53/59 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 1556 event pairs, 93 based on Foata normal form. 3/324 useless extension candidates. Maximal degree in co-relation 668. Up to 182 conditions per place. [2021-03-24 20:11:18,107 INFO L132 encePairwiseOnDemand]: 258/269 looper letters, 33 selfloop transitions, 10 changer transitions 2/65 dead transitions. [2021-03-24 20:11:18,108 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 65 transitions, 252 flow [2021-03-24 20:11:18,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-24 20:11:18,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-24 20:11:18,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 891 transitions. [2021-03-24 20:11:18,110 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5520446096654275 [2021-03-24 20:11:18,110 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 891 transitions. [2021-03-24 20:11:18,111 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 891 transitions. [2021-03-24 20:11:18,111 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:11:18,111 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 891 transitions. [2021-03-24 20:11:18,113 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 148.5) internal successors, (891), 6 states have internal predecessors, (891), 0 states have call successors, (0), 0 states 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:11:18,116 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 269.0) internal successors, (1883), 7 states have internal predecessors, (1883), 0 states have call successors, (0), 0 states 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:11:18,117 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 269.0) internal successors, (1883), 7 states have internal predecessors, (1883), 0 states have call successors, (0), 0 states 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:11:18,117 INFO L185 Difference]: Start difference. First operand has 58 places, 56 transitions, 144 flow. Second operand 6 states and 891 transitions. [2021-03-24 20:11:18,117 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 65 transitions, 252 flow [2021-03-24 20:11:18,118 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 58 places, 65 transitions, 244 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-03-24 20:11:18,119 INFO L241 Difference]: Finished difference. Result has 59 places, 56 transitions, 167 flow [2021-03-24 20:11:18,119 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=134, PETRI_DIFFERENCE_MINUEND_PLACES=53, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=55, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=167, PETRI_PLACES=59, PETRI_TRANSITIONS=56} [2021-03-24 20:11:18,120 INFO L343 CegarLoopForPetriNet]: 61 programPoint places, -2 predicate places. [2021-03-24 20:11:18,120 INFO L480 AbstractCegarLoop]: Abstraction has has 59 places, 56 transitions, 167 flow [2021-03-24 20:11:18,120 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 142.6) internal successors, (713), 5 states have internal predecessors, (713), 0 states have call successors, (0), 0 states 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:11:18,121 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:18,121 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:11:18,121 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-24 20:11:18,121 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:18,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:18,122 INFO L82 PathProgramCache]: Analyzing trace with hash 1795439088, now seen corresponding path program 1 times [2021-03-24 20:11:18,122 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:18,122 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824852293] [2021-03-24 20:11:18,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:18,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:11:18,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:18,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:11:18,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:18,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:11:18,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:18,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:18,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:18,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:11:18,193 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:11:18,193 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824852293] [2021-03-24 20:11:18,194 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:11:18,194 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 20:11:18,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383423027] [2021-03-24 20:11:18,194 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-24 20:11:18,194 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:11:18,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-24 20:11:18,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-24 20:11:18,197 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 161 out of 269 [2021-03-24 20:11:18,197 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 56 transitions, 167 flow. Second operand has 4 states, 4 states have (on average 163.75) internal successors, (655), 4 states have internal predecessors, (655), 0 states have call successors, (0), 0 states 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:11:18,198 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:11:18,198 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 161 of 269 [2021-03-24 20:11:18,198 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:11:18,340 INFO L129 PetriNetUnfolder]: 265/517 cut-off events. [2021-03-24 20:11:18,340 INFO L130 PetriNetUnfolder]: For 95/101 co-relation queries the response was YES. [2021-03-24 20:11:18,342 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1190 conditions, 517 events. 265/517 cut-off events. For 95/101 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 2403 event pairs, 118 based on Foata normal form. 0/492 useless extension candidates. Maximal degree in co-relation 604. Up to 388 conditions per place. [2021-03-24 20:11:18,344 INFO L132 encePairwiseOnDemand]: 261/269 looper letters, 35 selfloop transitions, 8 changer transitions 0/64 dead transitions. [2021-03-24 20:11:18,344 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 64 transitions, 272 flow [2021-03-24 20:11:18,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-24 20:11:18,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-24 20:11:18,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 684 transitions. [2021-03-24 20:11:18,348 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6356877323420075 [2021-03-24 20:11:18,348 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 684 transitions. [2021-03-24 20:11:18,348 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 684 transitions. [2021-03-24 20:11:18,348 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:11:18,348 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 684 transitions. [2021-03-24 20:11:18,350 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 171.0) internal successors, (684), 4 states have internal predecessors, (684), 0 states have call successors, (0), 0 states 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:11:18,352 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 269.0) internal successors, (1345), 5 states have internal predecessors, (1345), 0 states have call successors, (0), 0 states 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:11:18,352 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 269.0) internal successors, (1345), 5 states have internal predecessors, (1345), 0 states have call successors, (0), 0 states 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:11:18,352 INFO L185 Difference]: Start difference. First operand has 59 places, 56 transitions, 167 flow. Second operand 4 states and 684 transitions. [2021-03-24 20:11:18,352 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 64 transitions, 272 flow [2021-03-24 20:11:18,354 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 57 places, 64 transitions, 256 flow, removed 0 selfloop flow, removed 4 redundant places. [2021-03-24 20:11:18,356 INFO L241 Difference]: Finished difference. Result has 58 places, 59 transitions, 191 flow [2021-03-24 20:11:18,356 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=148, PETRI_DIFFERENCE_MINUEND_PLACES=54, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=55, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=191, PETRI_PLACES=58, PETRI_TRANSITIONS=59} [2021-03-24 20:11:18,356 INFO L343 CegarLoopForPetriNet]: 61 programPoint places, -3 predicate places. [2021-03-24 20:11:18,356 INFO L480 AbstractCegarLoop]: Abstraction has has 58 places, 59 transitions, 191 flow [2021-03-24 20:11:18,357 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 163.75) internal successors, (655), 4 states have internal predecessors, (655), 0 states have call successors, (0), 0 states 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:11:18,357 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:18,357 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 20:11:18,357 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-24 20:11:18,357 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:18,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:18,358 INFO L82 PathProgramCache]: Analyzing trace with hash -175963519, now seen corresponding path program 1 times [2021-03-24 20:11:18,358 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:18,358 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817314449] [2021-03-24 20:11:18,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:18,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:11:18,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:18,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:11:18,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:18,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:11:18,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:18,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:11:18,430 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:11:18,431 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817314449] [2021-03-24 20:11:18,431 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:11:18,431 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 20:11:18,431 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250348052] [2021-03-24 20:11:18,431 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-24 20:11:18,432 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:11:18,432 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-24 20:11:18,432 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-24 20:11:18,434 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 161 out of 269 [2021-03-24 20:11:18,434 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 59 transitions, 191 flow. Second operand has 4 states, 4 states have (on average 164.0) internal successors, (656), 4 states have internal predecessors, (656), 0 states have call successors, (0), 0 states 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:11:18,435 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:11:18,435 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 161 of 269 [2021-03-24 20:11:18,435 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:11:18,555 INFO L129 PetriNetUnfolder]: 292/572 cut-off events. [2021-03-24 20:11:18,556 INFO L130 PetriNetUnfolder]: For 338/354 co-relation queries the response was YES. [2021-03-24 20:11:18,557 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1597 conditions, 572 events. 292/572 cut-off events. For 338/354 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 2793 event pairs, 130 based on Foata normal form. 32/594 useless extension candidates. Maximal degree in co-relation 829. Up to 425 conditions per place. [2021-03-24 20:11:18,559 INFO L132 encePairwiseOnDemand]: 262/269 looper letters, 37 selfloop transitions, 10 changer transitions 7/71 dead transitions. [2021-03-24 20:11:18,559 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 71 transitions, 345 flow [2021-03-24 20:11:18,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-24 20:11:18,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-24 20:11:18,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 683 transitions. [2021-03-24 20:11:18,562 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6347583643122676 [2021-03-24 20:11:18,562 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 683 transitions. [2021-03-24 20:11:18,562 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 683 transitions. [2021-03-24 20:11:18,562 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:11:18,562 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 683 transitions. [2021-03-24 20:11:18,564 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 170.75) internal successors, (683), 4 states have internal predecessors, (683), 0 states have call successors, (0), 0 states 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:11:18,566 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 269.0) internal successors, (1345), 5 states have internal predecessors, (1345), 0 states have call successors, (0), 0 states 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:11:18,566 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 269.0) internal successors, (1345), 5 states have internal predecessors, (1345), 0 states have call successors, (0), 0 states 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:11:18,567 INFO L185 Difference]: Start difference. First operand has 58 places, 59 transitions, 191 flow. Second operand 4 states and 683 transitions. [2021-03-24 20:11:18,570 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 71 transitions, 345 flow [2021-03-24 20:11:18,572 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 59 places, 71 transitions, 328 flow, removed 2 selfloop flow, removed 2 redundant places. [2021-03-24 20:11:18,574 INFO L241 Difference]: Finished difference. Result has 60 places, 60 transitions, 237 flow [2021-03-24 20:11:18,574 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=180, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=59, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=237, PETRI_PLACES=60, PETRI_TRANSITIONS=60} [2021-03-24 20:11:18,574 INFO L343 CegarLoopForPetriNet]: 61 programPoint places, -1 predicate places. [2021-03-24 20:11:18,576 INFO L480 AbstractCegarLoop]: Abstraction has has 60 places, 60 transitions, 237 flow [2021-03-24 20:11:18,576 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 164.0) internal successors, (656), 4 states have internal predecessors, (656), 0 states have call successors, (0), 0 states 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:11:18,576 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:18,576 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] [2021-03-24 20:11:18,577 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-24 20:11:18,577 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:18,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:18,577 INFO L82 PathProgramCache]: Analyzing trace with hash -826040707, now seen corresponding path program 1 times [2021-03-24 20:11:18,578 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:18,578 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299904898] [2021-03-24 20:11:18,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:18,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:11:18,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:18,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:11:18,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:18,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:11:18,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:18,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:11:18,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:18,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:11:18,656 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:11:18,657 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299904898] [2021-03-24 20:11:18,657 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:11:18,657 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-24 20:11:18,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683987164] [2021-03-24 20:11:18,658 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-24 20:11:18,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:11:18,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-24 20:11:18,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-24 20:11:18,660 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 220 out of 269 [2021-03-24 20:11:18,662 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 60 places, 60 transitions, 237 flow. Second operand has 4 states, 4 states have (on average 221.5) internal successors, (886), 4 states have internal predecessors, (886), 0 states have call successors, (0), 0 states 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:11:18,662 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:11:18,662 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 220 of 269 [2021-03-24 20:11:18,662 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:11:18,683 INFO L129 PetriNetUnfolder]: 6/63 cut-off events. [2021-03-24 20:11:18,683 INFO L130 PetriNetUnfolder]: For 29/55 co-relation queries the response was YES. [2021-03-24 20:11:18,684 INFO L84 FinitePrefix]: Finished finitePrefix Result has 117 conditions, 63 events. 6/63 cut-off events. For 29/55 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 127 event pairs, 4 based on Foata normal form. 21/81 useless extension candidates. Maximal degree in co-relation 108. Up to 14 conditions per place. [2021-03-24 20:11:18,684 INFO L132 encePairwiseOnDemand]: 264/269 looper letters, 2 selfloop transitions, 4 changer transitions 0/43 dead transitions. [2021-03-24 20:11:18,684 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 54 places, 43 transitions, 142 flow [2021-03-24 20:11:18,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-24 20:11:18,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-24 20:11:18,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1107 transitions. [2021-03-24 20:11:18,687 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8230483271375465 [2021-03-24 20:11:18,687 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1107 transitions. [2021-03-24 20:11:18,687 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1107 transitions. [2021-03-24 20:11:18,688 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:11:18,688 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1107 transitions. [2021-03-24 20:11:18,690 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 221.4) internal successors, (1107), 5 states have internal predecessors, (1107), 0 states have call successors, (0), 0 states 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:11:18,692 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 269.0) internal successors, (1614), 6 states have internal predecessors, (1614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:11:18,692 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 269.0) internal successors, (1614), 6 states have internal predecessors, (1614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:11:18,692 INFO L185 Difference]: Start difference. First operand has 60 places, 60 transitions, 237 flow. Second operand 5 states and 1107 transitions. [2021-03-24 20:11:18,693 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 54 places, 43 transitions, 142 flow [2021-03-24 20:11:18,695 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 50 places, 43 transitions, 125 flow, removed 4 selfloop flow, removed 4 redundant places. [2021-03-24 20:11:18,697 INFO L241 Difference]: Finished difference. Result has 50 places, 43 transitions, 121 flow [2021-03-24 20:11:18,697 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=113, PETRI_DIFFERENCE_MINUEND_PLACES=46, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=43, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=121, PETRI_PLACES=50, PETRI_TRANSITIONS=43} [2021-03-24 20:11:18,698 INFO L343 CegarLoopForPetriNet]: 61 programPoint places, -11 predicate places. [2021-03-24 20:11:18,698 INFO L480 AbstractCegarLoop]: Abstraction has has 50 places, 43 transitions, 121 flow [2021-03-24 20:11:18,698 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 221.5) internal successors, (886), 4 states have internal predecessors, (886), 0 states have call successors, (0), 0 states 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:11:18,698 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:18,698 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] [2021-03-24 20:11:18,698 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-24 20:11:18,699 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:18,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:18,699 INFO L82 PathProgramCache]: Analyzing trace with hash -1703172006, now seen corresponding path program 1 times [2021-03-24 20:11:18,700 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:18,702 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272166844] [2021-03-24 20:11:18,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:18,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:11:18,942 INFO L142 QuantifierPusher]: treesize reduction 18, result has 14.3 percent of original size [2021-03-24 20:11:18,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:11:18,946 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:18,946 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:11:18,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:18,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:11:18,963 INFO L142 QuantifierPusher]: treesize reduction 16, result has 62.8 percent of original size [2021-03-24 20:11:18,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:11:18,994 INFO L142 QuantifierPusher]: treesize reduction 14, result has 51.7 percent of original size [2021-03-24 20:11:18,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 20:11:19,010 INFO L142 QuantifierPusher]: treesize reduction 14, result has 48.1 percent of original size [2021-03-24 20:11:19,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:11:19,028 INFO L142 QuantifierPusher]: treesize reduction 18, result has 52.6 percent of original size [2021-03-24 20:11:19,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 20:11:19,048 INFO L142 QuantifierPusher]: treesize reduction 18, result has 60.0 percent of original size [2021-03-24 20:11:19,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:11:19,063 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:19,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:19,079 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:19,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:19,080 INFO L142 QuantifierPusher]: treesize reduction 14, result has 39.1 percent of original size [2021-03-24 20:11:19,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:11:19,094 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:11:19,094 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272166844] [2021-03-24 20:11:19,094 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:11:19,094 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-24 20:11:19,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936657631] [2021-03-24 20:11:19,095 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-24 20:11:19,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:11:19,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-24 20:11:19,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-03-24 20:11:19,098 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 269 [2021-03-24 20:11:19,099 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 50 places, 43 transitions, 121 flow. Second operand has 10 states, 10 states have (on average 138.6) internal successors, (1386), 10 states have internal predecessors, (1386), 0 states have call successors, (0), 0 states 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:11:19,099 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:11:19,099 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 269 [2021-03-24 20:11:19,100 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:11:19,570 INFO L129 PetriNetUnfolder]: 145/333 cut-off events. [2021-03-24 20:11:19,571 INFO L130 PetriNetUnfolder]: For 96/96 co-relation queries the response was YES. [2021-03-24 20:11:19,572 INFO L84 FinitePrefix]: Finished finitePrefix Result has 789 conditions, 333 events. 145/333 cut-off events. For 96/96 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 1386 event pairs, 33 based on Foata normal form. 0/326 useless extension candidates. Maximal degree in co-relation 781. Up to 92 conditions per place. [2021-03-24 20:11:19,573 INFO L132 encePairwiseOnDemand]: 259/269 looper letters, 51 selfloop transitions, 16 changer transitions 0/80 dead transitions. [2021-03-24 20:11:19,573 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 59 places, 80 transitions, 361 flow [2021-03-24 20:11:19,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 20:11:19,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 20:11:19,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1426 transitions. [2021-03-24 20:11:19,577 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5301115241635688 [2021-03-24 20:11:19,577 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1426 transitions. [2021-03-24 20:11:19,577 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1426 transitions. [2021-03-24 20:11:19,578 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:11:19,578 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1426 transitions. [2021-03-24 20:11:19,581 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 142.6) internal successors, (1426), 10 states have internal predecessors, (1426), 0 states have call successors, (0), 0 states 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:11:19,584 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 269.0) internal successors, (2959), 11 states have internal predecessors, (2959), 0 states have call successors, (0), 0 states 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:11:19,586 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 269.0) internal successors, (2959), 11 states have internal predecessors, (2959), 0 states have call successors, (0), 0 states 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:11:19,586 INFO L185 Difference]: Start difference. First operand has 50 places, 43 transitions, 121 flow. Second operand 10 states and 1426 transitions. [2021-03-24 20:11:19,586 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 59 places, 80 transitions, 361 flow [2021-03-24 20:11:19,587 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 80 transitions, 354 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-03-24 20:11:19,588 INFO L241 Difference]: Finished difference. Result has 58 places, 52 transitions, 200 flow [2021-03-24 20:11:19,589 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=115, PETRI_DIFFERENCE_MINUEND_PLACES=47, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=43, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=200, PETRI_PLACES=58, PETRI_TRANSITIONS=52} [2021-03-24 20:11:19,589 INFO L343 CegarLoopForPetriNet]: 61 programPoint places, -3 predicate places. [2021-03-24 20:11:19,589 INFO L480 AbstractCegarLoop]: Abstraction has has 58 places, 52 transitions, 200 flow [2021-03-24 20:11:19,590 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 138.6) internal successors, (1386), 10 states have internal predecessors, (1386), 0 states have call successors, (0), 0 states 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:11:19,590 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:19,590 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] [2021-03-24 20:11:19,590 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-24 20:11:19,591 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:19,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:19,591 INFO L82 PathProgramCache]: Analyzing trace with hash 1257521568, now seen corresponding path program 2 times [2021-03-24 20:11:19,591 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:19,591 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801509164] [2021-03-24 20:11:19,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:19,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:11:19,761 INFO L142 QuantifierPusher]: treesize reduction 10, result has 54.5 percent of original size [2021-03-24 20:11:19,761 INFO L147 QuantifierPusher]: treesize reduction 9, result has 25.0 percent of original size 3 [2021-03-24 20:11:19,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:19,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:11:19,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:19,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:11:19,783 INFO L142 QuantifierPusher]: treesize reduction 16, result has 62.8 percent of original size [2021-03-24 20:11:19,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:11:19,807 INFO L142 QuantifierPusher]: treesize reduction 14, result has 51.7 percent of original size [2021-03-24 20:11:19,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 20:11:19,820 INFO L142 QuantifierPusher]: treesize reduction 14, result has 51.7 percent of original size [2021-03-24 20:11:19,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 20:11:19,835 INFO L142 QuantifierPusher]: treesize reduction 18, result has 55.0 percent of original size [2021-03-24 20:11:19,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 20:11:19,852 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 20:11:19,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 20:11:19,865 INFO L142 QuantifierPusher]: treesize reduction 14, result has 53.3 percent of original size [2021-03-24 20:11:19,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:11:19,879 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:19,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:19,894 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:19,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:19,896 INFO L142 QuantifierPusher]: treesize reduction 14, result has 39.1 percent of original size [2021-03-24 20:11:19,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:11:19,909 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:11:19,909 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801509164] [2021-03-24 20:11:19,909 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:11:19,909 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-24 20:11:19,911 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918792087] [2021-03-24 20:11:19,911 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 20:11:19,911 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:11:19,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 20:11:19,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-03-24 20:11:19,914 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 269 [2021-03-24 20:11:19,916 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 52 transitions, 200 flow. Second operand has 11 states, 11 states have (on average 138.27272727272728) internal successors, (1521), 11 states have internal predecessors, (1521), 0 states have call successors, (0), 0 states 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:11:19,916 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:11:19,916 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 269 [2021-03-24 20:11:19,916 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:11:20,447 INFO L129 PetriNetUnfolder]: 158/401 cut-off events. [2021-03-24 20:11:20,447 INFO L130 PetriNetUnfolder]: For 353/355 co-relation queries the response was YES. [2021-03-24 20:11:20,448 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1134 conditions, 401 events. 158/401 cut-off events. For 353/355 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 1954 event pairs, 10 based on Foata normal form. 1/402 useless extension candidates. Maximal degree in co-relation 1123. Up to 117 conditions per place. [2021-03-24 20:11:20,450 INFO L132 encePairwiseOnDemand]: 256/269 looper letters, 56 selfloop transitions, 34 changer transitions 0/104 dead transitions. [2021-03-24 20:11:20,450 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 70 places, 104 transitions, 605 flow [2021-03-24 20:11:20,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-24 20:11:20,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-03-24 20:11:20,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1841 transitions. [2021-03-24 20:11:20,455 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5264512439233628 [2021-03-24 20:11:20,455 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1841 transitions. [2021-03-24 20:11:20,455 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1841 transitions. [2021-03-24 20:11:20,456 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:11:20,456 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1841 transitions. [2021-03-24 20:11:20,459 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 141.6153846153846) internal successors, (1841), 13 states have internal predecessors, (1841), 0 states have call successors, (0), 0 states 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:11:20,463 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 269.0) internal successors, (3766), 14 states have internal predecessors, (3766), 0 states have call successors, (0), 0 states 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:11:20,464 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 269.0) internal successors, (3766), 14 states have internal predecessors, (3766), 0 states have call successors, (0), 0 states 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:11:20,464 INFO L185 Difference]: Start difference. First operand has 58 places, 52 transitions, 200 flow. Second operand 13 states and 1841 transitions. [2021-03-24 20:11:20,464 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 70 places, 104 transitions, 605 flow [2021-03-24 20:11:20,467 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 66 places, 104 transitions, 590 flow, removed 4 selfloop flow, removed 4 redundant places. [2021-03-24 20:11:20,469 INFO L241 Difference]: Finished difference. Result has 69 places, 74 transitions, 433 flow [2021-03-24 20:11:20,469 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=191, PETRI_DIFFERENCE_MINUEND_PLACES=54, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=433, PETRI_PLACES=69, PETRI_TRANSITIONS=74} [2021-03-24 20:11:20,469 INFO L343 CegarLoopForPetriNet]: 61 programPoint places, 8 predicate places. [2021-03-24 20:11:20,469 INFO L480 AbstractCegarLoop]: Abstraction has has 69 places, 74 transitions, 433 flow [2021-03-24 20:11:20,471 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 138.27272727272728) internal successors, (1521), 11 states have internal predecessors, (1521), 0 states have call successors, (0), 0 states 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:11:20,471 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:20,471 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] [2021-03-24 20:11:20,471 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-24 20:11:20,471 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:20,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:20,471 INFO L82 PathProgramCache]: Analyzing trace with hash 1105323422, now seen corresponding path program 3 times [2021-03-24 20:11:20,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:20,472 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914548985] [2021-03-24 20:11:20,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:20,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:11:20,661 INFO L142 QuantifierPusher]: treesize reduction 18, result has 14.3 percent of original size [2021-03-24 20:11:20,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:11:20,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:20,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:11:20,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:20,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:11:20,678 INFO L142 QuantifierPusher]: treesize reduction 24, result has 46.7 percent of original size [2021-03-24 20:11:20,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:11:20,699 INFO L142 QuantifierPusher]: treesize reduction 18, result has 45.5 percent of original size [2021-03-24 20:11:20,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 20:11:20,712 INFO L142 QuantifierPusher]: treesize reduction 22, result has 57.7 percent of original size [2021-03-24 20:11:20,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-24 20:11:20,733 INFO L142 QuantifierPusher]: treesize reduction 22, result has 62.7 percent of original size [2021-03-24 20:11:20,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 20:11:20,746 INFO L142 QuantifierPusher]: treesize reduction 18, result has 57.1 percent of original size [2021-03-24 20:11:20,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 20:11:20,766 INFO L142 QuantifierPusher]: treesize reduction 22, result has 55.1 percent of original size [2021-03-24 20:11:20,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:11:20,805 INFO L142 QuantifierPusher]: treesize reduction 18, result has 60.0 percent of original size [2021-03-24 20:11:20,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:11:20,810 INFO L142 QuantifierPusher]: treesize reduction 18, result has 60.0 percent of original size [2021-03-24 20:11:20,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:11:20,845 INFO L142 QuantifierPusher]: treesize reduction 21, result has 64.4 percent of original size [2021-03-24 20:11:20,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-03-24 20:11:20,882 INFO L142 QuantifierPusher]: treesize reduction 19, result has 70.3 percent of original size [2021-03-24 20:11:20,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 20:11:20,916 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:20,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:20,936 INFO L142 QuantifierPusher]: treesize reduction 14, result has 39.1 percent of original size [2021-03-24 20:11:20,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:11:20,953 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:11:20,953 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914548985] [2021-03-24 20:11:20,953 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:11:20,954 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-03-24 20:11:20,954 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365095288] [2021-03-24 20:11:20,954 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-24 20:11:20,954 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:11:20,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-24 20:11:20,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-03-24 20:11:20,956 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 132 out of 269 [2021-03-24 20:11:20,958 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 74 transitions, 433 flow. Second operand has 14 states, 14 states have (on average 133.92857142857142) internal successors, (1875), 14 states have internal predecessors, (1875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:11:20,958 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:11:20,958 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 132 of 269 [2021-03-24 20:11:20,958 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:11:21,676 INFO L129 PetriNetUnfolder]: 212/551 cut-off events. [2021-03-24 20:11:21,676 INFO L130 PetriNetUnfolder]: For 913/917 co-relation queries the response was YES. [2021-03-24 20:11:21,678 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1797 conditions, 551 events. 212/551 cut-off events. For 913/917 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 2977 event pairs, 61 based on Foata normal form. 1/548 useless extension candidates. Maximal degree in co-relation 1783. Up to 203 conditions per place. [2021-03-24 20:11:21,680 INFO L132 encePairwiseOnDemand]: 256/269 looper letters, 75 selfloop transitions, 33 changer transitions 0/120 dead transitions. [2021-03-24 20:11:21,680 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 120 transitions, 887 flow [2021-03-24 20:11:21,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 20:11:21,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 20:11:21,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1388 transitions. [2021-03-24 20:11:21,684 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5159851301115241 [2021-03-24 20:11:21,684 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1388 transitions. [2021-03-24 20:11:21,684 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1388 transitions. [2021-03-24 20:11:21,685 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:11:21,685 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1388 transitions. [2021-03-24 20:11:21,688 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 138.8) internal successors, (1388), 10 states have internal predecessors, (1388), 0 states have call successors, (0), 0 states 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:11:21,691 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 269.0) internal successors, (2959), 11 states have internal predecessors, (2959), 0 states have call successors, (0), 0 states 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:11:21,692 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 269.0) internal successors, (2959), 11 states have internal predecessors, (2959), 0 states have call successors, (0), 0 states 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:11:21,692 INFO L185 Difference]: Start difference. First operand has 69 places, 74 transitions, 433 flow. Second operand 10 states and 1388 transitions. [2021-03-24 20:11:21,692 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 120 transitions, 887 flow [2021-03-24 20:11:21,696 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 74 places, 120 transitions, 830 flow, removed 23 selfloop flow, removed 4 redundant places. [2021-03-24 20:11:21,700 INFO L241 Difference]: Finished difference. Result has 77 places, 88 transitions, 596 flow [2021-03-24 20:11:21,701 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=388, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=74, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=596, PETRI_PLACES=77, PETRI_TRANSITIONS=88} [2021-03-24 20:11:21,701 INFO L343 CegarLoopForPetriNet]: 61 programPoint places, 16 predicate places. [2021-03-24 20:11:21,701 INFO L480 AbstractCegarLoop]: Abstraction has has 77 places, 88 transitions, 596 flow [2021-03-24 20:11:21,702 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 133.92857142857142) internal successors, (1875), 14 states have internal predecessors, (1875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:11:21,702 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:21,702 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] [2021-03-24 20:11:21,702 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-03-24 20:11:21,702 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:21,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:21,703 INFO L82 PathProgramCache]: Analyzing trace with hash 1343005830, now seen corresponding path program 4 times [2021-03-24 20:11:21,703 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:21,703 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007459263] [2021-03-24 20:11:21,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:21,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:11:21,869 INFO L142 QuantifierPusher]: treesize reduction 10, result has 54.5 percent of original size [2021-03-24 20:11:21,870 INFO L147 QuantifierPusher]: treesize reduction 9, result has 25.0 percent of original size 3 [2021-03-24 20:11:21,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:21,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:11:21,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:21,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:11:21,890 INFO L142 QuantifierPusher]: treesize reduction 16, result has 62.8 percent of original size [2021-03-24 20:11:21,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:11:21,911 INFO L142 QuantifierPusher]: treesize reduction 14, result has 51.7 percent of original size [2021-03-24 20:11:21,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 20:11:21,923 INFO L142 QuantifierPusher]: treesize reduction 14, result has 51.7 percent of original size [2021-03-24 20:11:21,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 20:11:21,938 INFO L142 QuantifierPusher]: treesize reduction 14, result has 48.1 percent of original size [2021-03-24 20:11:21,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:11:21,954 INFO L142 QuantifierPusher]: treesize reduction 18, result has 52.6 percent of original size [2021-03-24 20:11:21,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 20:11:21,972 INFO L142 QuantifierPusher]: treesize reduction 18, result has 60.0 percent of original size [2021-03-24 20:11:21,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:11:21,985 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:21,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:22,002 INFO L142 QuantifierPusher]: treesize reduction 14, result has 39.1 percent of original size [2021-03-24 20:11:22,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:11:22,015 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:11:22,016 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007459263] [2021-03-24 20:11:22,016 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:11:22,016 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-24 20:11:22,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965052029] [2021-03-24 20:11:22,016 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 20:11:22,016 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:11:22,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 20:11:22,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-03-24 20:11:22,018 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 269 [2021-03-24 20:11:22,020 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 88 transitions, 596 flow. Second operand has 11 states, 11 states have (on average 138.27272727272728) internal successors, (1521), 11 states have internal predecessors, (1521), 0 states have call successors, (0), 0 states 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:11:22,020 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:11:22,020 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 269 [2021-03-24 20:11:22,020 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:11:22,676 INFO L129 PetriNetUnfolder]: 234/699 cut-off events. [2021-03-24 20:11:22,676 INFO L130 PetriNetUnfolder]: For 1672/1680 co-relation queries the response was YES. [2021-03-24 20:11:22,678 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2489 conditions, 699 events. 234/699 cut-off events. For 1672/1680 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 4497 event pairs, 24 based on Foata normal form. 5/704 useless extension candidates. Maximal degree in co-relation 2472. Up to 159 conditions per place. [2021-03-24 20:11:22,681 INFO L132 encePairwiseOnDemand]: 256/269 looper letters, 84 selfloop transitions, 70 changer transitions 0/168 dead transitions. [2021-03-24 20:11:22,681 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 89 places, 168 transitions, 1442 flow [2021-03-24 20:11:22,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-24 20:11:22,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-03-24 20:11:22,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1853 transitions. [2021-03-24 20:11:22,687 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5298827566485559 [2021-03-24 20:11:22,687 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1853 transitions. [2021-03-24 20:11:22,687 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1853 transitions. [2021-03-24 20:11:22,688 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:11:22,688 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1853 transitions. [2021-03-24 20:11:22,692 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 142.53846153846155) internal successors, (1853), 13 states have internal predecessors, (1853), 0 states have call successors, (0), 0 states 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:11:22,696 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 269.0) internal successors, (3766), 14 states have internal predecessors, (3766), 0 states have call successors, (0), 0 states 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:11:22,697 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 269.0) internal successors, (3766), 14 states have internal predecessors, (3766), 0 states have call successors, (0), 0 states 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:11:22,697 INFO L185 Difference]: Start difference. First operand has 77 places, 88 transitions, 596 flow. Second operand 13 states and 1853 transitions. [2021-03-24 20:11:22,697 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 89 places, 168 transitions, 1442 flow [2021-03-24 20:11:22,702 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 168 transitions, 1411 flow, removed 9 selfloop flow, removed 4 redundant places. [2021-03-24 20:11:22,705 INFO L241 Difference]: Finished difference. Result has 90 places, 122 transitions, 1171 flow [2021-03-24 20:11:22,705 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=574, PETRI_DIFFERENCE_MINUEND_PLACES=73, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=88, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1171, PETRI_PLACES=90, PETRI_TRANSITIONS=122} [2021-03-24 20:11:22,706 INFO L343 CegarLoopForPetriNet]: 61 programPoint places, 29 predicate places. [2021-03-24 20:11:22,706 INFO L480 AbstractCegarLoop]: Abstraction has has 90 places, 122 transitions, 1171 flow [2021-03-24 20:11:22,706 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 138.27272727272728) internal successors, (1521), 11 states have internal predecessors, (1521), 0 states have call successors, (0), 0 states 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:11:22,706 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:22,707 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] [2021-03-24 20:11:22,707 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-24 20:11:22,707 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:22,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:22,707 INFO L82 PathProgramCache]: Analyzing trace with hash -753458156, now seen corresponding path program 5 times [2021-03-24 20:11:22,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:22,711 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1421532221] [2021-03-24 20:11:22,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:22,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:11:22,853 INFO L142 QuantifierPusher]: treesize reduction 10, result has 54.5 percent of original size [2021-03-24 20:11:22,854 INFO L147 QuantifierPusher]: treesize reduction 9, result has 25.0 percent of original size 3 [2021-03-24 20:11:22,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:22,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:11:22,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:22,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:11:22,897 INFO L142 QuantifierPusher]: treesize reduction 16, result has 62.8 percent of original size [2021-03-24 20:11:22,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:11:22,917 INFO L142 QuantifierPusher]: treesize reduction 14, result has 51.7 percent of original size [2021-03-24 20:11:22,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 20:11:22,928 INFO L142 QuantifierPusher]: treesize reduction 15, result has 61.5 percent of original size [2021-03-24 20:11:22,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 20:11:22,946 INFO L142 QuantifierPusher]: treesize reduction 15, result has 61.5 percent of original size [2021-03-24 20:11:22,946 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 20:11:22,964 INFO L142 QuantifierPusher]: treesize reduction 21, result has 64.4 percent of original size [2021-03-24 20:11:22,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-03-24 20:11:22,993 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 20:11:22,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 20:11:23,015 INFO L142 QuantifierPusher]: treesize reduction 14, result has 53.3 percent of original size [2021-03-24 20:11:23,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:11:23,034 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:23,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:23,052 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:23,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:23,055 INFO L142 QuantifierPusher]: treesize reduction 14, result has 39.1 percent of original size [2021-03-24 20:11:23,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:11:23,072 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:11:23,072 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1421532221] [2021-03-24 20:11:23,072 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:11:23,072 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-03-24 20:11:23,072 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084500506] [2021-03-24 20:11:23,073 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-24 20:11:23,073 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:11:23,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-24 20:11:23,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-03-24 20:11:23,076 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 132 out of 269 [2021-03-24 20:11:23,078 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 90 places, 122 transitions, 1171 flow. Second operand has 13 states, 13 states have (on average 134.07692307692307) internal successors, (1743), 13 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states 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:11:23,078 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:11:23,078 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 132 of 269 [2021-03-24 20:11:23,078 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:11:24,171 INFO L129 PetriNetUnfolder]: 362/1039 cut-off events. [2021-03-24 20:11:24,172 INFO L130 PetriNetUnfolder]: For 4196/4212 co-relation queries the response was YES. [2021-03-24 20:11:24,175 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4238 conditions, 1039 events. 362/1039 cut-off events. For 4196/4212 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 7309 event pairs, 66 based on Foata normal form. 8/1044 useless extension candidates. Maximal degree in co-relation 4216. Up to 214 conditions per place. [2021-03-24 20:11:24,179 INFO L132 encePairwiseOnDemand]: 256/269 looper letters, 131 selfloop transitions, 76 changer transitions 0/219 dead transitions. [2021-03-24 20:11:24,180 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 103 places, 219 transitions, 2407 flow [2021-03-24 20:11:24,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-24 20:11:24,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-03-24 20:11:24,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1949 transitions. [2021-03-24 20:11:24,185 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5175252257036643 [2021-03-24 20:11:24,185 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1949 transitions. [2021-03-24 20:11:24,185 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1949 transitions. [2021-03-24 20:11:24,186 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:11:24,186 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1949 transitions. [2021-03-24 20:11:24,202 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 139.21428571428572) internal successors, (1949), 14 states have internal predecessors, (1949), 0 states have call successors, (0), 0 states 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:11:24,207 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 269.0) internal successors, (4035), 15 states have internal predecessors, (4035), 0 states have call successors, (0), 0 states 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:11:24,208 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 269.0) internal successors, (4035), 15 states have internal predecessors, (4035), 0 states have call successors, (0), 0 states 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:11:24,208 INFO L185 Difference]: Start difference. First operand has 90 places, 122 transitions, 1171 flow. Second operand 14 states and 1949 transitions. [2021-03-24 20:11:24,208 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 103 places, 219 transitions, 2407 flow [2021-03-24 20:11:24,223 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 96 places, 219 transitions, 2355 flow, removed 10 selfloop flow, removed 7 redundant places. [2021-03-24 20:11:24,229 INFO L241 Difference]: Finished difference. Result has 102 places, 155 transitions, 1790 flow [2021-03-24 20:11:24,229 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=1128, PETRI_DIFFERENCE_MINUEND_PLACES=83, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=122, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1790, PETRI_PLACES=102, PETRI_TRANSITIONS=155} [2021-03-24 20:11:24,230 INFO L343 CegarLoopForPetriNet]: 61 programPoint places, 41 predicate places. [2021-03-24 20:11:24,230 INFO L480 AbstractCegarLoop]: Abstraction has has 102 places, 155 transitions, 1790 flow [2021-03-24 20:11:24,230 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 134.07692307692307) internal successors, (1743), 13 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states 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:11:24,230 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:24,231 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] [2021-03-24 20:11:24,231 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-03-24 20:11:24,231 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:24,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:24,231 INFO L82 PathProgramCache]: Analyzing trace with hash -1990344402, now seen corresponding path program 6 times [2021-03-24 20:11:24,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:24,231 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809470123] [2021-03-24 20:11:24,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:24,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:11:24,339 INFO L142 QuantifierPusher]: treesize reduction 10, result has 54.5 percent of original size [2021-03-24 20:11:24,340 INFO L147 QuantifierPusher]: treesize reduction 9, result has 25.0 percent of original size 3 [2021-03-24 20:11:24,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:24,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:11:24,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:24,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:11:24,360 INFO L142 QuantifierPusher]: treesize reduction 16, result has 62.8 percent of original size [2021-03-24 20:11:24,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:11:24,385 INFO L142 QuantifierPusher]: treesize reduction 14, result has 51.7 percent of original size [2021-03-24 20:11:24,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 20:11:24,397 INFO L142 QuantifierPusher]: treesize reduction 15, result has 58.3 percent of original size [2021-03-24 20:11:24,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:11:24,414 INFO L142 QuantifierPusher]: treesize reduction 15, result has 61.5 percent of original size [2021-03-24 20:11:24,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 20:11:24,430 INFO L142 QuantifierPusher]: treesize reduction 21, result has 59.6 percent of original size [2021-03-24 20:11:24,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 20:11:24,448 INFO L142 QuantifierPusher]: treesize reduction 21, result has 64.4 percent of original size [2021-03-24 20:11:24,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-03-24 20:11:24,461 INFO L142 QuantifierPusher]: treesize reduction 14, result has 65.0 percent of original size [2021-03-24 20:11:24,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 20:11:24,477 INFO L142 QuantifierPusher]: treesize reduction 14, result has 53.3 percent of original size [2021-03-24 20:11:24,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:11:24,495 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:24,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:24,511 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:24,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:24,512 INFO L142 QuantifierPusher]: treesize reduction 14, result has 39.1 percent of original size [2021-03-24 20:11:24,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:11:24,528 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:11:24,529 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809470123] [2021-03-24 20:11:24,529 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:11:24,529 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-03-24 20:11:24,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835154494] [2021-03-24 20:11:24,529 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-24 20:11:24,529 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:11:24,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-24 20:11:24,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-03-24 20:11:24,532 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 132 out of 269 [2021-03-24 20:11:24,533 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 102 places, 155 transitions, 1790 flow. Second operand has 13 states, 13 states have (on average 134.07692307692307) internal successors, (1743), 13 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states 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:11:24,533 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:11:24,533 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 132 of 269 [2021-03-24 20:11:24,533 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:11:25,584 INFO L129 PetriNetUnfolder]: 420/1180 cut-off events. [2021-03-24 20:11:25,584 INFO L130 PetriNetUnfolder]: For 6687/6705 co-relation queries the response was YES. [2021-03-24 20:11:25,593 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5340 conditions, 1180 events. 420/1180 cut-off events. For 6687/6705 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 8510 event pairs, 74 based on Foata normal form. 15/1189 useless extension candidates. Maximal degree in co-relation 5312. Up to 515 conditions per place. [2021-03-24 20:11:25,600 INFO L132 encePairwiseOnDemand]: 256/269 looper letters, 130 selfloop transitions, 85 changer transitions 0/227 dead transitions. [2021-03-24 20:11:25,600 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 117 places, 227 transitions, 2845 flow [2021-03-24 20:11:25,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-24 20:11:25,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-03-24 20:11:25,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2204 transitions. [2021-03-24 20:11:25,605 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5120817843866171 [2021-03-24 20:11:25,605 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2204 transitions. [2021-03-24 20:11:25,606 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2204 transitions. [2021-03-24 20:11:25,606 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:11:25,607 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2204 transitions. [2021-03-24 20:11:25,610 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 137.75) internal successors, (2204), 16 states have internal predecessors, (2204), 0 states have call successors, (0), 0 states 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:11:25,615 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 269.0) internal successors, (4573), 17 states have internal predecessors, (4573), 0 states have call successors, (0), 0 states 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:11:25,616 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 269.0) internal successors, (4573), 17 states have internal predecessors, (4573), 0 states have call successors, (0), 0 states 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:11:25,616 INFO L185 Difference]: Start difference. First operand has 102 places, 155 transitions, 1790 flow. Second operand 16 states and 2204 transitions. [2021-03-24 20:11:25,616 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 117 places, 227 transitions, 2845 flow [2021-03-24 20:11:25,637 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 113 places, 227 transitions, 2812 flow, removed 9 selfloop flow, removed 4 redundant places. [2021-03-24 20:11:25,641 INFO L241 Difference]: Finished difference. Result has 117 places, 177 transitions, 2318 flow [2021-03-24 20:11:25,641 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=1758, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=155, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=75, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=2318, PETRI_PLACES=117, PETRI_TRANSITIONS=177} [2021-03-24 20:11:25,641 INFO L343 CegarLoopForPetriNet]: 61 programPoint places, 56 predicate places. [2021-03-24 20:11:25,641 INFO L480 AbstractCegarLoop]: Abstraction has has 117 places, 177 transitions, 2318 flow [2021-03-24 20:11:25,642 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 134.07692307692307) internal successors, (1743), 13 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states 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:11:25,642 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:25,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] [2021-03-24 20:11:25,642 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-24 20:11:25,643 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:25,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:25,643 INFO L82 PathProgramCache]: Analyzing trace with hash 1907167230, now seen corresponding path program 7 times [2021-03-24 20:11:25,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:25,643 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589858259] [2021-03-24 20:11:25,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:25,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:11:25,748 INFO L142 QuantifierPusher]: treesize reduction 18, result has 14.3 percent of original size [2021-03-24 20:11:25,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:11:25,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:25,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:11:25,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:25,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:11:25,761 INFO L142 QuantifierPusher]: treesize reduction 16, result has 62.8 percent of original size [2021-03-24 20:11:25,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:11:25,781 INFO L142 QuantifierPusher]: treesize reduction 14, result has 51.7 percent of original size [2021-03-24 20:11:25,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 20:11:25,792 INFO L142 QuantifierPusher]: treesize reduction 15, result has 58.3 percent of original size [2021-03-24 20:11:25,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:11:25,808 INFO L142 QuantifierPusher]: treesize reduction 15, result has 61.5 percent of original size [2021-03-24 20:11:25,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 20:11:25,827 INFO L142 QuantifierPusher]: treesize reduction 15, result has 59.5 percent of original size [2021-03-24 20:11:25,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 20:11:25,844 INFO L142 QuantifierPusher]: treesize reduction 21, result has 63.2 percent of original size [2021-03-24 20:11:25,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-24 20:11:25,864 INFO L142 QuantifierPusher]: treesize reduction 18, result has 60.0 percent of original size [2021-03-24 20:11:25,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:11:25,881 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:25,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:25,897 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:25,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:25,898 INFO L142 QuantifierPusher]: treesize reduction 14, result has 39.1 percent of original size [2021-03-24 20:11:25,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:11:25,909 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:11:25,909 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589858259] [2021-03-24 20:11:25,910 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:11:25,910 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-03-24 20:11:25,910 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832452426] [2021-03-24 20:11:25,910 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-24 20:11:25,910 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:11:25,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-24 20:11:25,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-03-24 20:11:25,912 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 132 out of 269 [2021-03-24 20:11:25,913 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 117 places, 177 transitions, 2318 flow. Second operand has 13 states, 13 states have (on average 134.07692307692307) internal successors, (1743), 13 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states 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:11:25,913 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:11:25,913 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 132 of 269 [2021-03-24 20:11:25,913 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:11:26,810 INFO L129 PetriNetUnfolder]: 424/1232 cut-off events. [2021-03-24 20:11:26,810 INFO L130 PetriNetUnfolder]: For 8714/8738 co-relation queries the response was YES. [2021-03-24 20:11:26,816 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5992 conditions, 1232 events. 424/1232 cut-off events. For 8714/8738 co-relation queries the response was YES. Maximal size of possible extension queue 122. Compared 9122 event pairs, 62 based on Foata normal form. 21/1248 useless extension candidates. Maximal degree in co-relation 5960. Up to 429 conditions per place. [2021-03-24 20:11:26,822 INFO L132 encePairwiseOnDemand]: 257/269 looper letters, 120 selfloop transitions, 103 changer transitions 0/235 dead transitions. [2021-03-24 20:11:26,822 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 132 places, 235 transitions, 3186 flow [2021-03-24 20:11:26,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-24 20:11:26,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-03-24 20:11:26,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2207 transitions. [2021-03-24 20:11:26,827 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5127788104089219 [2021-03-24 20:11:26,827 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2207 transitions. [2021-03-24 20:11:26,827 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2207 transitions. [2021-03-24 20:11:26,829 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:11:26,830 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2207 transitions. [2021-03-24 20:11:26,835 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 137.9375) internal successors, (2207), 16 states have internal predecessors, (2207), 0 states have call successors, (0), 0 states 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:11:26,841 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 269.0) internal successors, (4573), 17 states have internal predecessors, (4573), 0 states have call successors, (0), 0 states 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:11:26,842 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 269.0) internal successors, (4573), 17 states have internal predecessors, (4573), 0 states have call successors, (0), 0 states 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:11:26,842 INFO L185 Difference]: Start difference. First operand has 117 places, 177 transitions, 2318 flow. Second operand 16 states and 2207 transitions. [2021-03-24 20:11:26,842 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 132 places, 235 transitions, 3186 flow [2021-03-24 20:11:26,873 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 235 transitions, 3075 flow, removed 15 selfloop flow, removed 10 redundant places. [2021-03-24 20:11:26,879 INFO L241 Difference]: Finished difference. Result has 125 places, 184 transitions, 2638 flow [2021-03-24 20:11:26,879 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=2214, PETRI_DIFFERENCE_MINUEND_PLACES=107, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=177, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=96, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=78, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=2638, PETRI_PLACES=125, PETRI_TRANSITIONS=184} [2021-03-24 20:11:26,880 INFO L343 CegarLoopForPetriNet]: 61 programPoint places, 64 predicate places. [2021-03-24 20:11:26,880 INFO L480 AbstractCegarLoop]: Abstraction has has 125 places, 184 transitions, 2638 flow [2021-03-24 20:11:26,880 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 134.07692307692307) internal successors, (1743), 13 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states 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:11:26,880 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:26,880 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] [2021-03-24 20:11:26,880 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-24 20:11:26,881 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:26,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:26,881 INFO L82 PathProgramCache]: Analyzing trace with hash -891908444, now seen corresponding path program 8 times [2021-03-24 20:11:26,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:26,881 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318975488] [2021-03-24 20:11:26,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:26,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:11:26,994 INFO L142 QuantifierPusher]: treesize reduction 10, result has 54.5 percent of original size [2021-03-24 20:11:26,995 INFO L147 QuantifierPusher]: treesize reduction 9, result has 25.0 percent of original size 3 [2021-03-24 20:11:27,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:27,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:11:27,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:27,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:11:27,017 INFO L142 QuantifierPusher]: treesize reduction 16, result has 62.8 percent of original size [2021-03-24 20:11:27,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:11:27,039 INFO L142 QuantifierPusher]: treesize reduction 14, result has 51.7 percent of original size [2021-03-24 20:11:27,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 20:11:27,052 INFO L142 QuantifierPusher]: treesize reduction 14, result has 48.1 percent of original size [2021-03-24 20:11:27,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:11:27,064 INFO L142 QuantifierPusher]: treesize reduction 14, result has 48.1 percent of original size [2021-03-24 20:11:27,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:11:27,078 INFO L142 QuantifierPusher]: treesize reduction 18, result has 52.6 percent of original size [2021-03-24 20:11:27,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 20:11:27,094 INFO L142 QuantifierPusher]: treesize reduction 18, result has 60.0 percent of original size [2021-03-24 20:11:27,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:11:27,107 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:27,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:27,122 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:27,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:27,124 INFO L142 QuantifierPusher]: treesize reduction 14, result has 39.1 percent of original size [2021-03-24 20:11:27,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:11:27,137 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:11:27,138 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318975488] [2021-03-24 20:11:27,138 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:11:27,138 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-24 20:11:27,138 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144606828] [2021-03-24 20:11:27,138 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 20:11:27,138 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:11:27,139 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 20:11:27,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-03-24 20:11:27,140 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 269 [2021-03-24 20:11:27,141 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 125 places, 184 transitions, 2638 flow. Second operand has 11 states, 11 states have (on average 138.27272727272728) internal successors, (1521), 11 states have internal predecessors, (1521), 0 states have call successors, (0), 0 states 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:11:27,141 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:11:27,142 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 269 [2021-03-24 20:11:27,142 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:11:27,751 INFO L129 PetriNetUnfolder]: 392/1192 cut-off events. [2021-03-24 20:11:27,752 INFO L130 PetriNetUnfolder]: For 10344/10354 co-relation queries the response was YES. [2021-03-24 20:11:27,757 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6106 conditions, 1192 events. 392/1192 cut-off events. For 10344/10354 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 9023 event pairs, 88 based on Foata normal form. 5/1195 useless extension candidates. Maximal degree in co-relation 6072. Up to 374 conditions per place. [2021-03-24 20:11:27,764 INFO L132 encePairwiseOnDemand]: 257/269 looper letters, 117 selfloop transitions, 109 changer transitions 0/240 dead transitions. [2021-03-24 20:11:27,764 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 136 places, 240 transitions, 3661 flow [2021-03-24 20:11:27,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-24 20:11:27,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-03-24 20:11:27,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1707 transitions. [2021-03-24 20:11:27,767 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5288104089219331 [2021-03-24 20:11:27,767 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1707 transitions. [2021-03-24 20:11:27,767 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1707 transitions. [2021-03-24 20:11:27,767 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:11:27,767 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1707 transitions. [2021-03-24 20:11:27,769 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 142.25) internal successors, (1707), 12 states have internal predecessors, (1707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:11:27,772 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 269.0) internal successors, (3497), 13 states have internal predecessors, (3497), 0 states have call successors, (0), 0 states 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:11:27,773 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 269.0) internal successors, (3497), 13 states have internal predecessors, (3497), 0 states have call successors, (0), 0 states 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:11:27,773 INFO L185 Difference]: Start difference. First operand has 125 places, 184 transitions, 2638 flow. Second operand 12 states and 1707 transitions. [2021-03-24 20:11:27,773 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 136 places, 240 transitions, 3661 flow [2021-03-24 20:11:27,809 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 126 places, 240 transitions, 3565 flow, removed 8 selfloop flow, removed 10 redundant places. [2021-03-24 20:11:27,815 INFO L241 Difference]: Finished difference. Result has 132 places, 203 transitions, 3267 flow [2021-03-24 20:11:27,815 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=2554, PETRI_DIFFERENCE_MINUEND_PLACES=115, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=184, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=90, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=79, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=3267, PETRI_PLACES=132, PETRI_TRANSITIONS=203} [2021-03-24 20:11:27,815 INFO L343 CegarLoopForPetriNet]: 61 programPoint places, 71 predicate places. [2021-03-24 20:11:27,815 INFO L480 AbstractCegarLoop]: Abstraction has has 132 places, 203 transitions, 3267 flow [2021-03-24 20:11:27,816 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 138.27272727272728) internal successors, (1521), 11 states have internal predecessors, (1521), 0 states have call successors, (0), 0 states 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:11:27,816 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:27,816 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] [2021-03-24 20:11:27,816 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-03-24 20:11:27,816 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:27,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:27,817 INFO L82 PathProgramCache]: Analyzing trace with hash -807356444, now seen corresponding path program 9 times [2021-03-24 20:11:27,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:27,843 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317965471] [2021-03-24 20:11:27,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:27,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:11:27,950 INFO L142 QuantifierPusher]: treesize reduction 10, result has 54.5 percent of original size [2021-03-24 20:11:27,950 INFO L147 QuantifierPusher]: treesize reduction 9, result has 25.0 percent of original size 3 [2021-03-24 20:11:27,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:27,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:11:27,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:27,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:11:27,970 INFO L142 QuantifierPusher]: treesize reduction 16, result has 62.8 percent of original size [2021-03-24 20:11:27,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:11:27,991 INFO L142 QuantifierPusher]: treesize reduction 14, result has 51.7 percent of original size [2021-03-24 20:11:27,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 20:11:28,007 INFO L142 QuantifierPusher]: treesize reduction 15, result has 58.3 percent of original size [2021-03-24 20:11:28,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:11:28,022 INFO L142 QuantifierPusher]: treesize reduction 15, result has 61.5 percent of original size [2021-03-24 20:11:28,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 20:11:28,038 INFO L142 QuantifierPusher]: treesize reduction 21, result has 64.4 percent of original size [2021-03-24 20:11:28,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-03-24 20:11:28,059 INFO L142 QuantifierPusher]: treesize reduction 18, result has 55.0 percent of original size [2021-03-24 20:11:28,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 20:11:28,089 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-24 20:11:28,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 20:11:28,102 INFO L142 QuantifierPusher]: treesize reduction 14, result has 53.3 percent of original size [2021-03-24 20:11:28,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:11:28,115 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:28,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:28,128 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:28,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:28,144 INFO L142 QuantifierPusher]: treesize reduction 14, result has 39.1 percent of original size [2021-03-24 20:11:28,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:11:28,157 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:11:28,157 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317965471] [2021-03-24 20:11:28,157 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:11:28,157 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-03-24 20:11:28,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363975983] [2021-03-24 20:11:28,158 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-24 20:11:28,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:11:28,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-24 20:11:28,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-03-24 20:11:28,160 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 132 out of 269 [2021-03-24 20:11:28,161 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 132 places, 203 transitions, 3267 flow. Second operand has 13 states, 13 states have (on average 134.07692307692307) internal successors, (1743), 13 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states 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:11:28,161 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:11:28,161 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 132 of 269 [2021-03-24 20:11:28,161 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:11:29,437 INFO L129 PetriNetUnfolder]: 427/1276 cut-off events. [2021-03-24 20:11:29,437 INFO L130 PetriNetUnfolder]: For 12672/12681 co-relation queries the response was YES. [2021-03-24 20:11:29,442 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6812 conditions, 1276 events. 427/1276 cut-off events. For 12672/12681 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 9672 event pairs, 33 based on Foata normal form. 7/1281 useless extension candidates. Maximal degree in co-relation 6773. Up to 280 conditions per place. [2021-03-24 20:11:29,448 INFO L132 encePairwiseOnDemand]: 256/269 looper letters, 144 selfloop transitions, 130 changer transitions 0/286 dead transitions. [2021-03-24 20:11:29,448 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 149 places, 286 transitions, 4555 flow [2021-03-24 20:11:29,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-24 20:11:29,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-03-24 20:11:29,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2493 transitions. [2021-03-24 20:11:29,452 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5148698884758365 [2021-03-24 20:11:29,452 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2493 transitions. [2021-03-24 20:11:29,452 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2493 transitions. [2021-03-24 20:11:29,452 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:11:29,452 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2493 transitions. [2021-03-24 20:11:29,455 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 138.5) internal successors, (2493), 18 states have internal predecessors, (2493), 0 states have call successors, (0), 0 states 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:11:29,459 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 269.0) internal successors, (5111), 19 states have internal predecessors, (5111), 0 states have call successors, (0), 0 states 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:11:29,460 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 269.0) internal successors, (5111), 19 states have internal predecessors, (5111), 0 states have call successors, (0), 0 states 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:11:29,460 INFO L185 Difference]: Start difference. First operand has 132 places, 203 transitions, 3267 flow. Second operand 18 states and 2493 transitions. [2021-03-24 20:11:29,460 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 149 places, 286 transitions, 4555 flow [2021-03-24 20:11:29,512 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 286 transitions, 4514 flow, removed 17 selfloop flow, removed 4 redundant places. [2021-03-24 20:11:29,518 INFO L241 Difference]: Finished difference. Result has 151 places, 232 transitions, 4145 flow [2021-03-24 20:11:29,518 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=3232, PETRI_DIFFERENCE_MINUEND_PLACES=128, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=203, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=84, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=4145, PETRI_PLACES=151, PETRI_TRANSITIONS=232} [2021-03-24 20:11:29,518 INFO L343 CegarLoopForPetriNet]: 61 programPoint places, 90 predicate places. [2021-03-24 20:11:29,518 INFO L480 AbstractCegarLoop]: Abstraction has has 151 places, 232 transitions, 4145 flow [2021-03-24 20:11:29,519 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 134.07692307692307) internal successors, (1743), 13 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states 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:11:29,519 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:29,519 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] [2021-03-24 20:11:29,519 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-03-24 20:11:29,519 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:29,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:29,520 INFO L82 PathProgramCache]: Analyzing trace with hash 1045131238, now seen corresponding path program 10 times [2021-03-24 20:11:29,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:29,520 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670008774] [2021-03-24 20:11:29,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:29,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:11:29,605 INFO L142 QuantifierPusher]: treesize reduction 10, result has 54.5 percent of original size [2021-03-24 20:11:29,606 INFO L147 QuantifierPusher]: treesize reduction 9, result has 25.0 percent of original size 3 [2021-03-24 20:11:29,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:29,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:11:29,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:29,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:11:29,625 INFO L142 QuantifierPusher]: treesize reduction 16, result has 62.8 percent of original size [2021-03-24 20:11:29,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:11:29,645 INFO L142 QuantifierPusher]: treesize reduction 14, result has 51.7 percent of original size [2021-03-24 20:11:29,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 20:11:29,657 INFO L142 QuantifierPusher]: treesize reduction 15, result has 58.3 percent of original size [2021-03-24 20:11:29,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:11:29,673 INFO L142 QuantifierPusher]: treesize reduction 15, result has 55.9 percent of original size [2021-03-24 20:11:29,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:11:29,706 INFO L142 QuantifierPusher]: treesize reduction 15, result has 59.5 percent of original size [2021-03-24 20:11:29,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 20:11:29,726 INFO L142 QuantifierPusher]: treesize reduction 21, result has 63.2 percent of original size [2021-03-24 20:11:29,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-24 20:11:29,752 INFO L142 QuantifierPusher]: treesize reduction 18, result has 60.0 percent of original size [2021-03-24 20:11:29,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:11:29,776 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:29,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:29,797 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:29,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:29,798 INFO L142 QuantifierPusher]: treesize reduction 14, result has 39.1 percent of original size [2021-03-24 20:11:29,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:11:29,816 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:11:29,817 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670008774] [2021-03-24 20:11:29,817 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:11:29,817 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-03-24 20:11:29,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726311926] [2021-03-24 20:11:29,817 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-24 20:11:29,817 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:11:29,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-24 20:11:29,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-03-24 20:11:29,820 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 132 out of 269 [2021-03-24 20:11:29,821 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 151 places, 232 transitions, 4145 flow. Second operand has 13 states, 13 states have (on average 134.07692307692307) internal successors, (1743), 13 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states 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:11:29,821 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:11:29,821 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 132 of 269 [2021-03-24 20:11:29,821 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:11:30,804 INFO L129 PetriNetUnfolder]: 437/1313 cut-off events. [2021-03-24 20:11:30,804 INFO L130 PetriNetUnfolder]: For 15793/15805 co-relation queries the response was YES. [2021-03-24 20:11:30,808 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7487 conditions, 1313 events. 437/1313 cut-off events. For 15793/15805 co-relation queries the response was YES. Maximal size of possible extension queue 136. Compared 10109 event pairs, 73 based on Foata normal form. 9/1316 useless extension candidates. Maximal degree in co-relation 7442. Up to 359 conditions per place. [2021-03-24 20:11:30,814 INFO L132 encePairwiseOnDemand]: 256/269 looper letters, 166 selfloop transitions, 121 changer transitions 0/299 dead transitions. [2021-03-24 20:11:30,814 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 166 places, 299 transitions, 5231 flow [2021-03-24 20:11:30,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-24 20:11:30,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-03-24 20:11:30,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2220 transitions. [2021-03-24 20:11:30,818 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5157992565055762 [2021-03-24 20:11:30,818 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2220 transitions. [2021-03-24 20:11:30,818 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2220 transitions. [2021-03-24 20:11:30,819 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:11:30,819 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2220 transitions. [2021-03-24 20:11:30,822 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 138.75) internal successors, (2220), 16 states have internal predecessors, (2220), 0 states have call successors, (0), 0 states 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:11:30,825 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 269.0) internal successors, (4573), 17 states have internal predecessors, (4573), 0 states have call successors, (0), 0 states 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:11:30,826 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 269.0) internal successors, (4573), 17 states have internal predecessors, (4573), 0 states have call successors, (0), 0 states 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:11:30,826 INFO L185 Difference]: Start difference. First operand has 151 places, 232 transitions, 4145 flow. Second operand 16 states and 2220 transitions. [2021-03-24 20:11:30,826 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 166 places, 299 transitions, 5231 flow [2021-03-24 20:11:30,886 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 159 places, 299 transitions, 5098 flow, removed 44 selfloop flow, removed 7 redundant places. [2021-03-24 20:11:30,892 INFO L241 Difference]: Finished difference. Result has 161 places, 238 transitions, 4424 flow [2021-03-24 20:11:30,892 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=4025, PETRI_DIFFERENCE_MINUEND_PLACES=144, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=232, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=115, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=113, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=4424, PETRI_PLACES=161, PETRI_TRANSITIONS=238} [2021-03-24 20:11:30,892 INFO L343 CegarLoopForPetriNet]: 61 programPoint places, 100 predicate places. [2021-03-24 20:11:30,892 INFO L480 AbstractCegarLoop]: Abstraction has has 161 places, 238 transitions, 4424 flow [2021-03-24 20:11:30,893 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 134.07692307692307) internal successors, (1743), 13 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states 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:11:30,893 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:30,893 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] [2021-03-24 20:11:30,893 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-03-24 20:11:30,893 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:30,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:30,893 INFO L82 PathProgramCache]: Analyzing trace with hash -39638108, now seen corresponding path program 11 times [2021-03-24 20:11:30,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:30,894 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905207114] [2021-03-24 20:11:30,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:30,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:11:30,986 INFO L142 QuantifierPusher]: treesize reduction 10, result has 54.5 percent of original size [2021-03-24 20:11:30,987 INFO L147 QuantifierPusher]: treesize reduction 9, result has 25.0 percent of original size 3 [2021-03-24 20:11:30,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:30,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:11:30,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:30,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:11:31,006 INFO L142 QuantifierPusher]: treesize reduction 16, result has 62.8 percent of original size [2021-03-24 20:11:31,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:11:31,027 INFO L142 QuantifierPusher]: treesize reduction 14, result has 51.7 percent of original size [2021-03-24 20:11:31,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 20:11:31,039 INFO L142 QuantifierPusher]: treesize reduction 14, result has 48.1 percent of original size [2021-03-24 20:11:31,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:11:31,052 INFO L142 QuantifierPusher]: treesize reduction 15, result has 59.5 percent of original size [2021-03-24 20:11:31,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 20:11:31,070 INFO L142 QuantifierPusher]: treesize reduction 15, result has 59.5 percent of original size [2021-03-24 20:11:31,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 20:11:31,091 INFO L142 QuantifierPusher]: treesize reduction 21, result has 63.2 percent of original size [2021-03-24 20:11:31,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-24 20:11:31,119 INFO L142 QuantifierPusher]: treesize reduction 18, result has 52.6 percent of original size [2021-03-24 20:11:31,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 20:11:31,139 INFO L142 QuantifierPusher]: treesize reduction 18, result has 60.0 percent of original size [2021-03-24 20:11:31,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:11:31,155 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:31,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:31,173 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:31,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:31,174 INFO L142 QuantifierPusher]: treesize reduction 14, result has 39.1 percent of original size [2021-03-24 20:11:31,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:11:31,190 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:11:31,190 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905207114] [2021-03-24 20:11:31,192 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:11:31,192 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-03-24 20:11:31,193 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615388972] [2021-03-24 20:11:31,193 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-24 20:11:31,193 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:11:31,193 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-24 20:11:31,193 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-03-24 20:11:31,195 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 132 out of 269 [2021-03-24 20:11:31,196 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 161 places, 238 transitions, 4424 flow. Second operand has 13 states, 13 states have (on average 134.07692307692307) internal successors, (1743), 13 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states 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:11:31,196 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:11:31,196 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 132 of 269 [2021-03-24 20:11:31,196 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:11:32,029 INFO L129 PetriNetUnfolder]: 435/1321 cut-off events. [2021-03-24 20:11:32,030 INFO L130 PetriNetUnfolder]: For 17193/17201 co-relation queries the response was YES. [2021-03-24 20:11:32,036 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7734 conditions, 1321 events. 435/1321 cut-off events. For 17193/17201 co-relation queries the response was YES. Maximal size of possible extension queue 136. Compared 10204 event pairs, 129 based on Foata normal form. 9/1320 useless extension candidates. Maximal degree in co-relation 7687. Up to 416 conditions per place. [2021-03-24 20:11:32,043 INFO L132 encePairwiseOnDemand]: 257/269 looper letters, 151 selfloop transitions, 106 changer transitions 0/269 dead transitions. [2021-03-24 20:11:32,043 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 173 places, 269 transitions, 5066 flow [2021-03-24 20:11:32,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-24 20:11:32,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-03-24 20:11:32,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1803 transitions. [2021-03-24 20:11:32,046 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5155847869602517 [2021-03-24 20:11:32,046 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1803 transitions. [2021-03-24 20:11:32,046 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1803 transitions. [2021-03-24 20:11:32,047 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:11:32,047 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1803 transitions. [2021-03-24 20:11:32,049 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 138.69230769230768) internal successors, (1803), 13 states have internal predecessors, (1803), 0 states have call successors, (0), 0 states 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:11:32,051 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 269.0) internal successors, (3766), 14 states have internal predecessors, (3766), 0 states have call successors, (0), 0 states 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:11:32,052 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 269.0) internal successors, (3766), 14 states have internal predecessors, (3766), 0 states have call successors, (0), 0 states 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:11:32,052 INFO L185 Difference]: Start difference. First operand has 161 places, 238 transitions, 4424 flow. Second operand 13 states and 1803 transitions. [2021-03-24 20:11:32,052 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 173 places, 269 transitions, 5066 flow [2021-03-24 20:11:32,125 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 165 places, 269 transitions, 4905 flow, removed 10 selfloop flow, removed 8 redundant places. [2021-03-24 20:11:32,131 INFO L241 Difference]: Finished difference. Result has 167 places, 240 transitions, 4554 flow [2021-03-24 20:11:32,131 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=4263, PETRI_DIFFERENCE_MINUEND_PLACES=153, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=238, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=132, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=4554, PETRI_PLACES=167, PETRI_TRANSITIONS=240} [2021-03-24 20:11:32,131 INFO L343 CegarLoopForPetriNet]: 61 programPoint places, 106 predicate places. [2021-03-24 20:11:32,131 INFO L480 AbstractCegarLoop]: Abstraction has has 167 places, 240 transitions, 4554 flow [2021-03-24 20:11:32,131 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 134.07692307692307) internal successors, (1743), 13 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states 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:11:32,132 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:32,132 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] [2021-03-24 20:11:32,132 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-03-24 20:11:32,132 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:32,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:32,132 INFO L82 PathProgramCache]: Analyzing trace with hash 949278538, now seen corresponding path program 12 times [2021-03-24 20:11:32,132 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:32,132 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990768390] [2021-03-24 20:11:32,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:32,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:11:32,209 INFO L142 QuantifierPusher]: treesize reduction 18, result has 14.3 percent of original size [2021-03-24 20:11:32,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:11:32,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:32,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:11:32,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:32,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:11:32,222 INFO L142 QuantifierPusher]: treesize reduction 24, result has 46.7 percent of original size [2021-03-24 20:11:32,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 20:11:32,238 INFO L142 QuantifierPusher]: treesize reduction 18, result has 45.5 percent of original size [2021-03-24 20:11:32,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 20:11:32,250 INFO L142 QuantifierPusher]: treesize reduction 18, result has 41.9 percent of original size [2021-03-24 20:11:32,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:11:32,263 INFO L142 QuantifierPusher]: treesize reduction 18, result has 51.4 percent of original size [2021-03-24 20:11:32,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:11:32,281 INFO L142 QuantifierPusher]: treesize reduction 15, result has 59.5 percent of original size [2021-03-24 20:11:32,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 20:11:32,302 INFO L142 QuantifierPusher]: treesize reduction 21, result has 61.1 percent of original size [2021-03-24 20:11:32,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-24 20:11:32,338 INFO L142 QuantifierPusher]: treesize reduction 21, result has 65.6 percent of original size [2021-03-24 20:11:32,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-03-24 20:11:32,353 INFO L142 QuantifierPusher]: treesize reduction 21, result has 52.3 percent of original size [2021-03-24 20:11:32,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 20:11:32,374 INFO L142 QuantifierPusher]: treesize reduction 15, result has 61.5 percent of original size [2021-03-24 20:11:32,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 20:11:32,395 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:32,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:32,413 INFO L142 QuantifierPusher]: treesize reduction 14, result has 39.1 percent of original size [2021-03-24 20:11:32,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:11:32,429 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:11:32,429 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990768390] [2021-03-24 20:11:32,429 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:11:32,429 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-03-24 20:11:32,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897365625] [2021-03-24 20:11:32,430 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-24 20:11:32,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:11:32,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-24 20:11:32,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-03-24 20:11:32,431 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 132 out of 269 [2021-03-24 20:11:32,433 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 167 places, 240 transitions, 4554 flow. Second operand has 14 states, 14 states have (on average 133.92857142857142) internal successors, (1875), 14 states have internal predecessors, (1875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:11:32,433 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:11:32,433 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 132 of 269 [2021-03-24 20:11:32,433 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:11:33,277 INFO L129 PetriNetUnfolder]: 438/1339 cut-off events. [2021-03-24 20:11:33,278 INFO L130 PetriNetUnfolder]: For 18037/18045 co-relation queries the response was YES. [2021-03-24 20:11:33,283 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8015 conditions, 1339 events. 438/1339 cut-off events. For 18037/18045 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 10427 event pairs, 129 based on Foata normal form. 9/1335 useless extension candidates. Maximal degree in co-relation 7967. Up to 437 conditions per place. [2021-03-24 20:11:33,288 INFO L132 encePairwiseOnDemand]: 257/269 looper letters, 156 selfloop transitions, 124 changer transitions 0/292 dead transitions. [2021-03-24 20:11:33,289 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 180 places, 292 transitions, 5549 flow [2021-03-24 20:11:33,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-24 20:11:33,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-03-24 20:11:33,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1936 transitions. [2021-03-24 20:11:33,291 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.514073287307488 [2021-03-24 20:11:33,291 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1936 transitions. [2021-03-24 20:11:33,291 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1936 transitions. [2021-03-24 20:11:33,292 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:11:33,292 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1936 transitions. [2021-03-24 20:11:33,294 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 138.28571428571428) internal successors, (1936), 14 states have internal predecessors, (1936), 0 states have call successors, (0), 0 states 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:11:33,297 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 269.0) internal successors, (4035), 15 states have internal predecessors, (4035), 0 states have call successors, (0), 0 states 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:11:33,298 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 269.0) internal successors, (4035), 15 states have internal predecessors, (4035), 0 states have call successors, (0), 0 states 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:11:33,298 INFO L185 Difference]: Start difference. First operand has 167 places, 240 transitions, 4554 flow. Second operand 14 states and 1936 transitions. [2021-03-24 20:11:33,298 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 180 places, 292 transitions, 5549 flow [2021-03-24 20:11:33,368 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 174 places, 292 transitions, 5449 flow, removed 24 selfloop flow, removed 6 redundant places. [2021-03-24 20:11:33,374 INFO L241 Difference]: Finished difference. Result has 176 places, 242 transitions, 4772 flow [2021-03-24 20:11:33,374 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=4460, PETRI_DIFFERENCE_MINUEND_PLACES=161, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=240, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=122, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=117, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=4772, PETRI_PLACES=176, PETRI_TRANSITIONS=242} [2021-03-24 20:11:33,374 INFO L343 CegarLoopForPetriNet]: 61 programPoint places, 115 predicate places. [2021-03-24 20:11:33,374 INFO L480 AbstractCegarLoop]: Abstraction has has 176 places, 242 transitions, 4772 flow [2021-03-24 20:11:33,375 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 133.92857142857142) internal successors, (1875), 14 states have internal predecessors, (1875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 20:11:33,375 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:33,375 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] [2021-03-24 20:11:33,375 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-03-24 20:11:33,375 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:33,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:33,375 INFO L82 PathProgramCache]: Analyzing trace with hash -530408360, now seen corresponding path program 13 times [2021-03-24 20:11:33,376 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:33,376 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807340450] [2021-03-24 20:11:33,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:33,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:11:33,449 INFO L142 QuantifierPusher]: treesize reduction 10, result has 54.5 percent of original size [2021-03-24 20:11:33,449 INFO L147 QuantifierPusher]: treesize reduction 9, result has 25.0 percent of original size 3 [2021-03-24 20:11:33,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:33,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 20:11:33,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:33,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:11:33,467 INFO L142 QuantifierPusher]: treesize reduction 16, result has 62.8 percent of original size [2021-03-24 20:11:33,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:11:33,501 INFO L142 QuantifierPusher]: treesize reduction 14, result has 51.7 percent of original size [2021-03-24 20:11:33,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 20:11:33,513 INFO L142 QuantifierPusher]: treesize reduction 14, result has 48.1 percent of original size [2021-03-24 20:11:33,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 20:11:33,526 INFO L142 QuantifierPusher]: treesize reduction 15, result has 55.9 percent of original size [2021-03-24 20:11:33,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 20:11:33,544 INFO L142 QuantifierPusher]: treesize reduction 15, result has 59.5 percent of original size [2021-03-24 20:11:33,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 20:11:33,566 INFO L142 QuantifierPusher]: treesize reduction 21, result has 63.2 percent of original size [2021-03-24 20:11:33,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-24 20:11:33,592 INFO L142 QuantifierPusher]: treesize reduction 18, result has 52.6 percent of original size [2021-03-24 20:11:33,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 20:11:33,613 INFO L142 QuantifierPusher]: treesize reduction 18, result has 60.0 percent of original size [2021-03-24 20:11:33,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:11:33,630 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:33,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:33,649 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:33,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:33,650 INFO L142 QuantifierPusher]: treesize reduction 14, result has 39.1 percent of original size [2021-03-24 20:11:33,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:11:33,665 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:11:33,665 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807340450] [2021-03-24 20:11:33,665 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:11:33,666 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-03-24 20:11:33,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105421663] [2021-03-24 20:11:33,666 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-24 20:11:33,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:11:33,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-24 20:11:33,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-03-24 20:11:33,668 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 132 out of 269 [2021-03-24 20:11:33,669 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 176 places, 242 transitions, 4772 flow. Second operand has 13 states, 13 states have (on average 134.07692307692307) internal successors, (1743), 13 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states 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:11:33,669 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:11:33,669 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 132 of 269 [2021-03-24 20:11:33,669 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:11:34,765 INFO L129 PetriNetUnfolder]: 438/1341 cut-off events. [2021-03-24 20:11:34,765 INFO L130 PetriNetUnfolder]: For 19296/19304 co-relation queries the response was YES. [2021-03-24 20:11:34,772 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8237 conditions, 1341 events. 438/1341 cut-off events. For 19296/19304 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 10442 event pairs, 124 based on Foata normal form. 9/1340 useless extension candidates. Maximal degree in co-relation 8187. Up to 437 conditions per place. [2021-03-24 20:11:34,780 INFO L132 encePairwiseOnDemand]: 257/269 looper letters, 159 selfloop transitions, 121 changer transitions 0/292 dead transitions. [2021-03-24 20:11:34,780 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 188 places, 292 transitions, 5683 flow [2021-03-24 20:11:34,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-24 20:11:34,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-03-24 20:11:34,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1940 transitions. [2021-03-24 20:11:34,783 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5151354221986192 [2021-03-24 20:11:34,783 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1940 transitions. [2021-03-24 20:11:34,783 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1940 transitions. [2021-03-24 20:11:34,784 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:11:34,784 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1940 transitions. [2021-03-24 20:11:34,786 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 138.57142857142858) internal successors, (1940), 14 states have internal predecessors, (1940), 0 states have call successors, (0), 0 states 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:11:34,790 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 269.0) internal successors, (4035), 15 states have internal predecessors, (4035), 0 states have call successors, (0), 0 states 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:11:34,790 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 269.0) internal successors, (4035), 15 states have internal predecessors, (4035), 0 states have call successors, (0), 0 states 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:11:34,791 INFO L185 Difference]: Start difference. First operand has 176 places, 242 transitions, 4772 flow. Second operand 14 states and 1940 transitions. [2021-03-24 20:11:34,791 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 188 places, 292 transitions, 5683 flow [2021-03-24 20:11:34,855 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 177 places, 292 transitions, 5420 flow, removed 21 selfloop flow, removed 11 redundant places. [2021-03-24 20:11:34,860 INFO L241 Difference]: Finished difference. Result has 178 places, 242 transitions, 4768 flow [2021-03-24 20:11:34,861 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=4493, PETRI_DIFFERENCE_MINUEND_PLACES=164, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=241, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=120, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=120, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=4768, PETRI_PLACES=178, PETRI_TRANSITIONS=242} [2021-03-24 20:11:34,861 INFO L343 CegarLoopForPetriNet]: 61 programPoint places, 117 predicate places. [2021-03-24 20:11:34,861 INFO L480 AbstractCegarLoop]: Abstraction has has 178 places, 242 transitions, 4768 flow [2021-03-24 20:11:34,861 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 134.07692307692307) internal successors, (1743), 13 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states 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:11:34,861 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:34,862 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] [2021-03-24 20:11:34,862 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-03-24 20:11:34,862 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:34,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:34,862 INFO L82 PathProgramCache]: Analyzing trace with hash 1617469087, now seen corresponding path program 1 times [2021-03-24 20:11:34,862 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:34,862 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83361323] [2021-03-24 20:11:34,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:34,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:11:35,007 INFO L142 QuantifierPusher]: treesize reduction 10, result has 54.5 percent of original size [2021-03-24 20:11:35,008 INFO L147 QuantifierPusher]: treesize reduction 9, result has 25.0 percent of original size 3 [2021-03-24 20:11:35,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:35,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:11:35,036 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.5 percent of original size [2021-03-24 20:11:35,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-24 20:11:35,063 INFO L142 QuantifierPusher]: treesize reduction 16, result has 69.8 percent of original size [2021-03-24 20:11:35,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 20:11:35,090 INFO L142 QuantifierPusher]: treesize reduction 16, result has 75.0 percent of original size [2021-03-24 20:11:35,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-03-24 20:11:35,126 INFO L142 QuantifierPusher]: treesize reduction 17, result has 65.3 percent of original size [2021-03-24 20:11:35,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-24 20:11:35,143 INFO L142 QuantifierPusher]: treesize reduction 17, result has 58.5 percent of original size [2021-03-24 20:11:35,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 20:11:35,165 INFO L142 QuantifierPusher]: treesize reduction 24, result has 57.1 percent of original size [2021-03-24 20:11:35,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-24 20:11:35,188 INFO L142 QuantifierPusher]: treesize reduction 26, result has 50.0 percent of original size [2021-03-24 20:11:35,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 20:11:35,212 INFO L142 QuantifierPusher]: treesize reduction 17, result has 58.5 percent of original size [2021-03-24 20:11:35,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 20:11:35,235 INFO L142 QuantifierPusher]: treesize reduction 17, result has 58.5 percent of original size [2021-03-24 20:11:35,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 20:11:35,259 INFO L142 QuantifierPusher]: treesize reduction 19, result has 53.7 percent of original size [2021-03-24 20:11:35,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 20:11:35,283 INFO L142 QuantifierPusher]: treesize reduction 21, result has 43.2 percent of original size [2021-03-24 20:11:35,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:11:35,307 INFO L142 QuantifierPusher]: treesize reduction 14, result has 53.3 percent of original size [2021-03-24 20:11:35,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:11:35,330 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:35,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:35,353 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:35,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:35,354 INFO L142 QuantifierPusher]: treesize reduction 14, result has 39.1 percent of original size [2021-03-24 20:11:35,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:11:35,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:35,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:11:35,398 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:11:35,399 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83361323] [2021-03-24 20:11:35,399 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:11:35,399 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-03-24 20:11:35,399 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992046789] [2021-03-24 20:11:35,399 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-24 20:11:35,399 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:11:35,400 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-24 20:11:35,400 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-03-24 20:11:35,402 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 269 [2021-03-24 20:11:35,403 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 178 places, 242 transitions, 4768 flow. Second operand has 19 states, 19 states have (on average 126.52631578947368) internal successors, (2404), 19 states have internal predecessors, (2404), 0 states have call successors, (0), 0 states 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:11:35,403 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:11:35,403 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 269 [2021-03-24 20:11:35,403 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:11:37,382 INFO L129 PetriNetUnfolder]: 567/1799 cut-off events. [2021-03-24 20:11:37,382 INFO L130 PetriNetUnfolder]: For 26778/26786 co-relation queries the response was YES. [2021-03-24 20:11:37,389 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10880 conditions, 1799 events. 567/1799 cut-off events. For 26778/26786 co-relation queries the response was YES. Maximal size of possible extension queue 211. Compared 15662 event pairs, 248 based on Foata normal form. 4/1798 useless extension candidates. Maximal degree in co-relation 10834. Up to 706 conditions per place. [2021-03-24 20:11:37,394 INFO L132 encePairwiseOnDemand]: 250/269 looper letters, 226 selfloop transitions, 159 changer transitions 9/405 dead transitions. [2021-03-24 20:11:37,394 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 197 places, 405 transitions, 8395 flow [2021-03-24 20:11:37,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-24 20:11:37,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2021-03-24 20:11:37,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2597 transitions. [2021-03-24 20:11:37,398 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.48271375464684013 [2021-03-24 20:11:37,398 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2597 transitions. [2021-03-24 20:11:37,398 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2597 transitions. [2021-03-24 20:11:37,398 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:11:37,398 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2597 transitions. [2021-03-24 20:11:37,401 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 129.85) internal successors, (2597), 20 states have internal predecessors, (2597), 0 states have call successors, (0), 0 states 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:11:37,406 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 269.0) internal successors, (5649), 21 states have internal predecessors, (5649), 0 states have call successors, (0), 0 states 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:11:37,406 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 269.0) internal successors, (5649), 21 states have internal predecessors, (5649), 0 states have call successors, (0), 0 states 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:11:37,406 INFO L185 Difference]: Start difference. First operand has 178 places, 242 transitions, 4768 flow. Second operand 20 states and 2597 transitions. [2021-03-24 20:11:37,407 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 197 places, 405 transitions, 8395 flow [2021-03-24 20:11:37,466 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 405 transitions, 8114 flow, removed 2 selfloop flow, removed 9 redundant places. [2021-03-24 20:11:37,474 INFO L241 Difference]: Finished difference. Result has 198 places, 333 transitions, 6882 flow [2021-03-24 20:11:37,474 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=4579, PETRI_DIFFERENCE_MINUEND_PLACES=169, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=242, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=121, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=6882, PETRI_PLACES=198, PETRI_TRANSITIONS=333} [2021-03-24 20:11:37,475 INFO L343 CegarLoopForPetriNet]: 61 programPoint places, 137 predicate places. [2021-03-24 20:11:37,475 INFO L480 AbstractCegarLoop]: Abstraction has has 198 places, 333 transitions, 6882 flow [2021-03-24 20:11:37,475 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 126.52631578947368) internal successors, (2404), 19 states have internal predecessors, (2404), 0 states have call successors, (0), 0 states 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:11:37,475 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:37,475 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] [2021-03-24 20:11:37,475 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-03-24 20:11:37,475 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:37,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:37,476 INFO L82 PathProgramCache]: Analyzing trace with hash 792374609, now seen corresponding path program 2 times [2021-03-24 20:11:37,476 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:37,476 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800626] [2021-03-24 20:11:37,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:37,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:11:37,598 INFO L142 QuantifierPusher]: treesize reduction 18, result has 14.3 percent of original size [2021-03-24 20:11:37,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:11:37,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:37,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:11:37,612 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.5 percent of original size [2021-03-24 20:11:37,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-24 20:11:37,636 INFO L142 QuantifierPusher]: treesize reduction 21, result has 63.8 percent of original size [2021-03-24 20:11:37,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 20:11:37,664 INFO L142 QuantifierPusher]: treesize reduction 19, result has 75.0 percent of original size [2021-03-24 20:11:37,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 20:11:37,707 INFO L142 QuantifierPusher]: treesize reduction 20, result has 71.0 percent of original size [2021-03-24 20:11:37,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-24 20:11:37,727 INFO L142 QuantifierPusher]: treesize reduction 20, result has 62.3 percent of original size [2021-03-24 20:11:37,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-24 20:11:37,749 INFO L142 QuantifierPusher]: treesize reduction 28, result has 59.4 percent of original size [2021-03-24 20:11:37,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-24 20:11:37,775 INFO L142 QuantifierPusher]: treesize reduction 28, result has 50.9 percent of original size [2021-03-24 20:11:37,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 20:11:37,799 INFO L142 QuantifierPusher]: treesize reduction 26, result has 55.9 percent of original size [2021-03-24 20:11:37,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-24 20:11:37,820 INFO L142 QuantifierPusher]: treesize reduction 26, result has 55.9 percent of original size [2021-03-24 20:11:37,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-24 20:11:37,846 INFO L142 QuantifierPusher]: treesize reduction 22, result has 58.5 percent of original size [2021-03-24 20:11:37,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 20:11:37,873 INFO L142 QuantifierPusher]: treesize reduction 19, result has 60.4 percent of original size [2021-03-24 20:11:37,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 20:11:37,900 INFO L142 QuantifierPusher]: treesize reduction 19, result has 60.4 percent of original size [2021-03-24 20:11:37,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 20:11:37,902 INFO L142 QuantifierPusher]: treesize reduction 38, result has 41.5 percent of original size [2021-03-24 20:11:37,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:11:37,940 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:37,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:37,968 INFO L142 QuantifierPusher]: treesize reduction 14, result has 39.1 percent of original size [2021-03-24 20:11:37,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:11:37,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:37,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:11:38,000 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:11:38,001 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800626] [2021-03-24 20:11:38,001 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:11:38,001 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-03-24 20:11:38,001 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649392113] [2021-03-24 20:11:38,001 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-24 20:11:38,001 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:11:38,001 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-24 20:11:38,002 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-03-24 20:11:38,003 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 269 [2021-03-24 20:11:38,005 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 198 places, 333 transitions, 6882 flow. Second operand has 19 states, 19 states have (on average 126.52631578947368) internal successors, (2404), 19 states have internal predecessors, (2404), 0 states have call successors, (0), 0 states 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:11:38,005 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:11:38,005 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 269 [2021-03-24 20:11:38,005 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:11:39,516 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 67 [2021-03-24 20:11:40,075 INFO L129 PetriNetUnfolder]: 569/1813 cut-off events. [2021-03-24 20:11:40,076 INFO L130 PetriNetUnfolder]: For 29570/29576 co-relation queries the response was YES. [2021-03-24 20:11:40,084 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11892 conditions, 1813 events. 569/1813 cut-off events. For 29570/29576 co-relation queries the response was YES. Maximal size of possible extension queue 215. Compared 15833 event pairs, 251 based on Foata normal form. 3/1811 useless extension candidates. Maximal degree in co-relation 11836. Up to 706 conditions per place. [2021-03-24 20:11:40,091 INFO L132 encePairwiseOnDemand]: 250/269 looper letters, 230 selfloop transitions, 150 changer transitions 16/407 dead transitions. [2021-03-24 20:11:40,091 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 213 places, 407 transitions, 8832 flow [2021-03-24 20:11:40,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-24 20:11:40,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2021-03-24 20:11:40,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2467 transitions. [2021-03-24 20:11:40,094 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4826844061827431 [2021-03-24 20:11:40,094 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2467 transitions. [2021-03-24 20:11:40,094 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2467 transitions. [2021-03-24 20:11:40,095 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:11:40,095 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2467 transitions. [2021-03-24 20:11:40,097 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 129.8421052631579) internal successors, (2467), 19 states have internal predecessors, (2467), 0 states have call successors, (0), 0 states 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:11:40,100 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 269.0) internal successors, (5380), 20 states have internal predecessors, (5380), 0 states have call successors, (0), 0 states 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:11:40,101 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 269.0) internal successors, (5380), 20 states have internal predecessors, (5380), 0 states have call successors, (0), 0 states 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:11:40,101 INFO L185 Difference]: Start difference. First operand has 198 places, 333 transitions, 6882 flow. Second operand 19 states and 2467 transitions. [2021-03-24 20:11:40,101 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 213 places, 407 transitions, 8832 flow [2021-03-24 20:11:40,256 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 202 places, 407 transitions, 8572 flow, removed 52 selfloop flow, removed 11 redundant places. [2021-03-24 20:11:40,266 INFO L241 Difference]: Finished difference. Result has 207 places, 333 transitions, 7013 flow [2021-03-24 20:11:40,266 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=6663, PETRI_DIFFERENCE_MINUEND_PLACES=184, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=333, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=149, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=183, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=7013, PETRI_PLACES=207, PETRI_TRANSITIONS=333} [2021-03-24 20:11:40,267 INFO L343 CegarLoopForPetriNet]: 61 programPoint places, 146 predicate places. [2021-03-24 20:11:40,267 INFO L480 AbstractCegarLoop]: Abstraction has has 207 places, 333 transitions, 7013 flow [2021-03-24 20:11:40,267 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 126.52631578947368) internal successors, (2404), 19 states have internal predecessors, (2404), 0 states have call successors, (0), 0 states 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:11:40,267 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:40,267 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] [2021-03-24 20:11:40,267 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-03-24 20:11:40,268 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:40,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:40,268 INFO L82 PathProgramCache]: Analyzing trace with hash 2042416297, now seen corresponding path program 3 times [2021-03-24 20:11:40,268 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:40,268 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798021329] [2021-03-24 20:11:40,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:40,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:11:40,381 INFO L142 QuantifierPusher]: treesize reduction 10, result has 54.5 percent of original size [2021-03-24 20:11:40,382 INFO L147 QuantifierPusher]: treesize reduction 9, result has 25.0 percent of original size 3 [2021-03-24 20:11:40,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:40,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:11:40,403 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.5 percent of original size [2021-03-24 20:11:40,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-24 20:11:40,433 INFO L142 QuantifierPusher]: treesize reduction 16, result has 69.8 percent of original size [2021-03-24 20:11:40,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 20:11:40,463 INFO L142 QuantifierPusher]: treesize reduction 16, result has 75.0 percent of original size [2021-03-24 20:11:40,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-03-24 20:11:40,503 INFO L142 QuantifierPusher]: treesize reduction 17, result has 65.3 percent of original size [2021-03-24 20:11:40,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-24 20:11:40,523 INFO L142 QuantifierPusher]: treesize reduction 17, result has 58.5 percent of original size [2021-03-24 20:11:40,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 20:11:40,543 INFO L142 QuantifierPusher]: treesize reduction 24, result has 57.1 percent of original size [2021-03-24 20:11:40,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-24 20:11:40,570 INFO L142 QuantifierPusher]: treesize reduction 26, result has 50.0 percent of original size [2021-03-24 20:11:40,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 20:11:40,595 INFO L142 QuantifierPusher]: treesize reduction 17, result has 58.5 percent of original size [2021-03-24 20:11:40,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 20:11:40,617 INFO L142 QuantifierPusher]: treesize reduction 17, result has 58.5 percent of original size [2021-03-24 20:11:40,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 20:11:40,639 INFO L142 QuantifierPusher]: treesize reduction 19, result has 53.7 percent of original size [2021-03-24 20:11:40,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 20:11:40,660 INFO L142 QuantifierPusher]: treesize reduction 21, result has 43.2 percent of original size [2021-03-24 20:11:40,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:11:40,680 INFO L142 QuantifierPusher]: treesize reduction 21, result has 40.0 percent of original size [2021-03-24 20:11:40,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:40,699 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:40,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:40,720 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:40,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:40,721 INFO L142 QuantifierPusher]: treesize reduction 14, result has 39.1 percent of original size [2021-03-24 20:11:40,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:11:40,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:40,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:11:40,752 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:11:40,752 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798021329] [2021-03-24 20:11:40,753 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:11:40,753 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-03-24 20:11:40,753 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746093729] [2021-03-24 20:11:40,753 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-24 20:11:40,753 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:11:40,753 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-24 20:11:40,753 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-03-24 20:11:40,754 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 269 [2021-03-24 20:11:40,755 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 207 places, 333 transitions, 7013 flow. Second operand has 19 states, 19 states have (on average 126.52631578947368) internal successors, (2404), 19 states have internal predecessors, (2404), 0 states have call successors, (0), 0 states 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:11:40,755 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:11:40,755 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 269 [2021-03-24 20:11:40,756 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:11:42,766 INFO L129 PetriNetUnfolder]: 562/1784 cut-off events. [2021-03-24 20:11:42,766 INFO L130 PetriNetUnfolder]: For 30249/30255 co-relation queries the response was YES. [2021-03-24 20:11:42,773 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11949 conditions, 1784 events. 562/1784 cut-off events. For 30249/30255 co-relation queries the response was YES. Maximal size of possible extension queue 209. Compared 15497 event pairs, 248 based on Foata normal form. 3/1782 useless extension candidates. Maximal degree in co-relation 11894. Up to 706 conditions per place. [2021-03-24 20:11:42,779 INFO L132 encePairwiseOnDemand]: 250/269 looper letters, 222 selfloop transitions, 152 changer transitions 16/401 dead transitions. [2021-03-24 20:11:42,779 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 223 places, 401 transitions, 8792 flow [2021-03-24 20:11:42,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-24 20:11:42,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-03-24 20:11:42,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 2723 transitions. [2021-03-24 20:11:42,786 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.48203221809169766 [2021-03-24 20:11:42,786 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 2723 transitions. [2021-03-24 20:11:42,786 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 2723 transitions. [2021-03-24 20:11:42,787 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:11:42,787 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 2723 transitions. [2021-03-24 20:11:42,790 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 129.66666666666666) internal successors, (2723), 21 states have internal predecessors, (2723), 0 states have call successors, (0), 0 states 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:11:42,793 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 269.0) internal successors, (5918), 22 states have internal predecessors, (5918), 0 states have call successors, (0), 0 states 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:11:42,794 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 269.0) internal successors, (5918), 22 states have internal predecessors, (5918), 0 states have call successors, (0), 0 states 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:11:42,794 INFO L185 Difference]: Start difference. First operand has 207 places, 333 transitions, 7013 flow. Second operand 21 states and 2723 transitions. [2021-03-24 20:11:42,794 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 223 places, 401 transitions, 8792 flow [2021-03-24 20:11:42,905 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 209 places, 401 transitions, 8587 flow, removed 7 selfloop flow, removed 14 redundant places. [2021-03-24 20:11:42,913 INFO L241 Difference]: Finished difference. Result has 211 places, 326 transitions, 6966 flow [2021-03-24 20:11:42,913 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=6810, PETRI_DIFFERENCE_MINUEND_PLACES=189, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=333, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=152, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=6966, PETRI_PLACES=211, PETRI_TRANSITIONS=326} [2021-03-24 20:11:42,913 INFO L343 CegarLoopForPetriNet]: 61 programPoint places, 150 predicate places. [2021-03-24 20:11:42,913 INFO L480 AbstractCegarLoop]: Abstraction has has 211 places, 326 transitions, 6966 flow [2021-03-24 20:11:42,914 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 126.52631578947368) internal successors, (2404), 19 states have internal predecessors, (2404), 0 states have call successors, (0), 0 states 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:11:42,914 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:42,914 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] [2021-03-24 20:11:42,914 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-03-24 20:11:42,914 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:42,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:42,914 INFO L82 PathProgramCache]: Analyzing trace with hash 368063373, now seen corresponding path program 4 times [2021-03-24 20:11:42,915 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:42,915 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479742078] [2021-03-24 20:11:42,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:42,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:11:43,032 INFO L142 QuantifierPusher]: treesize reduction 18, result has 14.3 percent of original size [2021-03-24 20:11:43,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:11:43,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:43,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:11:43,047 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.5 percent of original size [2021-03-24 20:11:43,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-24 20:11:43,072 INFO L142 QuantifierPusher]: treesize reduction 24, result has 57.9 percent of original size [2021-03-24 20:11:43,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-24 20:11:43,100 INFO L142 QuantifierPusher]: treesize reduction 24, result has 68.0 percent of original size [2021-03-24 20:11:43,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 20:11:43,140 INFO L142 QuantifierPusher]: treesize reduction 20, result has 71.0 percent of original size [2021-03-24 20:11:43,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-24 20:11:43,170 INFO L142 QuantifierPusher]: treesize reduction 20, result has 62.3 percent of original size [2021-03-24 20:11:43,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-24 20:11:43,191 INFO L142 QuantifierPusher]: treesize reduction 27, result has 60.3 percent of original size [2021-03-24 20:11:43,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-24 20:11:43,217 INFO L142 QuantifierPusher]: treesize reduction 27, result has 51.8 percent of original size [2021-03-24 20:11:43,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 20:11:43,243 INFO L142 QuantifierPusher]: treesize reduction 20, result has 62.3 percent of original size [2021-03-24 20:11:43,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-24 20:11:43,267 INFO L142 QuantifierPusher]: treesize reduction 20, result has 62.3 percent of original size [2021-03-24 20:11:43,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-24 20:11:43,289 INFO L142 QuantifierPusher]: treesize reduction 20, result has 60.8 percent of original size [2021-03-24 20:11:43,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 20:11:43,316 INFO L142 QuantifierPusher]: treesize reduction 19, result has 60.4 percent of original size [2021-03-24 20:11:43,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 20:11:43,342 INFO L142 QuantifierPusher]: treesize reduction 19, result has 60.4 percent of original size [2021-03-24 20:11:43,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 20:11:43,344 INFO L142 QuantifierPusher]: treesize reduction 42, result has 35.4 percent of original size [2021-03-24 20:11:43,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 20:11:43,386 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:43,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:43,406 INFO L142 QuantifierPusher]: treesize reduction 14, result has 39.1 percent of original size [2021-03-24 20:11:43,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:11:43,422 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:43,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:11:43,437 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:11:43,438 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479742078] [2021-03-24 20:11:43,438 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:11:43,438 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-03-24 20:11:43,438 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785965162] [2021-03-24 20:11:43,438 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-24 20:11:43,438 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:11:43,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-24 20:11:43,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-03-24 20:11:43,440 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 269 [2021-03-24 20:11:43,441 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 211 places, 326 transitions, 6966 flow. Second operand has 19 states, 19 states have (on average 126.52631578947368) internal successors, (2404), 19 states have internal predecessors, (2404), 0 states have call successors, (0), 0 states 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:11:43,441 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:11:43,441 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 269 [2021-03-24 20:11:43,441 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:11:44,682 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 64 [2021-03-24 20:11:44,929 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 67 [2021-03-24 20:11:45,489 INFO L129 PetriNetUnfolder]: 561/1779 cut-off events. [2021-03-24 20:11:45,490 INFO L130 PetriNetUnfolder]: For 30841/30847 co-relation queries the response was YES. [2021-03-24 20:11:45,497 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12013 conditions, 1779 events. 561/1779 cut-off events. For 30841/30847 co-relation queries the response was YES. Maximal size of possible extension queue 209. Compared 15408 event pairs, 250 based on Foata normal form. 3/1777 useless extension candidates. Maximal degree in co-relation 11959. Up to 706 conditions per place. [2021-03-24 20:11:45,503 INFO L132 encePairwiseOnDemand]: 250/269 looper letters, 225 selfloop transitions, 137 changer transitions 25/398 dead transitions. [2021-03-24 20:11:45,503 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 224 places, 398 transitions, 8808 flow [2021-03-24 20:11:45,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-24 20:11:45,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2021-03-24 20:11:45,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2466 transitions. [2021-03-24 20:11:45,506 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4824887497554295 [2021-03-24 20:11:45,506 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2466 transitions. [2021-03-24 20:11:45,506 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2466 transitions. [2021-03-24 20:11:45,507 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:11:45,507 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2466 transitions. [2021-03-24 20:11:45,509 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 129.78947368421052) internal successors, (2466), 19 states have internal predecessors, (2466), 0 states have call successors, (0), 0 states 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:11:45,513 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 269.0) internal successors, (5380), 20 states have internal predecessors, (5380), 0 states have call successors, (0), 0 states 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:11:45,513 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 269.0) internal successors, (5380), 20 states have internal predecessors, (5380), 0 states have call successors, (0), 0 states 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:11:45,513 INFO L185 Difference]: Start difference. First operand has 211 places, 326 transitions, 6966 flow. Second operand 19 states and 2466 transitions. [2021-03-24 20:11:45,513 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 224 places, 398 transitions, 8808 flow [2021-03-24 20:11:45,631 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 202 places, 398 transitions, 8355 flow, removed 12 selfloop flow, removed 22 redundant places. [2021-03-24 20:11:45,639 INFO L241 Difference]: Finished difference. Result has 208 places, 319 transitions, 6704 flow [2021-03-24 20:11:45,639 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=6535, PETRI_DIFFERENCE_MINUEND_PLACES=184, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=326, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=137, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=189, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=6704, PETRI_PLACES=208, PETRI_TRANSITIONS=319} [2021-03-24 20:11:45,639 INFO L343 CegarLoopForPetriNet]: 61 programPoint places, 147 predicate places. [2021-03-24 20:11:45,640 INFO L480 AbstractCegarLoop]: Abstraction has has 208 places, 319 transitions, 6704 flow [2021-03-24 20:11:45,640 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 126.52631578947368) internal successors, (2404), 19 states have internal predecessors, (2404), 0 states have call successors, (0), 0 states 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:11:45,640 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:45,640 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] [2021-03-24 20:11:45,640 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-03-24 20:11:45,640 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:45,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:45,641 INFO L82 PathProgramCache]: Analyzing trace with hash -1205381341, now seen corresponding path program 5 times [2021-03-24 20:11:45,641 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:45,641 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314921070] [2021-03-24 20:11:45,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:45,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:11:45,736 INFO L142 QuantifierPusher]: treesize reduction 18, result has 14.3 percent of original size [2021-03-24 20:11:45,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:11:45,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:45,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:11:45,751 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.5 percent of original size [2021-03-24 20:11:45,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-24 20:11:45,776 INFO L142 QuantifierPusher]: treesize reduction 21, result has 63.8 percent of original size [2021-03-24 20:11:45,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 20:11:45,805 INFO L142 QuantifierPusher]: treesize reduction 19, result has 75.0 percent of original size [2021-03-24 20:11:45,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-24 20:11:45,852 INFO L142 QuantifierPusher]: treesize reduction 20, result has 71.0 percent of original size [2021-03-24 20:11:45,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-24 20:11:45,875 INFO L142 QuantifierPusher]: treesize reduction 20, result has 62.3 percent of original size [2021-03-24 20:11:45,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-24 20:11:45,896 INFO L142 QuantifierPusher]: treesize reduction 28, result has 59.4 percent of original size [2021-03-24 20:11:45,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-24 20:11:45,923 INFO L142 QuantifierPusher]: treesize reduction 28, result has 50.9 percent of original size [2021-03-24 20:11:45,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 20:11:45,950 INFO L142 QuantifierPusher]: treesize reduction 26, result has 55.9 percent of original size [2021-03-24 20:11:45,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-24 20:11:45,974 INFO L142 QuantifierPusher]: treesize reduction 30, result has 54.5 percent of original size [2021-03-24 20:11:45,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-24 20:11:46,013 INFO L142 QuantifierPusher]: treesize reduction 30, result has 54.5 percent of original size [2021-03-24 20:11:46,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-24 20:11:46,054 INFO L142 QuantifierPusher]: treesize reduction 26, result has 58.1 percent of original size [2021-03-24 20:11:46,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-24 20:11:46,055 INFO L142 QuantifierPusher]: treesize reduction 19, result has 60.4 percent of original size [2021-03-24 20:11:46,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 20:11:46,084 INFO L142 QuantifierPusher]: treesize reduction 38, result has 41.5 percent of original size [2021-03-24 20:11:46,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 20:11:46,129 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:46,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:46,154 INFO L142 QuantifierPusher]: treesize reduction 14, result has 39.1 percent of original size [2021-03-24 20:11:46,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:11:46,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:46,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:11:46,197 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:11:46,198 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314921070] [2021-03-24 20:11:46,198 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:11:46,198 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-03-24 20:11:46,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51422513] [2021-03-24 20:11:46,198 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-24 20:11:46,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:11:46,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-24 20:11:46,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-03-24 20:11:46,201 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 269 [2021-03-24 20:11:46,202 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 208 places, 319 transitions, 6704 flow. Second operand has 19 states, 19 states have (on average 126.52631578947368) internal successors, (2404), 19 states have internal predecessors, (2404), 0 states have call successors, (0), 0 states 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:11:46,202 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:11:46,202 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 269 [2021-03-24 20:11:46,202 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:11:47,516 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 64 [2021-03-24 20:11:47,685 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 67 [2021-03-24 20:11:48,343 INFO L129 PetriNetUnfolder]: 585/1872 cut-off events. [2021-03-24 20:11:48,343 INFO L130 PetriNetUnfolder]: For 31529/31535 co-relation queries the response was YES. [2021-03-24 20:11:48,354 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12447 conditions, 1872 events. 585/1872 cut-off events. For 31529/31535 co-relation queries the response was YES. Maximal size of possible extension queue 223. Compared 16496 event pairs, 248 based on Foata normal form. 3/1870 useless extension candidates. Maximal degree in co-relation 12391. Up to 706 conditions per place. [2021-03-24 20:11:48,360 INFO L132 encePairwiseOnDemand]: 250/269 looper letters, 225 selfloop transitions, 150 changer transitions 29/415 dead transitions. [2021-03-24 20:11:48,360 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 221 places, 415 transitions, 9010 flow [2021-03-24 20:11:48,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-24 20:11:48,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2021-03-24 20:11:48,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2596 transitions. [2021-03-24 20:11:48,364 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.48252788104089217 [2021-03-24 20:11:48,364 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2596 transitions. [2021-03-24 20:11:48,364 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2596 transitions. [2021-03-24 20:11:48,364 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:11:48,364 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2596 transitions. [2021-03-24 20:11:48,367 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 129.8) internal successors, (2596), 20 states have internal predecessors, (2596), 0 states have call successors, (0), 0 states 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:11:48,370 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 269.0) internal successors, (5649), 21 states have internal predecessors, (5649), 0 states have call successors, (0), 0 states 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:11:48,371 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 269.0) internal successors, (5649), 21 states have internal predecessors, (5649), 0 states have call successors, (0), 0 states 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:11:48,371 INFO L185 Difference]: Start difference. First operand has 208 places, 319 transitions, 6704 flow. Second operand 20 states and 2596 transitions. [2021-03-24 20:11:48,371 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 221 places, 415 transitions, 9010 flow [2021-03-24 20:11:48,476 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 204 places, 415 transitions, 8657 flow, removed 23 selfloop flow, removed 17 redundant places. [2021-03-24 20:11:48,484 INFO L241 Difference]: Finished difference. Result has 211 places, 330 transitions, 7091 flow [2021-03-24 20:11:48,484 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=6412, PETRI_DIFFERENCE_MINUEND_PLACES=185, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=319, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=137, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=173, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=7091, PETRI_PLACES=211, PETRI_TRANSITIONS=330} [2021-03-24 20:11:48,484 INFO L343 CegarLoopForPetriNet]: 61 programPoint places, 150 predicate places. [2021-03-24 20:11:48,484 INFO L480 AbstractCegarLoop]: Abstraction has has 211 places, 330 transitions, 7091 flow [2021-03-24 20:11:48,485 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 126.52631578947368) internal successors, (2404), 19 states have internal predecessors, (2404), 0 states have call successors, (0), 0 states 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:11:48,485 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:48,485 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] [2021-03-24 20:11:48,485 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-03-24 20:11:48,485 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:48,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:48,485 INFO L82 PathProgramCache]: Analyzing trace with hash 1346334813, now seen corresponding path program 6 times [2021-03-24 20:11:48,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:48,485 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639050832] [2021-03-24 20:11:48,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:48,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:11:48,567 INFO L142 QuantifierPusher]: treesize reduction 10, result has 54.5 percent of original size [2021-03-24 20:11:48,567 INFO L147 QuantifierPusher]: treesize reduction 9, result has 25.0 percent of original size 3 [2021-03-24 20:11:48,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:48,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:11:48,588 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.5 percent of original size [2021-03-24 20:11:48,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-24 20:11:48,612 INFO L142 QuantifierPusher]: treesize reduction 16, result has 69.8 percent of original size [2021-03-24 20:11:48,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 20:11:48,639 INFO L142 QuantifierPusher]: treesize reduction 16, result has 75.0 percent of original size [2021-03-24 20:11:48,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-03-24 20:11:48,676 INFO L142 QuantifierPusher]: treesize reduction 17, result has 65.3 percent of original size [2021-03-24 20:11:48,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-24 20:11:48,694 INFO L142 QuantifierPusher]: treesize reduction 17, result has 58.5 percent of original size [2021-03-24 20:11:48,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 20:11:48,713 INFO L142 QuantifierPusher]: treesize reduction 24, result has 57.1 percent of original size [2021-03-24 20:11:48,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-24 20:11:48,737 INFO L142 QuantifierPusher]: treesize reduction 24, result has 57.1 percent of original size [2021-03-24 20:11:48,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-24 20:11:48,762 INFO L142 QuantifierPusher]: treesize reduction 26, result has 50.0 percent of original size [2021-03-24 20:11:48,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 20:11:48,787 INFO L142 QuantifierPusher]: treesize reduction 17, result has 58.5 percent of original size [2021-03-24 20:11:48,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 20:11:48,811 INFO L142 QuantifierPusher]: treesize reduction 19, result has 53.7 percent of original size [2021-03-24 20:11:48,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 20:11:48,835 INFO L142 QuantifierPusher]: treesize reduction 21, result has 43.2 percent of original size [2021-03-24 20:11:48,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:11:48,860 INFO L142 QuantifierPusher]: treesize reduction 14, result has 53.3 percent of original size [2021-03-24 20:11:48,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:11:48,881 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:48,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:48,899 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:48,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:48,900 INFO L142 QuantifierPusher]: treesize reduction 14, result has 39.1 percent of original size [2021-03-24 20:11:48,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:11:48,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:48,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:11:48,934 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:11:48,935 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639050832] [2021-03-24 20:11:48,935 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:11:48,935 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-03-24 20:11:48,935 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403709934] [2021-03-24 20:11:48,935 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-24 20:11:48,935 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:11:48,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-24 20:11:48,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-03-24 20:11:48,937 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 269 [2021-03-24 20:11:48,938 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 211 places, 330 transitions, 7091 flow. Second operand has 19 states, 19 states have (on average 126.52631578947368) internal successors, (2404), 19 states have internal predecessors, (2404), 0 states have call successors, (0), 0 states 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:11:48,938 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:11:48,938 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 269 [2021-03-24 20:11:48,938 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:11:50,953 INFO L129 PetriNetUnfolder]: 705/2324 cut-off events. [2021-03-24 20:11:50,954 INFO L130 PetriNetUnfolder]: For 42839/42845 co-relation queries the response was YES. [2021-03-24 20:11:50,963 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15804 conditions, 2324 events. 705/2324 cut-off events. For 42839/42845 co-relation queries the response was YES. Maximal size of possible extension queue 301. Compared 22137 event pairs, 292 based on Foata normal form. 3/2316 useless extension candidates. Maximal degree in co-relation 15747. Up to 1249 conditions per place. [2021-03-24 20:11:50,968 INFO L132 encePairwiseOnDemand]: 250/269 looper letters, 278 selfloop transitions, 178 changer transitions 9/476 dead transitions. [2021-03-24 20:11:50,968 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 224 places, 476 transitions, 10903 flow [2021-03-24 20:11:50,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-24 20:11:50,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2021-03-24 20:11:50,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2598 transitions. [2021-03-24 20:11:50,977 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4828996282527881 [2021-03-24 20:11:50,978 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2598 transitions. [2021-03-24 20:11:50,978 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2598 transitions. [2021-03-24 20:11:50,978 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:11:50,978 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2598 transitions. [2021-03-24 20:11:50,981 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 129.9) internal successors, (2598), 20 states have internal predecessors, (2598), 0 states have call successors, (0), 0 states 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:11:50,984 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 269.0) internal successors, (5649), 21 states have internal predecessors, (5649), 0 states have call successors, (0), 0 states 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:11:50,985 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 269.0) internal successors, (5649), 21 states have internal predecessors, (5649), 0 states have call successors, (0), 0 states 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:11:50,985 INFO L185 Difference]: Start difference. First operand has 211 places, 330 transitions, 7091 flow. Second operand 20 states and 2598 transitions. [2021-03-24 20:11:50,985 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 224 places, 476 transitions, 10903 flow [2021-03-24 20:11:51,108 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 209 places, 476 transitions, 10631 flow, removed 58 selfloop flow, removed 15 redundant places. [2021-03-24 20:11:51,116 INFO L241 Difference]: Finished difference. Result has 218 places, 418 transitions, 9463 flow [2021-03-24 20:11:51,117 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=6896, PETRI_DIFFERENCE_MINUEND_PLACES=190, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=330, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=193, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=9463, PETRI_PLACES=218, PETRI_TRANSITIONS=418} [2021-03-24 20:11:51,117 INFO L343 CegarLoopForPetriNet]: 61 programPoint places, 157 predicate places. [2021-03-24 20:11:51,117 INFO L480 AbstractCegarLoop]: Abstraction has has 218 places, 418 transitions, 9463 flow [2021-03-24 20:11:51,117 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 126.52631578947368) internal successors, (2404), 19 states have internal predecessors, (2404), 0 states have call successors, (0), 0 states 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:11:51,118 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:51,118 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] [2021-03-24 20:11:51,118 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-03-24 20:11:51,118 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:51,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:51,118 INFO L82 PathProgramCache]: Analyzing trace with hash 1011388779, now seen corresponding path program 7 times [2021-03-24 20:11:51,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:51,118 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207186504] [2021-03-24 20:11:51,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:51,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 20:11:51,200 INFO L142 QuantifierPusher]: treesize reduction 10, result has 54.5 percent of original size [2021-03-24 20:11:51,201 INFO L147 QuantifierPusher]: treesize reduction 9, result has 25.0 percent of original size 3 [2021-03-24 20:11:51,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:51,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 20:11:51,221 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.5 percent of original size [2021-03-24 20:11:51,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-24 20:11:51,246 INFO L142 QuantifierPusher]: treesize reduction 16, result has 69.8 percent of original size [2021-03-24 20:11:51,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 20:11:51,274 INFO L142 QuantifierPusher]: treesize reduction 16, result has 75.0 percent of original size [2021-03-24 20:11:51,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-03-24 20:11:51,314 INFO L142 QuantifierPusher]: treesize reduction 17, result has 65.3 percent of original size [2021-03-24 20:11:51,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-24 20:11:51,334 INFO L142 QuantifierPusher]: treesize reduction 17, result has 58.5 percent of original size [2021-03-24 20:11:51,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 20:11:51,353 INFO L142 QuantifierPusher]: treesize reduction 24, result has 57.1 percent of original size [2021-03-24 20:11:51,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-24 20:11:51,377 INFO L142 QuantifierPusher]: treesize reduction 26, result has 50.0 percent of original size [2021-03-24 20:11:51,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 20:11:51,400 INFO L142 QuantifierPusher]: treesize reduction 26, result has 50.0 percent of original size [2021-03-24 20:11:51,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 20:11:51,424 INFO L142 QuantifierPusher]: treesize reduction 17, result has 58.5 percent of original size [2021-03-24 20:11:51,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 20:11:51,447 INFO L142 QuantifierPusher]: treesize reduction 19, result has 53.7 percent of original size [2021-03-24 20:11:51,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 20:11:51,466 INFO L142 QuantifierPusher]: treesize reduction 21, result has 43.2 percent of original size [2021-03-24 20:11:51,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:11:51,484 INFO L142 QuantifierPusher]: treesize reduction 14, result has 53.3 percent of original size [2021-03-24 20:11:51,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 20:11:51,507 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:51,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:51,530 INFO L142 QuantifierPusher]: treesize reduction 14, result has 50.0 percent of original size [2021-03-24 20:11:51,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 20:11:51,530 INFO L142 QuantifierPusher]: treesize reduction 14, result has 39.1 percent of original size [2021-03-24 20:11:51,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 20:11:51,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 20:11:51,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 20:11:51,561 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 20:11:51,562 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207186504] [2021-03-24 20:11:51,562 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 20:11:51,562 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-03-24 20:11:51,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668399584] [2021-03-24 20:11:51,562 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-24 20:11:51,562 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 20:11:51,563 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-24 20:11:51,563 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-03-24 20:11:51,564 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 269 [2021-03-24 20:11:51,565 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 218 places, 418 transitions, 9463 flow. Second operand has 19 states, 19 states have (on average 126.52631578947368) internal successors, (2404), 19 states have internal predecessors, (2404), 0 states have call successors, (0), 0 states 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:11:51,565 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 20:11:51,565 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 269 [2021-03-24 20:11:51,565 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 20:11:53,794 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 58 [2021-03-24 20:11:53,813 INFO L129 PetriNetUnfolder]: 708/2366 cut-off events. [2021-03-24 20:11:53,813 INFO L130 PetriNetUnfolder]: For 47576/47582 co-relation queries the response was YES. [2021-03-24 20:11:53,824 INFO L84 FinitePrefix]: Finished finitePrefix Result has 16780 conditions, 2366 events. 708/2366 cut-off events. For 47576/47582 co-relation queries the response was YES. Maximal size of possible extension queue 305. Compared 22740 event pairs, 316 based on Foata normal form. 3/2362 useless extension candidates. Maximal degree in co-relation 16719. Up to 770 conditions per place. [2021-03-24 20:11:53,829 INFO L132 encePairwiseOnDemand]: 250/269 looper letters, 353 selfloop transitions, 165 changer transitions 9/538 dead transitions. [2021-03-24 20:11:53,829 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 235 places, 538 transitions, 12667 flow [2021-03-24 20:11:53,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-24 20:11:53,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-03-24 20:11:53,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 2731 transitions. [2021-03-24 20:11:53,831 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4834483979465392 [2021-03-24 20:11:53,831 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 2731 transitions. [2021-03-24 20:11:53,831 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 2731 transitions. [2021-03-24 20:11:53,832 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 20:11:53,832 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 2731 transitions. [2021-03-24 20:11:53,835 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 130.04761904761904) internal successors, (2731), 21 states have internal predecessors, (2731), 0 states have call successors, (0), 0 states 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:11:53,838 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 269.0) internal successors, (5918), 22 states have internal predecessors, (5918), 0 states have call successors, (0), 0 states 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:11:53,838 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 269.0) internal successors, (5918), 22 states have internal predecessors, (5918), 0 states have call successors, (0), 0 states 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:11:53,838 INFO L185 Difference]: Start difference. First operand has 218 places, 418 transitions, 9463 flow. Second operand 21 states and 2731 transitions. [2021-03-24 20:11:53,838 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 235 places, 538 transitions, 12667 flow [2021-03-24 20:11:54,013 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 225 places, 538 transitions, 12364 flow, removed 97 selfloop flow, removed 10 redundant places. [2021-03-24 20:11:54,022 INFO L241 Difference]: Finished difference. Result has 233 places, 453 transitions, 10412 flow [2021-03-24 20:11:54,022 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=9200, PETRI_DIFFERENCE_MINUEND_PLACES=205, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=418, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=129, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=265, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=10412, PETRI_PLACES=233, PETRI_TRANSITIONS=453} [2021-03-24 20:11:54,022 INFO L343 CegarLoopForPetriNet]: 61 programPoint places, 172 predicate places. [2021-03-24 20:11:54,022 INFO L480 AbstractCegarLoop]: Abstraction has has 233 places, 453 transitions, 10412 flow [2021-03-24 20:11:54,023 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 126.52631578947368) internal successors, (2404), 19 states have internal predecessors, (2404), 0 states have call successors, (0), 0 states 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:11:54,023 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 20:11:54,023 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] [2021-03-24 20:11:54,023 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-03-24 20:11:54,023 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-24 20:11:54,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 20:11:54,023 INFO L82 PathProgramCache]: Analyzing trace with hash -255181597, now seen corresponding path program 8 times [2021-03-24 20:11:54,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 20:11:54,024 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600642521] [2021-03-24 20:11:54,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 20:11:54,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-24 20:11:54,049 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-24 20:11:54,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-24 20:11:54,078 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-24 20:11:54,114 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-24 20:11:54,114 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-24 20:11:54,115 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-03-24 20:11:54,187 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 24.03 08:11:54 BasicIcfg [2021-03-24 20:11:54,187 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-03-24 20:11:54,187 INFO L168 Benchmark]: Toolchain (without parser) took 70603.91 ms. Allocated memory was 255.9 MB in the beginning and 740.3 MB in the end (delta: 484.4 MB). Free memory was 233.4 MB in the beginning and 540.7 MB in the end (delta: -307.3 MB). Peak memory consumption was 180.3 MB. Max. memory is 16.0 GB. [2021-03-24 20:11:54,187 INFO L168 Benchmark]: CDTParser took 0.11 ms. Allocated memory is still 255.9 MB. Free memory is still 237.7 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-03-24 20:11:54,188 INFO L168 Benchmark]: CACSL2BoogieTranslator took 869.06 ms. Allocated memory was 255.9 MB in the beginning and 356.5 MB in the end (delta: 100.7 MB). Free memory was 233.0 MB in the beginning and 271.5 MB in the end (delta: -38.6 MB). Peak memory consumption was 60.4 MB. Max. memory is 16.0 GB. [2021-03-24 20:11:54,188 INFO L168 Benchmark]: Boogie Procedure Inliner took 83.23 ms. Allocated memory is still 356.5 MB. Free memory was 334.7 MB in the beginning and 331.5 MB in the end (delta: 3.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-24 20:11:54,188 INFO L168 Benchmark]: Boogie Preprocessor took 44.36 ms. Allocated memory is still 356.5 MB. Free memory was 331.5 MB in the beginning and 329.4 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-24 20:11:54,188 INFO L168 Benchmark]: RCFGBuilder took 681.62 ms. Allocated memory is still 356.5 MB. Free memory was 329.4 MB in the beginning and 281.2 MB in the end (delta: 48.2 MB). Peak memory consumption was 48.2 MB. Max. memory is 16.0 GB. [2021-03-24 20:11:54,188 INFO L168 Benchmark]: TraceAbstraction took 68910.72 ms. Allocated memory was 356.5 MB in the beginning and 740.3 MB in the end (delta: 383.8 MB). Free memory was 281.2 MB in the beginning and 540.7 MB in the end (delta: -259.5 MB). Peak memory consumption was 125.3 MB. Max. memory is 16.0 GB. [2021-03-24 20:11:54,188 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.11 ms. Allocated memory is still 255.9 MB. Free memory is still 237.7 MB. There was no memory consumed. Max. memory is 16.0 GB. * CACSL2BoogieTranslator took 869.06 ms. Allocated memory was 255.9 MB in the beginning and 356.5 MB in the end (delta: 100.7 MB). Free memory was 233.0 MB in the beginning and 271.5 MB in the end (delta: -38.6 MB). Peak memory consumption was 60.4 MB. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 83.23 ms. Allocated memory is still 356.5 MB. Free memory was 334.7 MB in the beginning and 331.5 MB in the end (delta: 3.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 44.36 ms. Allocated memory is still 356.5 MB. Free memory was 331.5 MB in the beginning and 329.4 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 681.62 ms. Allocated memory is still 356.5 MB. Free memory was 329.4 MB in the beginning and 281.2 MB in the end (delta: 48.2 MB). Peak memory consumption was 48.2 MB. Max. memory is 16.0 GB. * TraceAbstraction took 68910.72 ms. Allocated memory was 356.5 MB in the beginning and 740.3 MB in the end (delta: 383.8 MB). Free memory was 281.2 MB in the beginning and 540.7 MB in the end (delta: -259.5 MB). Peak memory consumption was 125.3 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 31707.4ms, 142 PlacesBefore, 61 PlacesAfterwards, 144 TransitionsBefore, 62 TransitionsAfterwards, 1512 CoEnabledTransitionPairs, 4 FixpointIterations, 63 TrivialSequentialCompositions, 30 ConcurrentSequentialCompositions, 10 TrivialYvCompositions, 9 ConcurrentYvCompositions, 1 ChoiceCompositions, 113 TotalNumberOfCompositions, 1692 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 951, positive: 902, positive conditional: 0, positive unconditional: 902, negative: 49, negative conditional: 0, negative unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 857, positive: 830, positive conditional: 0, positive unconditional: 830, negative: 27, negative conditional: 0, negative unconditional: 27, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 857, positive: 830, positive conditional: 0, positive unconditional: 830, negative: 27, negative conditional: 0, negative unconditional: 27, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 857, positive: 830, positive conditional: 0, positive unconditional: 830, negative: 27, negative conditional: 0, negative unconditional: 27, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 27, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 18, negative conditional: 0, negative unconditional: 18, unknown: 9, unknown conditional: 0, unknown unconditional: 9] , SemanticIndependenceRelation.Query Time [ms]: [ total: 28646, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 612, negative conditional: 0, negative unconditional: 612, unknown: 28035, unknown conditional: 0, unknown unconditional: 28035] ], Cache Queries: [ total: 951, positive: 72, positive conditional: 0, positive unconditional: 72, negative: 22, negative conditional: 0, negative unconditional: 22, unknown: 857, unknown conditional: 0, unknown unconditional: 857] , Statistics on independence cache: Total cache size (in pairs): 31, Positive cache size: 17, Positive conditional cache size: 0, Positive unconditional cache size: 17, Negative cache size: 14, Negative conditional cache size: 0, Negative unconditional cache size: 14 - CounterExampleResult [Line: 1675]: a call to reach_error is reachable a call to reach_error is reachable We found a FailurePath: [L1676] 0 pthread_t t1,t2; [L1688] 0 struct device *my_dev; [L1727] 0 return 0; [L1733] 0 int ret = my_drv_init(); VAL [my_dev={0:0}, t1={8:0}, t2={7:0}] [L1734] COND TRUE 0 ret==0 [L1735] 0 int probe_ret; VAL [my_dev={0:0}, t1={8:0}, t2={7:0}] [L1736] 0 struct my_data data; [L1705] 0 data->shared.a = 0 VAL [my_dev={0:0}, t1={8:0}, t2={7:0}] [L1706] 0 data->shared.b = 0 [L1707] 0 data->shared.a [L1675] COND FALSE 0 !(!expression) [L1708] 0 data->shared.b [L1675] COND FALSE 0 !(!expression) [L1709] 0 int res = __VERIFIER_nondet_int(); VAL [my_dev={0:0}, t1={8:0}, t2={7:0}] [L1710] COND FALSE 0 !(\read(res)) [L1712] 0 my_dev = &data->dev [L1713] FCALL, FORK 0 pthread_create(&t1, ((void *)0), my_callback, ((void *)0)) VAL [arg={0:0}, my_dev={9:24}, t1={8:0}, t2={7:0}] [L1690] 1 struct my_data *data; VAL [arg={0:0}, arg={0:0}, my_dev={9:24}, t1={8:0}, t2={7:0}] [L1714] FCALL, FORK 0 pthread_create(&t2, ((void *)0), my_callback, ((void *)0)) VAL [arg={0:0}, arg={0:0}, my_dev={9:24}, t1={8:0}, t2={7:0}] [L1715] 0 return 0; [L1737] 0 probe_ret = my_drv_probe(&data) VAL [arg={0:0}, arg={0:0}, my_dev={9:24}, t1={8:0}, t2={7:0}] [L1738] COND TRUE 0 probe_ret==0 [L1691] 1 const typeof( ((struct my_data *)0)->dev ) *__mptr = (my_dev); [L1691] 1 data = ({ const typeof( ((struct my_data *)0)->dev ) *__mptr = (my_dev); (struct my_data *)( (char *)__mptr - ((unsigned long) &((struct my_data *)0)->dev) );}) [L1693] 1 data->shared.a = 1 VAL [__mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, my_dev={9:24}, t1={8:0}, t2={7:0}] [L1696] EXPR 1 data->shared.b [L1696] 1 int lb = data->shared.b; [L1690] 2 struct my_data *data; [L1691] 2 const typeof( ((struct my_data *)0)->dev ) *__mptr = (my_dev); VAL [__mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={8:0}, t2={7:0}] [L1691] 2 data = ({ const typeof( ((struct my_data *)0)->dev ) *__mptr = (my_dev); (struct my_data *)( (char *)__mptr - ((unsigned long) &((struct my_data *)0)->dev) );}) [L1693] 2 data->shared.a = 1 VAL [__mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={8:0}, t2={7:0}] [L1696] EXPR 2 data->shared.b [L1696] 2 int lb = data->shared.b; [L1699] 1 data->shared.b = lb + 1 [L1701] 1 return 0; [L1699] 2 data->shared.b = lb + 1 [L1701] 2 return 0; [L1721] 0 void *status; [L1722] 0 \read(t1) VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={8:0}, t2={7:0}] [L1722] FCALL, JOIN 1 pthread_join(t1, &status) VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={8:0}, t2={7:0}] [L1723] 0 \read(t2) VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={8:0}, t2={7:0}] [L1723] FCALL, JOIN 2 pthread_join(t2, &status) VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={8:0}, t2={7:0}] [L1740] 0 data.shared.a [L1675] COND FALSE 0 !(!expression) [L1741] 0 data.shared.b VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={8:0}, t2={7:0}] [L1675] COND TRUE 0 !expression [L1675] 0 reach_error() VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={8:0}, t2={7:0}] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 136 locations, 6 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 4.1ms, RemoveRedundantFlowTime: 0.0ms, RemoveRedundantFlowUnfoldingTime: 0.0ms, BackfoldingTime: 0.0ms, BackfoldingUnfoldingTime: 0.0ms, FlowIncreaseByBackfolding: 0, BasicCegarLoop: VerificationResult: UNSAFE, OverallTime: 68748.9ms, OverallIterations: 26, TraceHistogramMax: 1, EmptinessCheckTime: 0.0ms, AutomataDifference: 28283.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 31834.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 418 SDtfs, 2964 SDslu, 843 SDs, 0 SdLazy, 9539 SolverSat, 1242 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 6212.4ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 582 GetRequests, 37 SyntacticMatches, 11 SemanticMatches, 534 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1125 ImplicationChecksByTransitivity, 18535.4ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=10412occurred in iteration=25, InterpolantAutomatonStates: 343, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 67.0ms SsaConstructionTime, 644.7ms SatisfiabilityAnalysisTime, 7356.6ms InterpolantComputationTime, 833 NumberOfCodeBlocks, 833 NumberOfCodeBlocksAsserted, 26 NumberOfCheckSat, 771 ConstructedInterpolants, 0 QuantifiedInterpolants, 12008 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 25 InterpolantComputations, 25 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! Received shutdown request...