/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-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/weaver/test-easy7.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-bf34d27 [2022-01-19 02:53:48,147 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-19 02:53:48,148 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-19 02:53:48,176 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-19 02:53:48,176 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-19 02:53:48,177 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-19 02:53:48,178 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-19 02:53:48,179 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-19 02:53:48,180 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-19 02:53:48,180 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-19 02:53:48,181 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-19 02:53:48,181 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-19 02:53:48,182 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-19 02:53:48,182 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-19 02:53:48,183 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-19 02:53:48,197 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-19 02:53:48,198 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-19 02:53:48,201 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-19 02:53:48,206 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-19 02:53:48,207 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-19 02:53:48,208 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-19 02:53:48,210 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-19 02:53:48,212 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-19 02:53:48,213 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-19 02:53:48,216 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-19 02:53:48,216 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-19 02:53:48,217 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-19 02:53:48,217 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-19 02:53:48,217 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-19 02:53:48,218 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-19 02:53:48,218 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-19 02:53:48,218 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-19 02:53:48,219 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-19 02:53:48,219 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-19 02:53:48,220 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-19 02:53:48,220 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-19 02:53:48,220 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-19 02:53:48,220 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-19 02:53:48,220 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-19 02:53:48,221 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-19 02:53:48,221 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-19 02:53:48,226 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-NoLbe.epf [2022-01-19 02:53:48,246 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-19 02:53:48,246 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-19 02:53:48,247 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-19 02:53:48,247 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-19 02:53:48,247 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-19 02:53:48,247 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-19 02:53:48,247 INFO L138 SettingsManager]: * Use SBE=true [2022-01-19 02:53:48,247 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-19 02:53:48,247 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-19 02:53:48,248 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-19 02:53:48,248 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-19 02:53:48,248 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-19 02:53:48,248 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-19 02:53:48,248 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-19 02:53:48,248 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-19 02:53:48,248 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-19 02:53:48,249 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-19 02:53:48,249 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-19 02:53:48,249 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-19 02:53:48,249 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-19 02:53:48,249 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-19 02:53:48,249 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-19 02:53:48,249 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-19 02:53:48,249 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-19 02:53:48,249 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-19 02:53:48,249 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-19 02:53:48,249 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-19 02:53:48,250 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-19 02:53:48,250 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-19 02:53:48,250 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-19 02:53:48,250 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-19 02:53:48,250 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 [2022-01-19 02:53:48,422 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-19 02:53:48,438 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-19 02:53:48,440 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-19 02:53:48,440 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-19 02:53:48,442 INFO L275 PluginConnector]: CDTParser initialized [2022-01-19 02:53:48,442 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/test-easy7.wvr.c [2022-01-19 02:53:48,485 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/adbc99aa4/9533b6d8b044404d9be9a338532a0ba4/FLAGf302a41b9 [2022-01-19 02:53:48,827 INFO L306 CDTParser]: Found 1 translation units. [2022-01-19 02:53:48,828 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/test-easy7.wvr.c [2022-01-19 02:53:48,836 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/adbc99aa4/9533b6d8b044404d9be9a338532a0ba4/FLAGf302a41b9 [2022-01-19 02:53:49,254 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/adbc99aa4/9533b6d8b044404d9be9a338532a0ba4 [2022-01-19 02:53:49,255 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-19 02:53:49,256 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-19 02:53:49,258 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-19 02:53:49,258 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-19 02:53:49,259 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-19 02:53:49,260 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.01 02:53:49" (1/1) ... [2022-01-19 02:53:49,262 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@24a680e2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:53:49, skipping insertion in model container [2022-01-19 02:53:49,262 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.01 02:53:49" (1/1) ... [2022-01-19 02:53:49,268 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-19 02:53:49,278 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-19 02:53:49,402 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/test-easy7.wvr.c[1872,1885] [2022-01-19 02:53:49,404 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-19 02:53:49,414 INFO L203 MainTranslator]: Completed pre-run [2022-01-19 02:53:49,436 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/test-easy7.wvr.c[1872,1885] [2022-01-19 02:53:49,440 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-19 02:53:49,450 INFO L208 MainTranslator]: Completed translation [2022-01-19 02:53:49,452 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:53:49 WrapperNode [2022-01-19 02:53:49,452 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-19 02:53:49,453 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-19 02:53:49,453 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-19 02:53:49,453 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-19 02:53:49,458 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:53:49" (1/1) ... [2022-01-19 02:53:49,464 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:53:49" (1/1) ... [2022-01-19 02:53:49,479 INFO L137 Inliner]: procedures = 21, calls = 20, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 54 [2022-01-19 02:53:49,479 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-19 02:53:49,480 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-19 02:53:49,480 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-19 02:53:49,480 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-19 02:53:49,485 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:53:49" (1/1) ... [2022-01-19 02:53:49,485 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:53:49" (1/1) ... [2022-01-19 02:53:49,495 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:53:49" (1/1) ... [2022-01-19 02:53:49,495 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:53:49" (1/1) ... [2022-01-19 02:53:49,502 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:53:49" (1/1) ... [2022-01-19 02:53:49,509 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:53:49" (1/1) ... [2022-01-19 02:53:49,509 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:53:49" (1/1) ... [2022-01-19 02:53:49,510 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-19 02:53:49,511 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-19 02:53:49,511 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-19 02:53:49,511 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-19 02:53:49,515 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:53:49" (1/1) ... [2022-01-19 02:53:49,519 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-19 02:53:49,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-19 02:53:49,539 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-01-19 02:53:49,558 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-01-19 02:53:49,574 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-19 02:53:49,574 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-01-19 02:53:49,574 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-01-19 02:53:49,575 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-01-19 02:53:49,575 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-01-19 02:53:49,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-01-19 02:53:49,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-01-19 02:53:49,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-01-19 02:53:49,575 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-19 02:53:49,575 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-19 02:53:49,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-01-19 02:53:49,576 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-01-19 02:53:49,576 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-01-19 02:53:49,652 INFO L234 CfgBuilder]: Building ICFG [2022-01-19 02:53:49,653 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-19 02:53:49,751 INFO L275 CfgBuilder]: Performing block encoding [2022-01-19 02:53:49,755 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-19 02:53:49,756 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-01-19 02:53:49,757 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.01 02:53:49 BoogieIcfgContainer [2022-01-19 02:53:49,757 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-19 02:53:49,758 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-19 02:53:49,758 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-19 02:53:49,760 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-19 02:53:49,760 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.01 02:53:49" (1/3) ... [2022-01-19 02:53:49,760 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7320ba4b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.01 02:53:49, skipping insertion in model container [2022-01-19 02:53:49,760 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 02:53:49" (2/3) ... [2022-01-19 02:53:49,761 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7320ba4b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.01 02:53:49, skipping insertion in model container [2022-01-19 02:53:49,761 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.01 02:53:49" (3/3) ... [2022-01-19 02:53:49,761 INFO L111 eAbstractionObserver]: Analyzing ICFG test-easy7.wvr.c [2022-01-19 02:53:49,764 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-19 02:53:49,764 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-19 02:53:49,764 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-19 02:53:49,785 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,785 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,785 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,785 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,786 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,786 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,786 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,786 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,786 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,786 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,786 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,787 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,787 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,787 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,787 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,787 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,787 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,787 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,787 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,788 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,788 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,788 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,788 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,788 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,788 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,788 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,789 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,789 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,789 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,789 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,789 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,789 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,790 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,790 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,790 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,790 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,790 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,790 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,791 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,791 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,791 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,791 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,791 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,791 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,791 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,791 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,791 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,792 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,792 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,792 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,792 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,792 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,792 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,792 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,792 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,793 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,794 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,795 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,795 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,795 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,795 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,795 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,796 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,796 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,796 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,797 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,797 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,797 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 02:53:49,799 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-01-19 02:53:49,826 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-19 02:53:49,830 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-01-19 02:53:49,830 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-01-19 02:53:49,837 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 99 places, 94 transitions, 204 flow [2022-01-19 02:53:49,871 INFO L129 PetriNetUnfolder]: 2/92 cut-off events. [2022-01-19 02:53:49,871 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-01-19 02:53:49,873 INFO L84 FinitePrefix]: Finished finitePrefix Result has 101 conditions, 92 events. 2/92 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 49 event pairs, 0 based on Foata normal form. 0/89 useless extension candidates. Maximal degree in co-relation 53. Up to 2 conditions per place. [2022-01-19 02:53:49,873 INFO L82 GeneralOperation]: Start removeDead. Operand has 99 places, 94 transitions, 204 flow [2022-01-19 02:53:49,875 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 88 places, 83 transitions, 178 flow [2022-01-19 02:53:49,891 INFO L129 PetriNetUnfolder]: 2/82 cut-off events. [2022-01-19 02:53:49,891 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-01-19 02:53:49,891 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:53:49,892 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:53:49,892 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:53:49,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:53:49,895 INFO L85 PathProgramCache]: Analyzing trace with hash 126118782, now seen corresponding path program 1 times [2022-01-19 02:53:49,900 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:53:49,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280056414] [2022-01-19 02:53:49,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:53:49,901 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:53:50,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:53:50,525 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:53:50,525 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:53:50,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280056414] [2022-01-19 02:53:50,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280056414] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:53:50,526 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:53:50,526 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:53:50,527 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534003119] [2022-01-19 02:53:50,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:53:50,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:53:50,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:53:50,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:53:50,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:53:50,553 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:53:50,556 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 88 places, 83 transitions, 178 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:50,556 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:53:50,556 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:53:50,557 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:53:51,534 INFO L129 PetriNetUnfolder]: 179/513 cut-off events. [2022-01-19 02:53:51,534 INFO L130 PetriNetUnfolder]: For 65/65 co-relation queries the response was YES. [2022-01-19 02:53:51,538 INFO L84 FinitePrefix]: Finished finitePrefix Result has 982 conditions, 513 events. 179/513 cut-off events. For 65/65 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 2096 event pairs, 133 based on Foata normal form. 3/508 useless extension candidates. Maximal degree in co-relation 822. Up to 332 conditions per place. [2022-01-19 02:53:51,541 INFO L132 encePairwiseOnDemand]: 60/94 looper letters, 47 selfloop transitions, 28 changer transitions 34/148 dead transitions. [2022-01-19 02:53:51,541 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 117 places, 148 transitions, 535 flow [2022-01-19 02:53:51,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-19 02:53:51,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-01-19 02:53:51,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1583 transitions. [2022-01-19 02:53:51,560 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5613475177304964 [2022-01-19 02:53:51,560 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1583 transitions. [2022-01-19 02:53:51,560 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1583 transitions. [2022-01-19 02:53:51,563 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:53:51,565 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1583 transitions. [2022-01-19 02:53:51,571 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 52.766666666666666) internal successors, (1583), 30 states have internal predecessors, (1583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:51,580 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:51,581 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:51,582 INFO L186 Difference]: Start difference. First operand has 88 places, 83 transitions, 178 flow. Second operand 30 states and 1583 transitions. [2022-01-19 02:53:51,583 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 117 places, 148 transitions, 535 flow [2022-01-19 02:53:51,585 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 113 places, 148 transitions, 521 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-01-19 02:53:51,588 INFO L242 Difference]: Finished difference. Result has 136 places, 103 transitions, 360 flow [2022-01-19 02:53:51,589 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=166, PETRI_DIFFERENCE_MINUEND_PLACES=84, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=65, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=360, PETRI_PLACES=136, PETRI_TRANSITIONS=103} [2022-01-19 02:53:51,591 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 48 predicate places. [2022-01-19 02:53:51,591 INFO L470 AbstractCegarLoop]: Abstraction has has 136 places, 103 transitions, 360 flow [2022-01-19 02:53:51,592 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:51,592 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:53:51,592 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:53:51,592 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-19 02:53:51,592 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:53:51,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:53:51,593 INFO L85 PathProgramCache]: Analyzing trace with hash 1479619674, now seen corresponding path program 2 times [2022-01-19 02:53:51,593 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:53:51,593 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736761850] [2022-01-19 02:53:51,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:53:51,593 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:53:51,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:53:52,019 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:53:52,020 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:53:52,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736761850] [2022-01-19 02:53:52,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [736761850] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:53:52,020 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:53:52,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 02:53:52,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398195734] [2022-01-19 02:53:52,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:53:52,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 02:53:52,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:53:52,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 02:53:52,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-01-19 02:53:52,023 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:53:52,024 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 136 places, 103 transitions, 360 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:52,024 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:53:52,024 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:53:52,024 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:53:52,901 INFO L129 PetriNetUnfolder]: 202/559 cut-off events. [2022-01-19 02:53:52,901 INFO L130 PetriNetUnfolder]: For 243/243 co-relation queries the response was YES. [2022-01-19 02:53:52,904 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1546 conditions, 559 events. 202/559 cut-off events. For 243/243 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 2482 event pairs, 22 based on Foata normal form. 1/558 useless extension candidates. Maximal degree in co-relation 1515. Up to 329 conditions per place. [2022-01-19 02:53:52,906 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 82 selfloop transitions, 42 changer transitions 36/199 dead transitions. [2022-01-19 02:53:52,906 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 149 places, 199 transitions, 1049 flow [2022-01-19 02:53:52,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-19 02:53:52,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-01-19 02:53:52,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1561 transitions. [2022-01-19 02:53:52,910 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5726338958180485 [2022-01-19 02:53:52,910 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1561 transitions. [2022-01-19 02:53:52,910 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1561 transitions. [2022-01-19 02:53:52,911 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:53:52,911 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1561 transitions. [2022-01-19 02:53:52,914 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 53.827586206896555) internal successors, (1561), 29 states have internal predecessors, (1561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:52,917 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 94.0) internal successors, (2820), 30 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:52,918 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 94.0) internal successors, (2820), 30 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:52,918 INFO L186 Difference]: Start difference. First operand has 136 places, 103 transitions, 360 flow. Second operand 29 states and 1561 transitions. [2022-01-19 02:53:52,918 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 149 places, 199 transitions, 1049 flow [2022-01-19 02:53:52,927 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 136 places, 199 transitions, 955 flow, removed 38 selfloop flow, removed 13 redundant places. [2022-01-19 02:53:52,930 INFO L242 Difference]: Finished difference. Result has 156 places, 139 transitions, 637 flow [2022-01-19 02:53:52,930 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=320, PETRI_DIFFERENCE_MINUEND_PLACES=108, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=103, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=637, PETRI_PLACES=156, PETRI_TRANSITIONS=139} [2022-01-19 02:53:52,931 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 68 predicate places. [2022-01-19 02:53:52,931 INFO L470 AbstractCegarLoop]: Abstraction has has 156 places, 139 transitions, 637 flow [2022-01-19 02:53:52,932 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:52,932 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:53:52,932 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:53:52,932 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-19 02:53:52,932 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:53:52,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:53:52,933 INFO L85 PathProgramCache]: Analyzing trace with hash 1215992582, now seen corresponding path program 3 times [2022-01-19 02:53:52,933 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:53:52,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803520097] [2022-01-19 02:53:52,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:53:52,934 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:53:52,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:53:53,318 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:53:53,319 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:53:53,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803520097] [2022-01-19 02:53:53,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803520097] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:53:53,319 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:53:53,319 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:53:53,319 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886135439] [2022-01-19 02:53:53,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:53:53,320 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:53:53,320 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:53:53,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:53:53,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:53:53,322 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:53:53,322 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 156 places, 139 transitions, 637 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:53,323 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:53:53,323 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:53:53,323 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:53:54,535 INFO L129 PetriNetUnfolder]: 240/651 cut-off events. [2022-01-19 02:53:54,535 INFO L130 PetriNetUnfolder]: For 828/828 co-relation queries the response was YES. [2022-01-19 02:53:54,537 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2267 conditions, 651 events. 240/651 cut-off events. For 828/828 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3070 event pairs, 42 based on Foata normal form. 1/649 useless extension candidates. Maximal degree in co-relation 2226. Up to 401 conditions per place. [2022-01-19 02:53:54,540 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 102 selfloop transitions, 56 changer transitions 43/240 dead transitions. [2022-01-19 02:53:54,540 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 185 places, 240 transitions, 1595 flow [2022-01-19 02:53:54,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-19 02:53:54,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-01-19 02:53:54,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2062 transitions. [2022-01-19 02:53:54,545 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5624659028914348 [2022-01-19 02:53:54,545 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2062 transitions. [2022-01-19 02:53:54,545 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2062 transitions. [2022-01-19 02:53:54,546 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:53:54,546 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2062 transitions. [2022-01-19 02:53:54,550 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 52.87179487179487) internal successors, (2062), 39 states have internal predecessors, (2062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:54,553 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:54,554 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:54,554 INFO L186 Difference]: Start difference. First operand has 156 places, 139 transitions, 637 flow. Second operand 39 states and 2062 transitions. [2022-01-19 02:53:54,554 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 185 places, 240 transitions, 1595 flow [2022-01-19 02:53:54,562 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 174 places, 240 transitions, 1454 flow, removed 66 selfloop flow, removed 11 redundant places. [2022-01-19 02:53:54,564 INFO L242 Difference]: Finished difference. Result has 201 places, 182 transitions, 1065 flow [2022-01-19 02:53:54,565 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=563, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=139, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=105, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=1065, PETRI_PLACES=201, PETRI_TRANSITIONS=182} [2022-01-19 02:53:54,565 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 113 predicate places. [2022-01-19 02:53:54,565 INFO L470 AbstractCegarLoop]: Abstraction has has 201 places, 182 transitions, 1065 flow [2022-01-19 02:53:54,566 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:54,566 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:53:54,566 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:53:54,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-19 02:53:54,566 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:53:54,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:53:54,567 INFO L85 PathProgramCache]: Analyzing trace with hash 1665333946, now seen corresponding path program 4 times [2022-01-19 02:53:54,567 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:53:54,567 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210237149] [2022-01-19 02:53:54,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:53:54,567 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:53:54,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:53:54,863 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:53:54,864 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:53:54,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210237149] [2022-01-19 02:53:54,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210237149] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:53:54,864 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:53:54,864 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:53:54,864 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902256345] [2022-01-19 02:53:54,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:53:54,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:53:54,865 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:53:54,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:53:54,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:53:54,866 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:53:54,867 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 182 transitions, 1065 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:54,867 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:53:54,867 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:53:54,867 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:53:55,778 INFO L129 PetriNetUnfolder]: 238/637 cut-off events. [2022-01-19 02:53:55,778 INFO L130 PetriNetUnfolder]: For 1491/1491 co-relation queries the response was YES. [2022-01-19 02:53:55,781 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2624 conditions, 637 events. 238/637 cut-off events. For 1491/1491 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 2989 event pairs, 3 based on Foata normal form. 1/637 useless extension candidates. Maximal degree in co-relation 2564. Up to 403 conditions per place. [2022-01-19 02:53:55,784 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 111 selfloop transitions, 53 changer transitions 44/247 dead transitions. [2022-01-19 02:53:55,784 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 247 transitions, 1855 flow [2022-01-19 02:53:55,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-19 02:53:55,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-01-19 02:53:55,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1502 transitions. [2022-01-19 02:53:55,787 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5706686930091185 [2022-01-19 02:53:55,787 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1502 transitions. [2022-01-19 02:53:55,787 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1502 transitions. [2022-01-19 02:53:55,788 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:53:55,788 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1502 transitions. [2022-01-19 02:53:55,790 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 53.642857142857146) internal successors, (1502), 28 states have internal predecessors, (1502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:55,793 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 94.0) internal successors, (2726), 29 states have internal predecessors, (2726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:55,793 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 94.0) internal successors, (2726), 29 states have internal predecessors, (2726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:55,793 INFO L186 Difference]: Start difference. First operand has 201 places, 182 transitions, 1065 flow. Second operand 28 states and 1502 transitions. [2022-01-19 02:53:55,793 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 247 transitions, 1855 flow [2022-01-19 02:53:55,802 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 197 places, 247 transitions, 1633 flow, removed 89 selfloop flow, removed 18 redundant places. [2022-01-19 02:53:55,805 INFO L242 Difference]: Finished difference. Result has 213 places, 187 transitions, 1114 flow [2022-01-19 02:53:55,805 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=907, PETRI_DIFFERENCE_MINUEND_PLACES=170, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=182, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=48, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=132, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=1114, PETRI_PLACES=213, PETRI_TRANSITIONS=187} [2022-01-19 02:53:55,806 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 125 predicate places. [2022-01-19 02:53:55,806 INFO L470 AbstractCegarLoop]: Abstraction has has 213 places, 187 transitions, 1114 flow [2022-01-19 02:53:55,806 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:55,806 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:53:55,806 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:53:55,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-19 02:53:55,807 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:53:55,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:53:55,807 INFO L85 PathProgramCache]: Analyzing trace with hash 699227332, now seen corresponding path program 5 times [2022-01-19 02:53:55,807 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:53:55,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922582426] [2022-01-19 02:53:55,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:53:55,807 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:53:55,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:53:56,099 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:53:56,099 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:53:56,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922582426] [2022-01-19 02:53:56,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922582426] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:53:56,099 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:53:56,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:53:56,099 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609960252] [2022-01-19 02:53:56,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:53:56,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:53:56,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:53:56,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:53:56,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:53:56,101 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:53:56,102 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 213 places, 187 transitions, 1114 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:56,102 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:53:56,102 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:53:56,102 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:53:57,169 INFO L129 PetriNetUnfolder]: 261/695 cut-off events. [2022-01-19 02:53:57,169 INFO L130 PetriNetUnfolder]: For 1977/1977 co-relation queries the response was YES. [2022-01-19 02:53:57,172 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2995 conditions, 695 events. 261/695 cut-off events. For 1977/1977 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3342 event pairs, 20 based on Foata normal form. 1/694 useless extension candidates. Maximal degree in co-relation 2932. Up to 446 conditions per place. [2022-01-19 02:53:57,175 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 131 selfloop transitions, 61 changer transitions 43/274 dead transitions. [2022-01-19 02:53:57,175 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 236 places, 274 transitions, 2242 flow [2022-01-19 02:53:57,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 02:53:57,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 02:53:57,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1861 transitions. [2022-01-19 02:53:57,178 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5656534954407295 [2022-01-19 02:53:57,178 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1861 transitions. [2022-01-19 02:53:57,178 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1861 transitions. [2022-01-19 02:53:57,184 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:53:57,184 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1861 transitions. [2022-01-19 02:53:57,186 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.17142857142857) internal successors, (1861), 35 states have internal predecessors, (1861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:57,189 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:57,189 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:57,190 INFO L186 Difference]: Start difference. First operand has 213 places, 187 transitions, 1114 flow. Second operand 35 states and 1861 transitions. [2022-01-19 02:53:57,190 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 236 places, 274 transitions, 2242 flow [2022-01-19 02:53:57,197 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 212 places, 274 transitions, 1993 flow, removed 66 selfloop flow, removed 24 redundant places. [2022-01-19 02:53:57,201 INFO L242 Difference]: Finished difference. Result has 234 places, 215 transitions, 1438 flow [2022-01-19 02:53:57,202 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=972, PETRI_DIFFERENCE_MINUEND_PLACES=178, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=141, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=1438, PETRI_PLACES=234, PETRI_TRANSITIONS=215} [2022-01-19 02:53:57,204 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 146 predicate places. [2022-01-19 02:53:57,204 INFO L470 AbstractCegarLoop]: Abstraction has has 234 places, 215 transitions, 1438 flow [2022-01-19 02:53:57,205 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:57,205 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:53:57,205 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:53:57,205 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-01-19 02:53:57,205 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:53:57,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:53:57,206 INFO L85 PathProgramCache]: Analyzing trace with hash 1519473010, now seen corresponding path program 6 times [2022-01-19 02:53:57,206 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:53:57,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377517659] [2022-01-19 02:53:57,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:53:57,206 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:53:57,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:53:57,540 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:53:57,540 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:53:57,540 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377517659] [2022-01-19 02:53:57,540 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377517659] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:53:57,540 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:53:57,540 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:53:57,541 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290294078] [2022-01-19 02:53:57,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:53:57,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:53:57,541 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:53:57,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:53:57,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:53:57,542 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:53:57,543 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 234 places, 215 transitions, 1438 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:57,543 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:53:57,543 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:53:57,543 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:53:58,471 INFO L129 PetriNetUnfolder]: 265/703 cut-off events. [2022-01-19 02:53:58,472 INFO L130 PetriNetUnfolder]: For 2379/2379 co-relation queries the response was YES. [2022-01-19 02:53:58,475 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3166 conditions, 703 events. 265/703 cut-off events. For 2379/2379 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3416 event pairs, 19 based on Foata normal form. 1/702 useless extension candidates. Maximal degree in co-relation 3094. Up to 459 conditions per place. [2022-01-19 02:53:58,478 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 126 selfloop transitions, 74 changer transitions 43/282 dead transitions. [2022-01-19 02:53:58,478 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 251 places, 282 transitions, 2337 flow [2022-01-19 02:53:58,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-19 02:53:58,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-01-19 02:53:58,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1657 transitions. [2022-01-19 02:53:58,481 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5686341798215512 [2022-01-19 02:53:58,481 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1657 transitions. [2022-01-19 02:53:58,481 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1657 transitions. [2022-01-19 02:53:58,481 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:53:58,481 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1657 transitions. [2022-01-19 02:53:58,483 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.45161290322581) internal successors, (1657), 31 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:58,486 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:58,486 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:58,486 INFO L186 Difference]: Start difference. First operand has 234 places, 215 transitions, 1438 flow. Second operand 31 states and 1657 transitions. [2022-01-19 02:53:58,486 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 251 places, 282 transitions, 2337 flow [2022-01-19 02:53:58,496 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 228 places, 282 transitions, 2057 flow, removed 109 selfloop flow, removed 23 redundant places. [2022-01-19 02:53:58,499 INFO L242 Difference]: Finished difference. Result has 245 places, 224 transitions, 1536 flow [2022-01-19 02:53:58,500 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1238, PETRI_DIFFERENCE_MINUEND_PLACES=198, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=215, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=143, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1536, PETRI_PLACES=245, PETRI_TRANSITIONS=224} [2022-01-19 02:53:58,500 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 157 predicate places. [2022-01-19 02:53:58,500 INFO L470 AbstractCegarLoop]: Abstraction has has 245 places, 224 transitions, 1536 flow [2022-01-19 02:53:58,501 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:58,501 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:53:58,501 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:53:58,501 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-01-19 02:53:58,501 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:53:58,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:53:58,502 INFO L85 PathProgramCache]: Analyzing trace with hash -1201914780, now seen corresponding path program 7 times [2022-01-19 02:53:58,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:53:58,502 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411126037] [2022-01-19 02:53:58,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:53:58,502 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:53:58,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:53:58,873 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:53:58,873 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:53:58,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411126037] [2022-01-19 02:53:58,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1411126037] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:53:58,873 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:53:58,873 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:53:58,874 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003989890] [2022-01-19 02:53:58,874 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:53:58,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:53:58,874 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:53:58,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:53:58,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:53:58,875 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:53:58,876 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 245 places, 224 transitions, 1536 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:58,876 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:53:58,876 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:53:58,876 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:53:59,811 INFO L129 PetriNetUnfolder]: 264/744 cut-off events. [2022-01-19 02:53:59,812 INFO L130 PetriNetUnfolder]: For 2495/2495 co-relation queries the response was YES. [2022-01-19 02:53:59,816 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3274 conditions, 744 events. 264/744 cut-off events. For 2495/2495 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3693 event pairs, 27 based on Foata normal form. 1/743 useless extension candidates. Maximal degree in co-relation 3200. Up to 448 conditions per place. [2022-01-19 02:53:59,819 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 124 selfloop transitions, 76 changer transitions 44/283 dead transitions. [2022-01-19 02:53:59,819 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 264 places, 283 transitions, 2405 flow [2022-01-19 02:53:59,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-19 02:53:59,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-01-19 02:53:59,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1658 transitions. [2022-01-19 02:53:59,821 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5689773507206589 [2022-01-19 02:53:59,821 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1658 transitions. [2022-01-19 02:53:59,821 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1658 transitions. [2022-01-19 02:53:59,821 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:53:59,821 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1658 transitions. [2022-01-19 02:53:59,823 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.483870967741936) internal successors, (1658), 31 states have internal predecessors, (1658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:59,825 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:59,826 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:59,826 INFO L186 Difference]: Start difference. First operand has 245 places, 224 transitions, 1536 flow. Second operand 31 states and 1658 transitions. [2022-01-19 02:53:59,826 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 264 places, 283 transitions, 2405 flow [2022-01-19 02:53:59,837 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 238 places, 283 transitions, 2194 flow, removed 48 selfloop flow, removed 26 redundant places. [2022-01-19 02:53:59,840 INFO L242 Difference]: Finished difference. Result has 255 places, 224 transitions, 1617 flow [2022-01-19 02:53:59,840 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1378, PETRI_DIFFERENCE_MINUEND_PLACES=208, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=224, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=149, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1617, PETRI_PLACES=255, PETRI_TRANSITIONS=224} [2022-01-19 02:53:59,840 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 167 predicate places. [2022-01-19 02:53:59,841 INFO L470 AbstractCegarLoop]: Abstraction has has 255 places, 224 transitions, 1617 flow [2022-01-19 02:53:59,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:53:59,841 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:53:59,841 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:53:59,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-01-19 02:53:59,842 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:53:59,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:53:59,842 INFO L85 PathProgramCache]: Analyzing trace with hash -1783083334, now seen corresponding path program 8 times [2022-01-19 02:53:59,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:53:59,842 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791328984] [2022-01-19 02:53:59,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:53:59,842 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:53:59,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:00,108 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:00,109 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:00,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791328984] [2022-01-19 02:54:00,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791328984] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:00,109 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:00,109 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:54:00,109 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961588059] [2022-01-19 02:54:00,109 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:00,110 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:54:00,110 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:00,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:54:00,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:54:00,111 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:00,111 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 255 places, 224 transitions, 1617 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:00,112 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:00,112 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:00,112 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:01,042 INFO L129 PetriNetUnfolder]: 260/739 cut-off events. [2022-01-19 02:54:01,043 INFO L130 PetriNetUnfolder]: For 2601/2601 co-relation queries the response was YES. [2022-01-19 02:54:01,046 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3344 conditions, 739 events. 260/739 cut-off events. For 2601/2601 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3694 event pairs, 33 based on Foata normal form. 1/738 useless extension candidates. Maximal degree in co-relation 3265. Up to 456 conditions per place. [2022-01-19 02:54:01,049 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 126 selfloop transitions, 73 changer transitions 39/277 dead transitions. [2022-01-19 02:54:01,049 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 272 places, 277 transitions, 2429 flow [2022-01-19 02:54:01,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-19 02:54:01,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-01-19 02:54:01,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1603 transitions. [2022-01-19 02:54:01,051 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5684397163120567 [2022-01-19 02:54:01,051 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1603 transitions. [2022-01-19 02:54:01,051 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1603 transitions. [2022-01-19 02:54:01,052 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:01,052 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1603 transitions. [2022-01-19 02:54:01,053 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 53.43333333333333) internal successors, (1603), 30 states have internal predecessors, (1603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:01,056 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:01,056 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:01,056 INFO L186 Difference]: Start difference. First operand has 255 places, 224 transitions, 1617 flow. Second operand 30 states and 1603 transitions. [2022-01-19 02:54:01,056 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 272 places, 277 transitions, 2429 flow [2022-01-19 02:54:01,068 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 243 places, 277 transitions, 2192 flow, removed 35 selfloop flow, removed 29 redundant places. [2022-01-19 02:54:01,071 INFO L242 Difference]: Finished difference. Result has 256 places, 223 transitions, 1629 flow [2022-01-19 02:54:01,071 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1412, PETRI_DIFFERENCE_MINUEND_PLACES=214, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=224, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=152, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=1629, PETRI_PLACES=256, PETRI_TRANSITIONS=223} [2022-01-19 02:54:01,072 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 168 predicate places. [2022-01-19 02:54:01,072 INFO L470 AbstractCegarLoop]: Abstraction has has 256 places, 223 transitions, 1629 flow [2022-01-19 02:54:01,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:01,072 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:01,072 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:01,073 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-01-19 02:54:01,073 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:01,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:01,073 INFO L85 PathProgramCache]: Analyzing trace with hash -944030314, now seen corresponding path program 9 times [2022-01-19 02:54:01,073 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:01,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47611884] [2022-01-19 02:54:01,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:01,073 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:01,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:01,392 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:01,393 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:01,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47611884] [2022-01-19 02:54:01,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47611884] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:01,393 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:01,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-19 02:54:01,393 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981636963] [2022-01-19 02:54:01,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:01,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-19 02:54:01,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:01,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-19 02:54:01,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-01-19 02:54:01,395 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:01,395 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 256 places, 223 transitions, 1629 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:01,396 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:01,396 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:01,396 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:02,837 INFO L129 PetriNetUnfolder]: 261/726 cut-off events. [2022-01-19 02:54:02,837 INFO L130 PetriNetUnfolder]: For 2958/2958 co-relation queries the response was YES. [2022-01-19 02:54:02,841 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3403 conditions, 726 events. 261/726 cut-off events. For 2958/2958 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3615 event pairs, 28 based on Foata normal form. 1/724 useless extension candidates. Maximal degree in co-relation 3326. Up to 460 conditions per place. [2022-01-19 02:54:02,844 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 129 selfloop transitions, 94 changer transitions 29/291 dead transitions. [2022-01-19 02:54:02,844 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 285 places, 291 transitions, 2637 flow [2022-01-19 02:54:02,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-01-19 02:54:02,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-01-19 02:54:02,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2205 transitions. [2022-01-19 02:54:02,847 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5585106382978723 [2022-01-19 02:54:02,847 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2205 transitions. [2022-01-19 02:54:02,847 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2205 transitions. [2022-01-19 02:54:02,847 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:02,847 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2205 transitions. [2022-01-19 02:54:02,872 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 52.5) internal successors, (2205), 42 states have internal predecessors, (2205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:02,881 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 43 states, 43 states have (on average 94.0) internal successors, (4042), 43 states have internal predecessors, (4042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:02,882 INFO L81 ComplementDD]: Finished complementDD. Result has 43 states, 43 states have (on average 94.0) internal successors, (4042), 43 states have internal predecessors, (4042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:02,882 INFO L186 Difference]: Start difference. First operand has 256 places, 223 transitions, 1629 flow. Second operand 42 states and 2205 transitions. [2022-01-19 02:54:02,882 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 285 places, 291 transitions, 2637 flow [2022-01-19 02:54:02,900 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 257 places, 291 transitions, 2381 flow, removed 68 selfloop flow, removed 28 redundant places. [2022-01-19 02:54:02,903 INFO L242 Difference]: Finished difference. Result has 273 places, 244 transitions, 1891 flow [2022-01-19 02:54:02,903 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1468, PETRI_DIFFERENCE_MINUEND_PLACES=216, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=223, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=140, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=1891, PETRI_PLACES=273, PETRI_TRANSITIONS=244} [2022-01-19 02:54:02,904 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 185 predicate places. [2022-01-19 02:54:02,904 INFO L470 AbstractCegarLoop]: Abstraction has has 273 places, 244 transitions, 1891 flow [2022-01-19 02:54:02,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:02,905 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:02,905 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:02,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-01-19 02:54:02,905 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:02,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:02,906 INFO L85 PathProgramCache]: Analyzing trace with hash -984614164, now seen corresponding path program 10 times [2022-01-19 02:54:02,906 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:02,906 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551073227] [2022-01-19 02:54:02,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:02,906 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:02,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:03,208 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:03,208 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:03,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551073227] [2022-01-19 02:54:03,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551073227] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:03,209 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:03,209 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:54:03,209 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415521778] [2022-01-19 02:54:03,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:03,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:54:03,209 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:03,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:54:03,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:54:03,210 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:03,211 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 273 places, 244 transitions, 1891 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:03,211 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:03,211 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:03,211 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:04,215 INFO L129 PetriNetUnfolder]: 261/745 cut-off events. [2022-01-19 02:54:04,215 INFO L130 PetriNetUnfolder]: For 3271/3271 co-relation queries the response was YES. [2022-01-19 02:54:04,219 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3603 conditions, 745 events. 261/745 cut-off events. For 3271/3271 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 3789 event pairs, 30 based on Foata normal form. 1/744 useless extension candidates. Maximal degree in co-relation 3521. Up to 477 conditions per place. [2022-01-19 02:54:04,222 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 138 selfloop transitions, 78 changer transitions 32/287 dead transitions. [2022-01-19 02:54:04,222 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 296 places, 287 transitions, 2626 flow [2022-01-19 02:54:04,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 02:54:04,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 02:54:04,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1745 transitions. [2022-01-19 02:54:04,224 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5625402965828498 [2022-01-19 02:54:04,224 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1745 transitions. [2022-01-19 02:54:04,224 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1745 transitions. [2022-01-19 02:54:04,225 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:04,225 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1745 transitions. [2022-01-19 02:54:04,226 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.878787878787875) internal successors, (1745), 33 states have internal predecessors, (1745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:04,229 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:04,229 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:04,229 INFO L186 Difference]: Start difference. First operand has 273 places, 244 transitions, 1891 flow. Second operand 33 states and 1745 transitions. [2022-01-19 02:54:04,229 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 296 places, 287 transitions, 2626 flow [2022-01-19 02:54:04,245 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 269 places, 287 transitions, 2308 flow, removed 96 selfloop flow, removed 27 redundant places. [2022-01-19 02:54:04,248 INFO L242 Difference]: Finished difference. Result has 280 places, 241 transitions, 1804 flow [2022-01-19 02:54:04,248 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1623, PETRI_DIFFERENCE_MINUEND_PLACES=237, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=244, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=166, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=1804, PETRI_PLACES=280, PETRI_TRANSITIONS=241} [2022-01-19 02:54:04,248 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 192 predicate places. [2022-01-19 02:54:04,249 INFO L470 AbstractCegarLoop]: Abstraction has has 280 places, 241 transitions, 1804 flow [2022-01-19 02:54:04,249 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:04,249 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:04,249 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:04,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-01-19 02:54:04,249 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:04,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:04,250 INFO L85 PathProgramCache]: Analyzing trace with hash 531479520, now seen corresponding path program 11 times [2022-01-19 02:54:04,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:04,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074090412] [2022-01-19 02:54:04,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:04,250 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:04,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:04,517 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:04,517 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:04,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074090412] [2022-01-19 02:54:04,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074090412] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:04,517 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:04,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:54:04,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616444455] [2022-01-19 02:54:04,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:04,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:54:04,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:04,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:54:04,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:54:04,519 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:04,520 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 280 places, 241 transitions, 1804 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:04,520 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:04,520 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:04,520 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:05,483 INFO L129 PetriNetUnfolder]: 251/709 cut-off events. [2022-01-19 02:54:05,483 INFO L130 PetriNetUnfolder]: For 2910/2910 co-relation queries the response was YES. [2022-01-19 02:54:05,487 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3439 conditions, 709 events. 251/709 cut-off events. For 2910/2910 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3481 event pairs, 22 based on Foata normal form. 1/709 useless extension candidates. Maximal degree in co-relation 3355. Up to 465 conditions per place. [2022-01-19 02:54:05,490 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 134 selfloop transitions, 75 changer transitions 26/274 dead transitions. [2022-01-19 02:54:05,490 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 299 places, 274 transitions, 2427 flow [2022-01-19 02:54:05,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-19 02:54:05,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-01-19 02:54:05,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1639 transitions. [2022-01-19 02:54:05,501 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5624571036376115 [2022-01-19 02:54:05,501 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1639 transitions. [2022-01-19 02:54:05,501 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1639 transitions. [2022-01-19 02:54:05,501 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:05,501 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1639 transitions. [2022-01-19 02:54:05,503 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 52.87096774193548) internal successors, (1639), 31 states have internal predecessors, (1639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:05,505 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:05,505 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:05,505 INFO L186 Difference]: Start difference. First operand has 280 places, 241 transitions, 1804 flow. Second operand 31 states and 1639 transitions. [2022-01-19 02:54:05,506 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 299 places, 274 transitions, 2427 flow [2022-01-19 02:54:05,519 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 274 transitions, 2189 flow, removed 25 selfloop flow, removed 33 redundant places. [2022-01-19 02:54:05,522 INFO L242 Difference]: Finished difference. Result has 274 places, 234 transitions, 1729 flow [2022-01-19 02:54:05,522 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1582, PETRI_DIFFERENCE_MINUEND_PLACES=236, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=241, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=166, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1729, PETRI_PLACES=274, PETRI_TRANSITIONS=234} [2022-01-19 02:54:05,523 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 186 predicate places. [2022-01-19 02:54:05,523 INFO L470 AbstractCegarLoop]: Abstraction has has 274 places, 234 transitions, 1729 flow [2022-01-19 02:54:05,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:05,524 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:05,524 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:05,524 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-01-19 02:54:05,524 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:05,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:05,524 INFO L85 PathProgramCache]: Analyzing trace with hash -94536446, now seen corresponding path program 12 times [2022-01-19 02:54:05,525 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:05,525 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095218505] [2022-01-19 02:54:05,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:05,525 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:05,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:05,821 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:05,822 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:05,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095218505] [2022-01-19 02:54:05,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095218505] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:05,822 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:05,822 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:54:05,822 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179035383] [2022-01-19 02:54:05,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:05,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:54:05,822 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:05,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:54:05,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:54:05,823 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:05,824 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 274 places, 234 transitions, 1729 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:05,824 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:05,824 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:05,824 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:06,815 INFO L129 PetriNetUnfolder]: 244/703 cut-off events. [2022-01-19 02:54:06,815 INFO L130 PetriNetUnfolder]: For 2607/2607 co-relation queries the response was YES. [2022-01-19 02:54:06,818 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3296 conditions, 703 events. 244/703 cut-off events. For 2607/2607 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3416 event pairs, 26 based on Foata normal form. 1/703 useless extension candidates. Maximal degree in co-relation 3215. Up to 460 conditions per place. [2022-01-19 02:54:06,821 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 130 selfloop transitions, 75 changer transitions 19/263 dead transitions. [2022-01-19 02:54:06,821 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 293 places, 263 transitions, 2301 flow [2022-01-19 02:54:06,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-19 02:54:06,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-01-19 02:54:06,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1633 transitions. [2022-01-19 02:54:06,828 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.560398078242965 [2022-01-19 02:54:06,828 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1633 transitions. [2022-01-19 02:54:06,828 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1633 transitions. [2022-01-19 02:54:06,829 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:06,829 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1633 transitions. [2022-01-19 02:54:06,831 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 52.67741935483871) internal successors, (1633), 31 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:06,834 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:06,834 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:06,834 INFO L186 Difference]: Start difference. First operand has 274 places, 234 transitions, 1729 flow. Second operand 31 states and 1633 transitions. [2022-01-19 02:54:06,834 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 293 places, 263 transitions, 2301 flow [2022-01-19 02:54:06,846 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 260 places, 263 transitions, 2097 flow, removed 17 selfloop flow, removed 33 redundant places. [2022-01-19 02:54:06,849 INFO L242 Difference]: Finished difference. Result has 267 places, 231 transitions, 1700 flow [2022-01-19 02:54:06,849 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1537, PETRI_DIFFERENCE_MINUEND_PLACES=230, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=234, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=159, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1700, PETRI_PLACES=267, PETRI_TRANSITIONS=231} [2022-01-19 02:54:06,851 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 179 predicate places. [2022-01-19 02:54:06,851 INFO L470 AbstractCegarLoop]: Abstraction has has 267 places, 231 transitions, 1700 flow [2022-01-19 02:54:06,851 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:06,851 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:06,851 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:06,851 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-01-19 02:54:06,851 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:06,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:06,852 INFO L85 PathProgramCache]: Analyzing trace with hash -1982707728, now seen corresponding path program 13 times [2022-01-19 02:54:06,852 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:06,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272311088] [2022-01-19 02:54:06,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:06,852 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:06,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:07,178 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:07,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:07,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272311088] [2022-01-19 02:54:07,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272311088] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:07,179 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:07,179 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-19 02:54:07,179 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440884697] [2022-01-19 02:54:07,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:07,179 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-19 02:54:07,179 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:07,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-19 02:54:07,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-01-19 02:54:07,180 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:07,181 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 267 places, 231 transitions, 1700 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:07,181 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:07,181 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:07,181 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:09,256 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 02:54:09,998 INFO L129 PetriNetUnfolder]: 238/685 cut-off events. [2022-01-19 02:54:09,998 INFO L130 PetriNetUnfolder]: For 2351/2351 co-relation queries the response was YES. [2022-01-19 02:54:10,002 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3180 conditions, 685 events. 238/685 cut-off events. For 2351/2351 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3224 event pairs, 29 based on Foata normal form. 1/683 useless extension candidates. Maximal degree in co-relation 3103. Up to 452 conditions per place. [2022-01-19 02:54:10,005 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 123 selfloop transitions, 65 changer transitions 26/253 dead transitions. [2022-01-19 02:54:10,005 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 290 places, 253 transitions, 2225 flow [2022-01-19 02:54:10,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 02:54:10,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 02:54:10,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1677 transitions. [2022-01-19 02:54:10,007 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5575132978723404 [2022-01-19 02:54:10,007 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1677 transitions. [2022-01-19 02:54:10,007 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1677 transitions. [2022-01-19 02:54:10,008 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:10,008 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1677 transitions. [2022-01-19 02:54:10,010 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.40625) internal successors, (1677), 32 states have internal predecessors, (1677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:10,015 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:10,015 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:10,015 INFO L186 Difference]: Start difference. First operand has 267 places, 231 transitions, 1700 flow. Second operand 32 states and 1677 transitions. [2022-01-19 02:54:10,015 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 290 places, 253 transitions, 2225 flow [2022-01-19 02:54:10,030 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 259 places, 253 transitions, 2037 flow, removed 9 selfloop flow, removed 31 redundant places. [2022-01-19 02:54:10,032 INFO L242 Difference]: Finished difference. Result has 264 places, 215 transitions, 1558 flow [2022-01-19 02:54:10,033 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1516, PETRI_DIFFERENCE_MINUEND_PLACES=228, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=231, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=166, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=1558, PETRI_PLACES=264, PETRI_TRANSITIONS=215} [2022-01-19 02:54:10,033 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 176 predicate places. [2022-01-19 02:54:10,033 INFO L470 AbstractCegarLoop]: Abstraction has has 264 places, 215 transitions, 1558 flow [2022-01-19 02:54:10,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:10,034 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:10,034 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:10,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-01-19 02:54:10,034 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:10,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:10,034 INFO L85 PathProgramCache]: Analyzing trace with hash -1690499486, now seen corresponding path program 14 times [2022-01-19 02:54:10,034 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:10,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119651802] [2022-01-19 02:54:10,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:10,035 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:10,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:10,333 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:10,333 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:10,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119651802] [2022-01-19 02:54:10,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119651802] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:10,333 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:10,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:54:10,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010290393] [2022-01-19 02:54:10,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:10,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:54:10,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:10,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:54:10,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:54:10,335 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:10,336 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 264 places, 215 transitions, 1558 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:10,336 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:10,336 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:10,336 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:11,423 INFO L129 PetriNetUnfolder]: 260/745 cut-off events. [2022-01-19 02:54:11,423 INFO L130 PetriNetUnfolder]: For 2600/2600 co-relation queries the response was YES. [2022-01-19 02:54:11,426 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3362 conditions, 745 events. 260/745 cut-off events. For 2600/2600 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3749 event pairs, 38 based on Foata normal form. 1/743 useless extension candidates. Maximal degree in co-relation 3287. Up to 436 conditions per place. [2022-01-19 02:54:11,429 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 120 selfloop transitions, 83 changer transitions 42/284 dead transitions. [2022-01-19 02:54:11,429 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 269 places, 284 transitions, 2512 flow [2022-01-19 02:54:11,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 02:54:11,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 02:54:11,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1861 transitions. [2022-01-19 02:54:11,431 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5656534954407295 [2022-01-19 02:54:11,431 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1861 transitions. [2022-01-19 02:54:11,431 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1861 transitions. [2022-01-19 02:54:11,432 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:11,432 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1861 transitions. [2022-01-19 02:54:11,433 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.17142857142857) internal successors, (1861), 35 states have internal predecessors, (1861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:11,435 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:11,435 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:11,436 INFO L186 Difference]: Start difference. First operand has 264 places, 215 transitions, 1558 flow. Second operand 35 states and 1861 transitions. [2022-01-19 02:54:11,436 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 269 places, 284 transitions, 2512 flow [2022-01-19 02:54:11,447 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 240 places, 284 transitions, 2221 flow, removed 45 selfloop flow, removed 29 redundant places. [2022-01-19 02:54:11,449 INFO L242 Difference]: Finished difference. Result has 256 places, 224 transitions, 1654 flow [2022-01-19 02:54:11,450 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1329, PETRI_DIFFERENCE_MINUEND_PLACES=206, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=215, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=137, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=1654, PETRI_PLACES=256, PETRI_TRANSITIONS=224} [2022-01-19 02:54:11,450 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 168 predicate places. [2022-01-19 02:54:11,450 INFO L470 AbstractCegarLoop]: Abstraction has has 256 places, 224 transitions, 1654 flow [2022-01-19 02:54:11,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:11,450 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:11,451 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:11,451 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-01-19 02:54:11,451 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:11,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:11,451 INFO L85 PathProgramCache]: Analyzing trace with hash -958827984, now seen corresponding path program 15 times [2022-01-19 02:54:11,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:11,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577663287] [2022-01-19 02:54:11,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:11,451 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:11,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:11,743 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:11,743 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:11,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577663287] [2022-01-19 02:54:11,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577663287] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:11,743 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:11,743 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:54:11,743 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302711249] [2022-01-19 02:54:11,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:11,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:54:11,744 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:11,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:54:11,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:54:11,745 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:11,745 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 256 places, 224 transitions, 1654 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:11,745 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:11,745 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:11,745 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:12,716 INFO L129 PetriNetUnfolder]: 272/766 cut-off events. [2022-01-19 02:54:12,716 INFO L130 PetriNetUnfolder]: For 3723/3723 co-relation queries the response was YES. [2022-01-19 02:54:12,719 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3677 conditions, 766 events. 272/766 cut-off events. For 3723/3723 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3741 event pairs, 23 based on Foata normal form. 1/764 useless extension candidates. Maximal degree in co-relation 3600. Up to 458 conditions per place. [2022-01-19 02:54:12,722 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 138 selfloop transitions, 101 changer transitions 22/300 dead transitions. [2022-01-19 02:54:12,722 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 279 places, 300 transitions, 2850 flow [2022-01-19 02:54:12,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 02:54:12,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 02:54:12,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1818 transitions. [2022-01-19 02:54:12,724 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5688360450563203 [2022-01-19 02:54:12,724 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1818 transitions. [2022-01-19 02:54:12,724 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1818 transitions. [2022-01-19 02:54:12,724 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:12,724 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1818 transitions. [2022-01-19 02:54:12,726 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.470588235294116) internal successors, (1818), 34 states have internal predecessors, (1818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:12,728 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:12,728 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:12,728 INFO L186 Difference]: Start difference. First operand has 256 places, 224 transitions, 1654 flow. Second operand 34 states and 1818 transitions. [2022-01-19 02:54:12,728 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 279 places, 300 transitions, 2850 flow [2022-01-19 02:54:12,741 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 250 places, 300 transitions, 2572 flow, removed 73 selfloop flow, removed 29 redundant places. [2022-01-19 02:54:12,744 INFO L242 Difference]: Finished difference. Result has 260 places, 251 transitions, 2016 flow [2022-01-19 02:54:12,744 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1455, PETRI_DIFFERENCE_MINUEND_PLACES=217, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=224, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=79, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=139, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=2016, PETRI_PLACES=260, PETRI_TRANSITIONS=251} [2022-01-19 02:54:12,744 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 172 predicate places. [2022-01-19 02:54:12,744 INFO L470 AbstractCegarLoop]: Abstraction has has 260 places, 251 transitions, 2016 flow [2022-01-19 02:54:12,745 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:12,745 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:12,745 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:12,745 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-01-19 02:54:12,745 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:12,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:12,745 INFO L85 PathProgramCache]: Analyzing trace with hash 2084111022, now seen corresponding path program 16 times [2022-01-19 02:54:12,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:12,745 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086310983] [2022-01-19 02:54:12,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:12,746 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:12,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:13,016 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:13,017 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:13,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086310983] [2022-01-19 02:54:13,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086310983] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:13,017 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:13,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 02:54:13,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068578245] [2022-01-19 02:54:13,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:13,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 02:54:13,017 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:13,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 02:54:13,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-01-19 02:54:13,018 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:13,019 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 260 places, 251 transitions, 2016 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:13,019 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:13,019 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:13,019 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:13,844 INFO L129 PetriNetUnfolder]: 280/785 cut-off events. [2022-01-19 02:54:13,844 INFO L130 PetriNetUnfolder]: For 3920/3920 co-relation queries the response was YES. [2022-01-19 02:54:13,848 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3914 conditions, 785 events. 280/785 cut-off events. For 3920/3920 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3957 event pairs, 24 based on Foata normal form. 1/783 useless extension candidates. Maximal degree in co-relation 3839. Up to 487 conditions per place. [2022-01-19 02:54:13,851 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 151 selfloop transitions, 89 changer transitions 29/308 dead transitions. [2022-01-19 02:54:13,851 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 308 transitions, 3040 flow [2022-01-19 02:54:13,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-19 02:54:13,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-01-19 02:54:13,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1560 transitions. [2022-01-19 02:54:13,853 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5722670579603815 [2022-01-19 02:54:13,853 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1560 transitions. [2022-01-19 02:54:13,853 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1560 transitions. [2022-01-19 02:54:13,853 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:13,853 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1560 transitions. [2022-01-19 02:54:13,854 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 53.793103448275865) internal successors, (1560), 29 states have internal predecessors, (1560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:13,856 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 94.0) internal successors, (2820), 30 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:13,856 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 94.0) internal successors, (2820), 30 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:13,856 INFO L186 Difference]: Start difference. First operand has 260 places, 251 transitions, 2016 flow. Second operand 29 states and 1560 transitions. [2022-01-19 02:54:13,856 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 308 transitions, 3040 flow [2022-01-19 02:54:13,872 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 268 places, 308 transitions, 2719 flow, removed 122 selfloop flow, removed 14 redundant places. [2022-01-19 02:54:13,875 INFO L242 Difference]: Finished difference. Result has 278 places, 259 transitions, 2077 flow [2022-01-19 02:54:13,875 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1743, PETRI_DIFFERENCE_MINUEND_PLACES=240, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=251, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=167, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=2077, PETRI_PLACES=278, PETRI_TRANSITIONS=259} [2022-01-19 02:54:13,876 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 190 predicate places. [2022-01-19 02:54:13,876 INFO L470 AbstractCegarLoop]: Abstraction has has 278 places, 259 transitions, 2077 flow [2022-01-19 02:54:13,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:13,876 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:13,876 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:13,876 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-01-19 02:54:13,876 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:13,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:13,877 INFO L85 PathProgramCache]: Analyzing trace with hash 331956586, now seen corresponding path program 17 times [2022-01-19 02:54:13,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:13,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821677587] [2022-01-19 02:54:13,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:13,877 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:13,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:14,175 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:14,175 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:14,175 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821677587] [2022-01-19 02:54:14,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821677587] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:14,175 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:14,175 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:54:14,175 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984456790] [2022-01-19 02:54:14,175 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:14,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:54:14,176 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:14,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:54:14,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:54:14,177 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:14,177 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 278 places, 259 transitions, 2077 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:14,177 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:14,177 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:14,177 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:15,103 INFO L129 PetriNetUnfolder]: 278/780 cut-off events. [2022-01-19 02:54:15,103 INFO L130 PetriNetUnfolder]: For 4197/4197 co-relation queries the response was YES. [2022-01-19 02:54:15,108 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3994 conditions, 780 events. 278/780 cut-off events. For 4197/4197 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3900 event pairs, 25 based on Foata normal form. 1/778 useless extension candidates. Maximal degree in co-relation 3910. Up to 483 conditions per place. [2022-01-19 02:54:15,111 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 149 selfloop transitions, 85 changer transitions 35/308 dead transitions. [2022-01-19 02:54:15,111 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 301 places, 308 transitions, 3007 flow [2022-01-19 02:54:15,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-19 02:54:15,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-01-19 02:54:15,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1658 transitions. [2022-01-19 02:54:15,113 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5689773507206589 [2022-01-19 02:54:15,113 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1658 transitions. [2022-01-19 02:54:15,113 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1658 transitions. [2022-01-19 02:54:15,113 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:15,113 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1658 transitions. [2022-01-19 02:54:15,115 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.483870967741936) internal successors, (1658), 31 states have internal predecessors, (1658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:15,117 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:15,117 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:15,117 INFO L186 Difference]: Start difference. First operand has 278 places, 259 transitions, 2077 flow. Second operand 31 states and 1658 transitions. [2022-01-19 02:54:15,117 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 301 places, 308 transitions, 3007 flow [2022-01-19 02:54:15,134 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 308 transitions, 2721 flow, removed 64 selfloop flow, removed 27 redundant places. [2022-01-19 02:54:15,137 INFO L242 Difference]: Finished difference. Result has 286 places, 256 transitions, 2053 flow [2022-01-19 02:54:15,137 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1831, PETRI_DIFFERENCE_MINUEND_PLACES=244, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=259, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=175, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=2053, PETRI_PLACES=286, PETRI_TRANSITIONS=256} [2022-01-19 02:54:15,138 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 198 predicate places. [2022-01-19 02:54:15,138 INFO L470 AbstractCegarLoop]: Abstraction has has 286 places, 256 transitions, 2053 flow [2022-01-19 02:54:15,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:15,138 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:15,138 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:15,138 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-01-19 02:54:15,138 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:15,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:15,138 INFO L85 PathProgramCache]: Analyzing trace with hash 1742136890, now seen corresponding path program 18 times [2022-01-19 02:54:15,138 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:15,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831338759] [2022-01-19 02:54:15,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:15,139 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:15,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:15,433 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:15,433 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:15,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831338759] [2022-01-19 02:54:15,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831338759] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:15,434 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:15,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:54:15,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917148124] [2022-01-19 02:54:15,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:15,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:54:15,434 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:15,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:54:15,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:54:15,435 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:15,436 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 286 places, 256 transitions, 2053 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:15,436 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:15,436 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:15,436 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:16,386 INFO L129 PetriNetUnfolder]: 274/768 cut-off events. [2022-01-19 02:54:16,387 INFO L130 PetriNetUnfolder]: For 3942/3942 co-relation queries the response was YES. [2022-01-19 02:54:16,390 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3953 conditions, 768 events. 274/768 cut-off events. For 3942/3942 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3827 event pairs, 24 based on Foata normal form. 1/766 useless extension candidates. Maximal degree in co-relation 3868. Up to 481 conditions per place. [2022-01-19 02:54:16,392 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 147 selfloop transitions, 92 changer transitions 26/304 dead transitions. [2022-01-19 02:54:16,392 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 304 places, 304 transitions, 2973 flow [2022-01-19 02:54:16,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-19 02:54:16,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-01-19 02:54:16,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1606 transitions. [2022-01-19 02:54:16,396 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5695035460992908 [2022-01-19 02:54:16,396 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1606 transitions. [2022-01-19 02:54:16,396 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1606 transitions. [2022-01-19 02:54:16,396 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:16,396 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1606 transitions. [2022-01-19 02:54:16,397 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 53.53333333333333) internal successors, (1606), 30 states have internal predecessors, (1606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:16,399 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:16,399 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:16,399 INFO L186 Difference]: Start difference. First operand has 286 places, 256 transitions, 2053 flow. Second operand 30 states and 1606 transitions. [2022-01-19 02:54:16,399 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 304 places, 304 transitions, 2973 flow [2022-01-19 02:54:16,414 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 276 places, 304 transitions, 2719 flow, removed 24 selfloop flow, removed 28 redundant places. [2022-01-19 02:54:16,417 INFO L242 Difference]: Finished difference. Result has 286 places, 259 transitions, 2104 flow [2022-01-19 02:54:16,418 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1826, PETRI_DIFFERENCE_MINUEND_PLACES=247, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=256, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=166, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=2104, PETRI_PLACES=286, PETRI_TRANSITIONS=259} [2022-01-19 02:54:16,418 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 198 predicate places. [2022-01-19 02:54:16,418 INFO L470 AbstractCegarLoop]: Abstraction has has 286 places, 259 transitions, 2104 flow [2022-01-19 02:54:16,418 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:16,418 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:16,418 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:16,418 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-01-19 02:54:16,419 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:16,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:16,419 INFO L85 PathProgramCache]: Analyzing trace with hash 2093389318, now seen corresponding path program 19 times [2022-01-19 02:54:16,419 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:16,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333768937] [2022-01-19 02:54:16,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:16,419 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:16,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:16,712 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:16,712 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:16,712 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333768937] [2022-01-19 02:54:16,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333768937] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:16,712 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:16,712 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:54:16,713 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536345682] [2022-01-19 02:54:16,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:16,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:54:16,713 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:16,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:54:16,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:54:16,714 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:16,714 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 286 places, 259 transitions, 2104 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:16,714 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:16,714 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:16,714 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:17,681 INFO L129 PetriNetUnfolder]: 280/787 cut-off events. [2022-01-19 02:54:17,681 INFO L130 PetriNetUnfolder]: For 4345/4345 co-relation queries the response was YES. [2022-01-19 02:54:17,685 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4093 conditions, 787 events. 280/787 cut-off events. For 4345/4345 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 4001 event pairs, 26 based on Foata normal form. 1/784 useless extension candidates. Maximal degree in co-relation 4008. Up to 511 conditions per place. [2022-01-19 02:54:17,688 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 165 selfloop transitions, 78 changer transitions 30/312 dead transitions. [2022-01-19 02:54:17,688 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 309 places, 312 transitions, 3125 flow [2022-01-19 02:54:17,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-19 02:54:17,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-01-19 02:54:17,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1651 transitions. [2022-01-19 02:54:17,690 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5665751544269046 [2022-01-19 02:54:17,690 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1651 transitions. [2022-01-19 02:54:17,690 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1651 transitions. [2022-01-19 02:54:17,690 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:17,690 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1651 transitions. [2022-01-19 02:54:17,691 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.25806451612903) internal successors, (1651), 31 states have internal predecessors, (1651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:17,693 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:17,693 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:17,693 INFO L186 Difference]: Start difference. First operand has 286 places, 259 transitions, 2104 flow. Second operand 31 states and 1651 transitions. [2022-01-19 02:54:17,693 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 309 places, 312 transitions, 3125 flow [2022-01-19 02:54:17,710 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 283 places, 312 transitions, 2890 flow, removed 47 selfloop flow, removed 26 redundant places. [2022-01-19 02:54:17,713 INFO L242 Difference]: Finished difference. Result has 297 places, 266 transitions, 2244 flow [2022-01-19 02:54:17,714 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1925, PETRI_DIFFERENCE_MINUEND_PLACES=253, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=259, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=182, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=2244, PETRI_PLACES=297, PETRI_TRANSITIONS=266} [2022-01-19 02:54:17,714 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 209 predicate places. [2022-01-19 02:54:17,714 INFO L470 AbstractCegarLoop]: Abstraction has has 297 places, 266 transitions, 2244 flow [2022-01-19 02:54:17,714 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:17,714 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:17,714 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:17,714 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-01-19 02:54:17,715 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:17,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:17,715 INFO L85 PathProgramCache]: Analyzing trace with hash -1511959520, now seen corresponding path program 20 times [2022-01-19 02:54:17,715 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:17,715 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885797412] [2022-01-19 02:54:17,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:17,715 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:17,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:17,996 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:17,996 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:17,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885797412] [2022-01-19 02:54:17,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885797412] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:17,996 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:17,996 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:54:17,996 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752247129] [2022-01-19 02:54:17,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:17,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:54:17,997 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:17,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:54:17,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:54:17,998 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:17,998 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 297 places, 266 transitions, 2244 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:17,998 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:17,998 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:17,998 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:19,083 INFO L129 PetriNetUnfolder]: 278/777 cut-off events. [2022-01-19 02:54:19,083 INFO L130 PetriNetUnfolder]: For 4500/4500 co-relation queries the response was YES. [2022-01-19 02:54:19,088 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4146 conditions, 777 events. 278/777 cut-off events. For 4500/4500 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 3913 event pairs, 24 based on Foata normal form. 1/774 useless extension candidates. Maximal degree in co-relation 4055. Up to 503 conditions per place. [2022-01-19 02:54:19,090 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 155 selfloop transitions, 86 changer transitions 30/310 dead transitions. [2022-01-19 02:54:19,090 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 320 places, 310 transitions, 3174 flow [2022-01-19 02:54:19,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 02:54:19,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 02:54:19,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1701 transitions. [2022-01-19 02:54:19,092 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5654920212765957 [2022-01-19 02:54:19,092 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1701 transitions. [2022-01-19 02:54:19,092 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1701 transitions. [2022-01-19 02:54:19,092 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:19,092 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1701 transitions. [2022-01-19 02:54:19,094 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.15625) internal successors, (1701), 32 states have internal predecessors, (1701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:19,095 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:19,096 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:19,096 INFO L186 Difference]: Start difference. First operand has 297 places, 266 transitions, 2244 flow. Second operand 32 states and 1701 transitions. [2022-01-19 02:54:19,096 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 320 places, 310 transitions, 3174 flow [2022-01-19 02:54:19,115 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 294 places, 310 transitions, 2977 flow, removed 39 selfloop flow, removed 26 redundant places. [2022-01-19 02:54:19,118 INFO L242 Difference]: Finished difference. Result has 304 places, 264 transitions, 2304 flow [2022-01-19 02:54:19,118 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2077, PETRI_DIFFERENCE_MINUEND_PLACES=263, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=266, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2304, PETRI_PLACES=304, PETRI_TRANSITIONS=264} [2022-01-19 02:54:19,119 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 216 predicate places. [2022-01-19 02:54:19,119 INFO L470 AbstractCegarLoop]: Abstraction has has 304 places, 264 transitions, 2304 flow [2022-01-19 02:54:19,119 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:19,119 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:19,119 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:19,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-01-19 02:54:19,119 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:19,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:19,120 INFO L85 PathProgramCache]: Analyzing trace with hash -2051343124, now seen corresponding path program 21 times [2022-01-19 02:54:19,120 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:19,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947651952] [2022-01-19 02:54:19,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:19,120 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:19,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:19,401 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:19,402 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:19,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947651952] [2022-01-19 02:54:19,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947651952] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:19,402 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:19,402 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:54:19,402 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115726230] [2022-01-19 02:54:19,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:19,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:54:19,402 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:19,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:54:19,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:54:19,403 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:19,404 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 304 places, 264 transitions, 2304 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:19,404 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:19,404 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:19,404 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:20,394 INFO L129 PetriNetUnfolder]: 281/795 cut-off events. [2022-01-19 02:54:20,394 INFO L130 PetriNetUnfolder]: For 4956/4956 co-relation queries the response was YES. [2022-01-19 02:54:20,399 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4288 conditions, 795 events. 281/795 cut-off events. For 4956/4956 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 4026 event pairs, 23 based on Foata normal form. 1/792 useless extension candidates. Maximal degree in co-relation 4196. Up to 476 conditions per place. [2022-01-19 02:54:20,401 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 151 selfloop transitions, 115 changer transitions 20/325 dead transitions. [2022-01-19 02:54:20,401 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 325 transitions, 3423 flow [2022-01-19 02:54:20,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 02:54:20,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 02:54:20,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1817 transitions. [2022-01-19 02:54:20,403 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.568523153942428 [2022-01-19 02:54:20,403 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1817 transitions. [2022-01-19 02:54:20,403 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1817 transitions. [2022-01-19 02:54:20,403 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:20,403 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1817 transitions. [2022-01-19 02:54:20,405 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.44117647058823) internal successors, (1817), 34 states have internal predecessors, (1817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:20,407 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:20,407 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:20,407 INFO L186 Difference]: Start difference. First operand has 304 places, 264 transitions, 2304 flow. Second operand 34 states and 1817 transitions. [2022-01-19 02:54:20,407 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 325 transitions, 3423 flow [2022-01-19 02:54:20,426 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 297 places, 325 transitions, 3154 flow, removed 63 selfloop flow, removed 30 redundant places. [2022-01-19 02:54:20,430 INFO L242 Difference]: Finished difference. Result has 308 places, 280 transitions, 2581 flow [2022-01-19 02:54:20,430 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2109, PETRI_DIFFERENCE_MINUEND_PLACES=264, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=264, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=158, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=2581, PETRI_PLACES=308, PETRI_TRANSITIONS=280} [2022-01-19 02:54:20,430 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 220 predicate places. [2022-01-19 02:54:20,430 INFO L470 AbstractCegarLoop]: Abstraction has has 308 places, 280 transitions, 2581 flow [2022-01-19 02:54:20,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:20,431 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:20,431 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:20,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-01-19 02:54:20,431 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:20,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:20,431 INFO L85 PathProgramCache]: Analyzing trace with hash 1916503756, now seen corresponding path program 22 times [2022-01-19 02:54:20,431 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:20,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237171391] [2022-01-19 02:54:20,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:20,432 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:20,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:20,711 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:20,711 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:20,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237171391] [2022-01-19 02:54:20,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237171391] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:20,711 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:20,711 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:54:20,711 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256592433] [2022-01-19 02:54:20,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:20,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:54:20,712 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:20,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:54:20,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:54:20,713 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:20,713 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 308 places, 280 transitions, 2581 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:20,713 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:20,713 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:20,713 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:22,941 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 02:54:23,358 INFO L129 PetriNetUnfolder]: 284/809 cut-off events. [2022-01-19 02:54:23,358 INFO L130 PetriNetUnfolder]: For 4572/4572 co-relation queries the response was YES. [2022-01-19 02:54:23,363 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4446 conditions, 809 events. 284/809 cut-off events. For 4572/4572 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 4138 event pairs, 18 based on Foata normal form. 1/808 useless extension candidates. Maximal degree in co-relation 4352. Up to 513 conditions per place. [2022-01-19 02:54:23,366 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 165 selfloop transitions, 102 changer transitions 21/327 dead transitions. [2022-01-19 02:54:23,366 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 334 places, 327 transitions, 3543 flow [2022-01-19 02:54:23,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 02:54:23,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 02:54:23,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1758 transitions. [2022-01-19 02:54:23,367 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5667311411992263 [2022-01-19 02:54:23,367 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1758 transitions. [2022-01-19 02:54:23,367 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1758 transitions. [2022-01-19 02:54:23,368 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:23,368 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1758 transitions. [2022-01-19 02:54:23,369 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 53.27272727272727) internal successors, (1758), 33 states have internal predecessors, (1758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:23,371 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:23,371 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:23,371 INFO L186 Difference]: Start difference. First operand has 308 places, 280 transitions, 2581 flow. Second operand 33 states and 1758 transitions. [2022-01-19 02:54:23,371 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 334 places, 327 transitions, 3543 flow [2022-01-19 02:54:23,393 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 313 places, 327 transitions, 3330 flow, removed 47 selfloop flow, removed 21 redundant places. [2022-01-19 02:54:23,397 INFO L242 Difference]: Finished difference. Result has 324 places, 286 transitions, 2726 flow [2022-01-19 02:54:23,397 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2388, PETRI_DIFFERENCE_MINUEND_PLACES=281, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=280, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=96, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=179, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=2726, PETRI_PLACES=324, PETRI_TRANSITIONS=286} [2022-01-19 02:54:23,398 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 236 predicate places. [2022-01-19 02:54:23,398 INFO L470 AbstractCegarLoop]: Abstraction has has 324 places, 286 transitions, 2726 flow [2022-01-19 02:54:23,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:23,398 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:23,398 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:23,398 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-01-19 02:54:23,398 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:23,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:23,398 INFO L85 PathProgramCache]: Analyzing trace with hash 31959134, now seen corresponding path program 23 times [2022-01-19 02:54:23,399 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:23,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193848329] [2022-01-19 02:54:23,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:23,399 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:23,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:23,671 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:23,671 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:23,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193848329] [2022-01-19 02:54:23,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193848329] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:23,671 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:23,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:54:23,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922485278] [2022-01-19 02:54:23,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:23,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:54:23,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:23,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:54:23,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:54:23,672 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:23,673 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 324 places, 286 transitions, 2726 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:23,673 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:23,673 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:23,673 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:24,548 INFO L129 PetriNetUnfolder]: 278/795 cut-off events. [2022-01-19 02:54:24,548 INFO L130 PetriNetUnfolder]: For 5015/5015 co-relation queries the response was YES. [2022-01-19 02:54:24,553 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4519 conditions, 795 events. 278/795 cut-off events. For 5015/5015 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 4101 event pairs, 18 based on Foata normal form. 1/793 useless extension candidates. Maximal degree in co-relation 4419. Up to 491 conditions per place. [2022-01-19 02:54:24,560 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 156 selfloop transitions, 104 changer transitions 26/325 dead transitions. [2022-01-19 02:54:24,560 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 348 places, 325 transitions, 3580 flow [2022-01-19 02:54:24,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-19 02:54:24,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-01-19 02:54:24,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1658 transitions. [2022-01-19 02:54:24,561 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5689773507206589 [2022-01-19 02:54:24,561 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1658 transitions. [2022-01-19 02:54:24,561 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1658 transitions. [2022-01-19 02:54:24,562 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:24,562 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1658 transitions. [2022-01-19 02:54:24,563 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.483870967741936) internal successors, (1658), 31 states have internal predecessors, (1658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:24,564 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:24,565 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:24,565 INFO L186 Difference]: Start difference. First operand has 324 places, 286 transitions, 2726 flow. Second operand 31 states and 1658 transitions. [2022-01-19 02:54:24,565 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 348 places, 325 transitions, 3580 flow [2022-01-19 02:54:24,589 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 321 places, 325 transitions, 3376 flow, removed 33 selfloop flow, removed 27 redundant places. [2022-01-19 02:54:24,593 INFO L242 Difference]: Finished difference. Result has 328 places, 278 transitions, 2727 flow [2022-01-19 02:54:24,593 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2538, PETRI_DIFFERENCE_MINUEND_PLACES=291, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=286, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=182, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=2727, PETRI_PLACES=328, PETRI_TRANSITIONS=278} [2022-01-19 02:54:24,594 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 240 predicate places. [2022-01-19 02:54:24,594 INFO L470 AbstractCegarLoop]: Abstraction has has 328 places, 278 transitions, 2727 flow [2022-01-19 02:54:24,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:24,594 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:24,594 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:24,594 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-01-19 02:54:24,594 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:24,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:24,595 INFO L85 PathProgramCache]: Analyzing trace with hash 608355172, now seen corresponding path program 24 times [2022-01-19 02:54:24,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:24,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571337001] [2022-01-19 02:54:24,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:24,595 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:24,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:24,848 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:24,849 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:24,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571337001] [2022-01-19 02:54:24,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571337001] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:24,849 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:24,849 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:54:24,849 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033646661] [2022-01-19 02:54:24,849 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:24,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:54:24,849 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:24,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:54:24,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:54:24,850 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:24,851 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 328 places, 278 transitions, 2727 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:24,851 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:24,851 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:24,851 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:26,159 INFO L129 PetriNetUnfolder]: 271/784 cut-off events. [2022-01-19 02:54:26,159 INFO L130 PetriNetUnfolder]: For 4867/4867 co-relation queries the response was YES. [2022-01-19 02:54:26,164 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4502 conditions, 784 events. 271/784 cut-off events. For 4867/4867 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 4016 event pairs, 20 based on Foata normal form. 1/782 useless extension candidates. Maximal degree in co-relation 4401. Up to 508 conditions per place. [2022-01-19 02:54:26,166 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 162 selfloop transitions, 92 changer transitions 18/311 dead transitions. [2022-01-19 02:54:26,166 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 346 places, 311 transitions, 3473 flow [2022-01-19 02:54:26,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-19 02:54:26,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-01-19 02:54:26,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1597 transitions. [2022-01-19 02:54:26,168 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5663120567375887 [2022-01-19 02:54:26,168 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1597 transitions. [2022-01-19 02:54:26,168 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1597 transitions. [2022-01-19 02:54:26,168 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:26,168 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1597 transitions. [2022-01-19 02:54:26,169 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 53.233333333333334) internal successors, (1597), 30 states have internal predecessors, (1597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:26,171 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:26,171 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:26,171 INFO L186 Difference]: Start difference. First operand has 328 places, 278 transitions, 2727 flow. Second operand 30 states and 1597 transitions. [2022-01-19 02:54:26,171 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 346 places, 311 transitions, 3473 flow [2022-01-19 02:54:26,193 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 315 places, 311 transitions, 3185 flow, removed 17 selfloop flow, removed 31 redundant places. [2022-01-19 02:54:26,196 INFO L242 Difference]: Finished difference. Result has 322 places, 275 transitions, 2649 flow [2022-01-19 02:54:26,197 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2455, PETRI_DIFFERENCE_MINUEND_PLACES=286, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=278, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=92, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=186, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=2649, PETRI_PLACES=322, PETRI_TRANSITIONS=275} [2022-01-19 02:54:26,197 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 234 predicate places. [2022-01-19 02:54:26,197 INFO L470 AbstractCegarLoop]: Abstraction has has 322 places, 275 transitions, 2649 flow [2022-01-19 02:54:26,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:26,197 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:26,197 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:26,198 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-01-19 02:54:26,198 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:26,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:26,198 INFO L85 PathProgramCache]: Analyzing trace with hash -1450990916, now seen corresponding path program 25 times [2022-01-19 02:54:26,198 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:26,198 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832803559] [2022-01-19 02:54:26,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:26,198 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:26,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:26,517 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:26,517 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:26,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832803559] [2022-01-19 02:54:26,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832803559] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:26,517 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:26,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:54:26,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41540437] [2022-01-19 02:54:26,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:26,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:54:26,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:26,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:54:26,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:54:26,518 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:26,519 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 275 transitions, 2649 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:26,519 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:26,519 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:26,519 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:27,809 INFO L129 PetriNetUnfolder]: 278/802 cut-off events. [2022-01-19 02:54:27,809 INFO L130 PetriNetUnfolder]: For 5200/5200 co-relation queries the response was YES. [2022-01-19 02:54:27,829 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4589 conditions, 802 events. 278/802 cut-off events. For 5200/5200 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 4112 event pairs, 18 based on Foata normal form. 1/801 useless extension candidates. Maximal degree in co-relation 4490. Up to 501 conditions per place. [2022-01-19 02:54:27,832 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 157 selfloop transitions, 105 changer transitions 21/322 dead transitions. [2022-01-19 02:54:27,832 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 346 places, 322 transitions, 3642 flow [2022-01-19 02:54:27,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 02:54:27,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 02:54:27,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1756 transitions. [2022-01-19 02:54:27,844 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.56608639587363 [2022-01-19 02:54:27,844 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1756 transitions. [2022-01-19 02:54:27,844 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1756 transitions. [2022-01-19 02:54:27,845 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:27,845 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1756 transitions. [2022-01-19 02:54:27,846 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 53.21212121212121) internal successors, (1756), 33 states have internal predecessors, (1756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:27,848 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:27,848 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:27,848 INFO L186 Difference]: Start difference. First operand has 322 places, 275 transitions, 2649 flow. Second operand 33 states and 1756 transitions. [2022-01-19 02:54:27,848 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 346 places, 322 transitions, 3642 flow [2022-01-19 02:54:27,869 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 315 places, 322 transitions, 3376 flow, removed 21 selfloop flow, removed 31 redundant places. [2022-01-19 02:54:27,873 INFO L242 Difference]: Finished difference. Result has 326 places, 281 transitions, 2779 flow [2022-01-19 02:54:27,873 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2407, PETRI_DIFFERENCE_MINUEND_PLACES=283, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=275, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=99, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=171, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=2779, PETRI_PLACES=326, PETRI_TRANSITIONS=281} [2022-01-19 02:54:27,873 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 238 predicate places. [2022-01-19 02:54:27,873 INFO L470 AbstractCegarLoop]: Abstraction has has 326 places, 281 transitions, 2779 flow [2022-01-19 02:54:27,874 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:27,874 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:27,874 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:27,874 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-01-19 02:54:27,874 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:27,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:27,874 INFO L85 PathProgramCache]: Analyzing trace with hash -914775274, now seen corresponding path program 26 times [2022-01-19 02:54:27,874 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:27,874 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992532165] [2022-01-19 02:54:27,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:27,874 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:27,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:28,156 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:28,156 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:28,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992532165] [2022-01-19 02:54:28,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992532165] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:28,156 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:28,156 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:54:28,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077444741] [2022-01-19 02:54:28,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:28,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:54:28,157 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:28,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:54:28,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:54:28,157 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:28,158 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 326 places, 281 transitions, 2779 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:28,158 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:28,158 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:28,158 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:29,223 INFO L129 PetriNetUnfolder]: 271/797 cut-off events. [2022-01-19 02:54:29,223 INFO L130 PetriNetUnfolder]: For 5483/5483 co-relation queries the response was YES. [2022-01-19 02:54:29,228 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4598 conditions, 797 events. 271/797 cut-off events. For 5483/5483 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 4149 event pairs, 22 based on Foata normal form. 1/795 useless extension candidates. Maximal degree in co-relation 4496. Up to 511 conditions per place. [2022-01-19 02:54:29,231 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 161 selfloop transitions, 96 changer transitions 18/314 dead transitions. [2022-01-19 02:54:29,231 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 350 places, 314 transitions, 3533 flow [2022-01-19 02:54:29,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-19 02:54:29,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-01-19 02:54:29,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1647 transitions. [2022-01-19 02:54:29,232 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5652024708304736 [2022-01-19 02:54:29,232 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1647 transitions. [2022-01-19 02:54:29,232 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1647 transitions. [2022-01-19 02:54:29,233 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:29,233 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1647 transitions. [2022-01-19 02:54:29,234 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.12903225806452) internal successors, (1647), 31 states have internal predecessors, (1647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:29,235 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:29,235 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:29,236 INFO L186 Difference]: Start difference. First operand has 326 places, 281 transitions, 2779 flow. Second operand 31 states and 1647 transitions. [2022-01-19 02:54:29,236 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 350 places, 314 transitions, 3533 flow [2022-01-19 02:54:29,262 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 324 places, 314 transitions, 3325 flow, removed 39 selfloop flow, removed 26 redundant places. [2022-01-19 02:54:29,265 INFO L242 Difference]: Finished difference. Result has 331 places, 278 transitions, 2788 flow [2022-01-19 02:54:29,266 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2585, PETRI_DIFFERENCE_MINUEND_PLACES=294, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=281, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=96, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=185, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=2788, PETRI_PLACES=331, PETRI_TRANSITIONS=278} [2022-01-19 02:54:29,266 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 243 predicate places. [2022-01-19 02:54:29,266 INFO L470 AbstractCegarLoop]: Abstraction has has 331 places, 278 transitions, 2788 flow [2022-01-19 02:54:29,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:29,266 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:29,267 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:29,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-01-19 02:54:29,267 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:29,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:29,267 INFO L85 PathProgramCache]: Analyzing trace with hash -2013754086, now seen corresponding path program 27 times [2022-01-19 02:54:29,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:29,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111739943] [2022-01-19 02:54:29,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:29,267 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:29,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:29,560 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:29,561 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:29,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111739943] [2022-01-19 02:54:29,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111739943] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:29,561 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:29,561 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:54:29,561 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624738229] [2022-01-19 02:54:29,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:29,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:54:29,561 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:29,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:54:29,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:54:29,562 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:29,563 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 331 places, 278 transitions, 2788 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:29,563 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:29,563 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:29,563 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:30,656 INFO L129 PetriNetUnfolder]: 278/817 cut-off events. [2022-01-19 02:54:30,657 INFO L130 PetriNetUnfolder]: For 5596/5596 co-relation queries the response was YES. [2022-01-19 02:54:30,662 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4751 conditions, 817 events. 278/817 cut-off events. For 5596/5596 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 4247 event pairs, 19 based on Foata normal form. 1/816 useless extension candidates. Maximal degree in co-relation 4647. Up to 536 conditions per place. [2022-01-19 02:54:30,664 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 178 selfloop transitions, 84 changer transitions 21/322 dead transitions. [2022-01-19 02:54:30,664 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 355 places, 322 transitions, 3757 flow [2022-01-19 02:54:30,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 02:54:30,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 02:54:30,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1748 transitions. [2022-01-19 02:54:30,666 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5635074145712443 [2022-01-19 02:54:30,666 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1748 transitions. [2022-01-19 02:54:30,666 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1748 transitions. [2022-01-19 02:54:30,667 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:30,667 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1748 transitions. [2022-01-19 02:54:30,668 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.96969696969697) internal successors, (1748), 33 states have internal predecessors, (1748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:30,670 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:30,670 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:30,670 INFO L186 Difference]: Start difference. First operand has 331 places, 278 transitions, 2788 flow. Second operand 33 states and 1748 transitions. [2022-01-19 02:54:30,670 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 355 places, 322 transitions, 3757 flow [2022-01-19 02:54:30,696 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 322 places, 322 transitions, 3429 flow, removed 29 selfloop flow, removed 33 redundant places. [2022-01-19 02:54:30,699 INFO L242 Difference]: Finished difference. Result has 333 places, 284 transitions, 2794 flow [2022-01-19 02:54:30,700 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2494, PETRI_DIFFERENCE_MINUEND_PLACES=290, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=278, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=195, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=2794, PETRI_PLACES=333, PETRI_TRANSITIONS=284} [2022-01-19 02:54:30,700 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 245 predicate places. [2022-01-19 02:54:30,700 INFO L470 AbstractCegarLoop]: Abstraction has has 333 places, 284 transitions, 2794 flow [2022-01-19 02:54:30,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:30,700 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:30,700 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:30,700 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-01-19 02:54:30,701 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:30,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:30,701 INFO L85 PathProgramCache]: Analyzing trace with hash 2005848438, now seen corresponding path program 28 times [2022-01-19 02:54:30,701 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:30,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73069808] [2022-01-19 02:54:30,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:30,701 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:30,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:30,954 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:30,954 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:30,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73069808] [2022-01-19 02:54:30,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73069808] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:30,954 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:30,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:54:30,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835822179] [2022-01-19 02:54:30,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:30,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:54:30,955 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:30,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:54:30,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:54:30,955 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:30,956 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 333 places, 284 transitions, 2794 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:30,956 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:30,956 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:30,956 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:32,039 INFO L129 PetriNetUnfolder]: 271/808 cut-off events. [2022-01-19 02:54:32,039 INFO L130 PetriNetUnfolder]: For 5581/5581 co-relation queries the response was YES. [2022-01-19 02:54:32,044 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4621 conditions, 808 events. 271/808 cut-off events. For 5581/5581 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 4249 event pairs, 21 based on Foata normal form. 1/806 useless extension candidates. Maximal degree in co-relation 4515. Up to 540 conditions per place. [2022-01-19 02:54:32,047 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 179 selfloop transitions, 78 changer transitions 18/314 dead transitions. [2022-01-19 02:54:32,047 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 357 places, 314 transitions, 3522 flow [2022-01-19 02:54:32,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-19 02:54:32,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-01-19 02:54:32,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1639 transitions. [2022-01-19 02:54:32,048 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5624571036376115 [2022-01-19 02:54:32,048 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1639 transitions. [2022-01-19 02:54:32,048 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1639 transitions. [2022-01-19 02:54:32,048 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:32,049 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1639 transitions. [2022-01-19 02:54:32,050 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 52.87096774193548) internal successors, (1639), 31 states have internal predecessors, (1639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:32,051 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:32,051 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:32,051 INFO L186 Difference]: Start difference. First operand has 333 places, 284 transitions, 2794 flow. Second operand 31 states and 1639 transitions. [2022-01-19 02:54:32,052 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 357 places, 314 transitions, 3522 flow [2022-01-19 02:54:32,078 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 331 places, 314 transitions, 3340 flow, removed 33 selfloop flow, removed 26 redundant places. [2022-01-19 02:54:32,082 INFO L242 Difference]: Finished difference. Result has 338 places, 281 transitions, 2759 flow [2022-01-19 02:54:32,082 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2620, PETRI_DIFFERENCE_MINUEND_PLACES=301, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=284, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=206, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=2759, PETRI_PLACES=338, PETRI_TRANSITIONS=281} [2022-01-19 02:54:32,083 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 250 predicate places. [2022-01-19 02:54:32,083 INFO L470 AbstractCegarLoop]: Abstraction has has 338 places, 281 transitions, 2759 flow [2022-01-19 02:54:32,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:32,083 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:32,083 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:32,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-01-19 02:54:32,083 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:32,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:32,083 INFO L85 PathProgramCache]: Analyzing trace with hash 924134558, now seen corresponding path program 29 times [2022-01-19 02:54:32,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:32,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907944625] [2022-01-19 02:54:32,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:32,084 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:32,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:32,355 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:32,355 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:32,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907944625] [2022-01-19 02:54:32,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907944625] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:32,355 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:32,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:54:32,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440903106] [2022-01-19 02:54:32,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:32,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:54:32,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:32,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:54:32,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:54:32,357 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:32,357 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 338 places, 281 transitions, 2759 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:32,357 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:32,357 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:32,357 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:33,227 INFO L129 PetriNetUnfolder]: 271/815 cut-off events. [2022-01-19 02:54:33,228 INFO L130 PetriNetUnfolder]: For 5692/5692 co-relation queries the response was YES. [2022-01-19 02:54:33,233 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4687 conditions, 815 events. 271/815 cut-off events. For 5692/5692 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 4285 event pairs, 19 based on Foata normal form. 1/813 useless extension candidates. Maximal degree in co-relation 4579. Up to 486 conditions per place. [2022-01-19 02:54:33,236 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 154 selfloop transitions, 115 changer transitions 21/329 dead transitions. [2022-01-19 02:54:33,236 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 358 places, 329 transitions, 3793 flow [2022-01-19 02:54:33,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-19 02:54:33,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-01-19 02:54:33,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1555 transitions. [2022-01-19 02:54:33,237 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5704328686720469 [2022-01-19 02:54:33,237 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1555 transitions. [2022-01-19 02:54:33,237 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1555 transitions. [2022-01-19 02:54:33,237 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:33,237 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1555 transitions. [2022-01-19 02:54:33,239 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 53.62068965517241) internal successors, (1555), 29 states have internal predecessors, (1555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:33,240 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 94.0) internal successors, (2820), 30 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:33,240 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 94.0) internal successors, (2820), 30 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:33,240 INFO L186 Difference]: Start difference. First operand has 338 places, 281 transitions, 2759 flow. Second operand 29 states and 1555 transitions. [2022-01-19 02:54:33,240 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 358 places, 329 transitions, 3793 flow [2022-01-19 02:54:33,267 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 326 places, 329 transitions, 3575 flow, removed 16 selfloop flow, removed 32 redundant places. [2022-01-19 02:54:33,271 INFO L242 Difference]: Finished difference. Result has 333 places, 286 transitions, 2919 flow [2022-01-19 02:54:33,271 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2558, PETRI_DIFFERENCE_MINUEND_PLACES=298, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=281, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=111, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=168, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=2919, PETRI_PLACES=333, PETRI_TRANSITIONS=286} [2022-01-19 02:54:33,272 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 245 predicate places. [2022-01-19 02:54:33,272 INFO L470 AbstractCegarLoop]: Abstraction has has 333 places, 286 transitions, 2919 flow [2022-01-19 02:54:33,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:33,272 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:33,272 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:33,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-01-19 02:54:33,272 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:33,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:33,273 INFO L85 PathProgramCache]: Analyzing trace with hash -439693616, now seen corresponding path program 30 times [2022-01-19 02:54:33,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:33,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139698148] [2022-01-19 02:54:33,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:33,273 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:33,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:33,536 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:33,536 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:33,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139698148] [2022-01-19 02:54:33,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139698148] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:33,536 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:33,536 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:54:33,536 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394601551] [2022-01-19 02:54:33,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:33,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:54:33,537 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:33,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:54:33,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:54:33,537 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:33,538 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 333 places, 286 transitions, 2919 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:33,538 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:33,538 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:33,538 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:34,422 INFO L129 PetriNetUnfolder]: 271/790 cut-off events. [2022-01-19 02:54:34,422 INFO L130 PetriNetUnfolder]: For 6066/6066 co-relation queries the response was YES. [2022-01-19 02:54:34,427 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4699 conditions, 790 events. 271/790 cut-off events. For 6066/6066 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 4015 event pairs, 19 based on Foata normal form. 1/788 useless extension candidates. Maximal degree in co-relation 4592. Up to 474 conditions per place. [2022-01-19 02:54:34,429 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 152 selfloop transitions, 119 changer transitions 17/327 dead transitions. [2022-01-19 02:54:34,429 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 360 places, 327 transitions, 3830 flow [2022-01-19 02:54:34,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 02:54:34,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 02:54:34,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1758 transitions. [2022-01-19 02:54:34,431 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5667311411992263 [2022-01-19 02:54:34,431 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1758 transitions. [2022-01-19 02:54:34,431 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1758 transitions. [2022-01-19 02:54:34,432 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:34,432 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1758 transitions. [2022-01-19 02:54:34,433 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 53.27272727272727) internal successors, (1758), 33 states have internal predecessors, (1758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:34,434 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:34,435 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:34,435 INFO L186 Difference]: Start difference. First operand has 333 places, 286 transitions, 2919 flow. Second operand 33 states and 1758 transitions. [2022-01-19 02:54:34,435 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 360 places, 327 transitions, 3830 flow [2022-01-19 02:54:34,464 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 332 places, 327 transitions, 3458 flow, removed 60 selfloop flow, removed 28 redundant places. [2022-01-19 02:54:34,468 INFO L242 Difference]: Finished difference. Result has 338 places, 288 transitions, 2900 flow [2022-01-19 02:54:34,468 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2583, PETRI_DIFFERENCE_MINUEND_PLACES=300, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=286, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=170, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=2900, PETRI_PLACES=338, PETRI_TRANSITIONS=288} [2022-01-19 02:54:34,469 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 250 predicate places. [2022-01-19 02:54:34,469 INFO L470 AbstractCegarLoop]: Abstraction has has 338 places, 288 transitions, 2900 flow [2022-01-19 02:54:34,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:34,469 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:34,469 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:34,469 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-01-19 02:54:34,469 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:34,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:34,469 INFO L85 PathProgramCache]: Analyzing trace with hash -1178169136, now seen corresponding path program 31 times [2022-01-19 02:54:34,470 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:34,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164041337] [2022-01-19 02:54:34,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:34,470 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:34,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:34,742 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:34,742 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:34,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164041337] [2022-01-19 02:54:34,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [164041337] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:34,742 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:34,742 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:54:34,742 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543494418] [2022-01-19 02:54:34,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:34,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:54:34,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:34,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:54:34,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:54:34,743 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:34,744 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 338 places, 288 transitions, 2900 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:34,744 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:34,744 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:34,744 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:35,843 INFO L129 PetriNetUnfolder]: 269/783 cut-off events. [2022-01-19 02:54:35,843 INFO L130 PetriNetUnfolder]: For 4995/4995 co-relation queries the response was YES. [2022-01-19 02:54:35,848 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4525 conditions, 783 events. 269/783 cut-off events. For 4995/4995 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3948 event pairs, 20 based on Foata normal form. 1/780 useless extension candidates. Maximal degree in co-relation 4421. Up to 474 conditions per place. [2022-01-19 02:54:35,851 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 150 selfloop transitions, 109 changer transitions 25/323 dead transitions. [2022-01-19 02:54:35,851 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 362 places, 323 transitions, 3727 flow [2022-01-19 02:54:35,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 02:54:35,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 02:54:35,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1703 transitions. [2022-01-19 02:54:35,853 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.566156914893617 [2022-01-19 02:54:35,853 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1703 transitions. [2022-01-19 02:54:35,853 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1703 transitions. [2022-01-19 02:54:35,853 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:35,853 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1703 transitions. [2022-01-19 02:54:35,854 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.21875) internal successors, (1703), 32 states have internal predecessors, (1703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:35,856 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:35,856 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:35,856 INFO L186 Difference]: Start difference. First operand has 338 places, 288 transitions, 2900 flow. Second operand 32 states and 1703 transitions. [2022-01-19 02:54:35,856 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 362 places, 323 transitions, 3727 flow [2022-01-19 02:54:35,883 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 336 places, 323 transitions, 3449 flow, removed 30 selfloop flow, removed 26 redundant places. [2022-01-19 02:54:35,887 INFO L242 Difference]: Finished difference. Result has 344 places, 277 transitions, 2813 flow [2022-01-19 02:54:35,887 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2635, PETRI_DIFFERENCE_MINUEND_PLACES=305, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=288, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=108, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=179, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2813, PETRI_PLACES=344, PETRI_TRANSITIONS=277} [2022-01-19 02:54:35,888 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 256 predicate places. [2022-01-19 02:54:35,888 INFO L470 AbstractCegarLoop]: Abstraction has has 344 places, 277 transitions, 2813 flow [2022-01-19 02:54:35,888 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:35,888 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:35,888 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:35,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-01-19 02:54:35,888 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:35,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:35,889 INFO L85 PathProgramCache]: Analyzing trace with hash 400484758, now seen corresponding path program 32 times [2022-01-19 02:54:35,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:35,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942230685] [2022-01-19 02:54:35,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:35,889 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:35,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:36,158 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:36,158 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:36,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942230685] [2022-01-19 02:54:36,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942230685] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:36,158 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:36,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:54:36,158 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334063361] [2022-01-19 02:54:36,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:36,158 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:54:36,158 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:36,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:54:36,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:54:36,159 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:36,160 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 344 places, 277 transitions, 2813 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:36,160 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:36,160 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:36,160 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:37,340 INFO L129 PetriNetUnfolder]: 262/761 cut-off events. [2022-01-19 02:54:37,340 INFO L130 PetriNetUnfolder]: For 5125/5125 co-relation queries the response was YES. [2022-01-19 02:54:37,344 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4503 conditions, 761 events. 262/761 cut-off events. For 5125/5125 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3810 event pairs, 18 based on Foata normal form. 1/759 useless extension candidates. Maximal degree in co-relation 4394. Up to 494 conditions per place. [2022-01-19 02:54:37,347 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 163 selfloop transitions, 92 changer transitions 15/309 dead transitions. [2022-01-19 02:54:37,347 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 364 places, 309 transitions, 3593 flow [2022-01-19 02:54:37,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 02:54:37,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 02:54:37,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1694 transitions. [2022-01-19 02:54:37,348 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5631648936170213 [2022-01-19 02:54:37,348 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1694 transitions. [2022-01-19 02:54:37,348 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1694 transitions. [2022-01-19 02:54:37,348 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:37,349 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1694 transitions. [2022-01-19 02:54:37,350 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.9375) internal successors, (1694), 32 states have internal predecessors, (1694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:37,351 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:37,351 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:37,357 INFO L186 Difference]: Start difference. First operand has 344 places, 277 transitions, 2813 flow. Second operand 32 states and 1694 transitions. [2022-01-19 02:54:37,357 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 364 places, 309 transitions, 3593 flow [2022-01-19 02:54:37,383 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 328 places, 309 transitions, 3256 flow, removed 28 selfloop flow, removed 36 redundant places. [2022-01-19 02:54:37,387 INFO L242 Difference]: Finished difference. Result has 336 places, 276 transitions, 2698 flow [2022-01-19 02:54:37,387 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2505, PETRI_DIFFERENCE_MINUEND_PLACES=297, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=277, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=185, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2698, PETRI_PLACES=336, PETRI_TRANSITIONS=276} [2022-01-19 02:54:37,387 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 248 predicate places. [2022-01-19 02:54:37,387 INFO L470 AbstractCegarLoop]: Abstraction has has 336 places, 276 transitions, 2698 flow [2022-01-19 02:54:37,388 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:37,388 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:37,388 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:37,388 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-01-19 02:54:37,388 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:37,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:37,388 INFO L85 PathProgramCache]: Analyzing trace with hash 145279624, now seen corresponding path program 33 times [2022-01-19 02:54:37,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:37,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088491738] [2022-01-19 02:54:37,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:37,389 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:37,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:37,660 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:37,660 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:37,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088491738] [2022-01-19 02:54:37,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088491738] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:37,660 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:37,660 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:54:37,660 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102920364] [2022-01-19 02:54:37,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:37,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:54:37,661 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:37,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:54:37,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:54:37,662 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:37,662 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 336 places, 276 transitions, 2698 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:37,662 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:37,662 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:37,662 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:38,458 INFO L129 PetriNetUnfolder]: 257/748 cut-off events. [2022-01-19 02:54:38,458 INFO L130 PetriNetUnfolder]: For 4872/4872 co-relation queries the response was YES. [2022-01-19 02:54:38,463 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4347 conditions, 748 events. 257/748 cut-off events. For 4872/4872 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3729 event pairs, 20 based on Foata normal form. 1/745 useless extension candidates. Maximal degree in co-relation 4239. Up to 461 conditions per place. [2022-01-19 02:54:38,465 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 141 selfloop transitions, 106 changer transitions 20/306 dead transitions. [2022-01-19 02:54:38,465 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 359 places, 306 transitions, 3432 flow [2022-01-19 02:54:38,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-19 02:54:38,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-01-19 02:54:38,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1600 transitions. [2022-01-19 02:54:38,467 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5673758865248227 [2022-01-19 02:54:38,467 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1600 transitions. [2022-01-19 02:54:38,467 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1600 transitions. [2022-01-19 02:54:38,467 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:38,467 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1600 transitions. [2022-01-19 02:54:38,468 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 53.333333333333336) internal successors, (1600), 30 states have internal predecessors, (1600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:38,470 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:38,470 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:38,470 INFO L186 Difference]: Start difference. First operand has 336 places, 276 transitions, 2698 flow. Second operand 30 states and 1600 transitions. [2022-01-19 02:54:38,470 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 359 places, 306 transitions, 3432 flow [2022-01-19 02:54:38,496 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 328 places, 306 transitions, 3217 flow, removed 15 selfloop flow, removed 31 redundant places. [2022-01-19 02:54:38,499 INFO L242 Difference]: Finished difference. Result has 333 places, 268 transitions, 2667 flow [2022-01-19 02:54:38,500 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2493, PETRI_DIFFERENCE_MINUEND_PLACES=299, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=276, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=170, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=2667, PETRI_PLACES=333, PETRI_TRANSITIONS=268} [2022-01-19 02:54:38,500 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 245 predicate places. [2022-01-19 02:54:38,500 INFO L470 AbstractCegarLoop]: Abstraction has has 333 places, 268 transitions, 2667 flow [2022-01-19 02:54:38,500 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:38,500 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:38,500 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:38,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-01-19 02:54:38,500 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:38,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:38,501 INFO L85 PathProgramCache]: Analyzing trace with hash -1614481682, now seen corresponding path program 34 times [2022-01-19 02:54:38,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:38,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085180036] [2022-01-19 02:54:38,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:38,501 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:38,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:38,809 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:38,810 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:38,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085180036] [2022-01-19 02:54:38,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085180036] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:38,810 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:38,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:54:38,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419619962] [2022-01-19 02:54:38,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:38,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:54:38,810 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:38,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:54:38,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:54:38,811 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:38,812 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 333 places, 268 transitions, 2667 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:38,812 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:38,812 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:38,812 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:39,685 INFO L129 PetriNetUnfolder]: 249/716 cut-off events. [2022-01-19 02:54:39,685 INFO L130 PetriNetUnfolder]: For 4476/4476 co-relation queries the response was YES. [2022-01-19 02:54:39,690 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4192 conditions, 716 events. 249/716 cut-off events. For 4476/4476 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3471 event pairs, 18 based on Foata normal form. 1/714 useless extension candidates. Maximal degree in co-relation 4086. Up to 456 conditions per place. [2022-01-19 02:54:39,692 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 141 selfloop transitions, 98 changer transitions 17/295 dead transitions. [2022-01-19 02:54:39,692 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 351 places, 295 transitions, 3322 flow [2022-01-19 02:54:39,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-19 02:54:39,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-01-19 02:54:39,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1593 transitions. [2022-01-19 02:54:39,693 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5648936170212766 [2022-01-19 02:54:39,693 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1593 transitions. [2022-01-19 02:54:39,693 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1593 transitions. [2022-01-19 02:54:39,693 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:39,693 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1593 transitions. [2022-01-19 02:54:39,695 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 53.1) internal successors, (1593), 30 states have internal predecessors, (1593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:39,696 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:39,696 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:39,696 INFO L186 Difference]: Start difference. First operand has 333 places, 268 transitions, 2667 flow. Second operand 30 states and 1593 transitions. [2022-01-19 02:54:39,696 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 351 places, 295 transitions, 3322 flow [2022-01-19 02:54:39,719 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 295 transitions, 3035 flow, removed 11 selfloop flow, removed 32 redundant places. [2022-01-19 02:54:39,722 INFO L242 Difference]: Finished difference. Result has 323 places, 261 transitions, 2546 flow [2022-01-19 02:54:39,722 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2384, PETRI_DIFFERENCE_MINUEND_PLACES=290, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=268, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=170, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=2546, PETRI_PLACES=323, PETRI_TRANSITIONS=261} [2022-01-19 02:54:39,723 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 235 predicate places. [2022-01-19 02:54:39,723 INFO L470 AbstractCegarLoop]: Abstraction has has 323 places, 261 transitions, 2546 flow [2022-01-19 02:54:39,723 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:39,723 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:39,723 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:39,723 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-01-19 02:54:39,723 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:39,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:39,724 INFO L85 PathProgramCache]: Analyzing trace with hash -1987275834, now seen corresponding path program 35 times [2022-01-19 02:54:39,724 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:39,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811775264] [2022-01-19 02:54:39,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:39,724 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:39,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:40,012 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:40,013 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:40,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811775264] [2022-01-19 02:54:40,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811775264] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:40,013 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:40,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:54:40,013 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [974131793] [2022-01-19 02:54:40,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:40,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:54:40,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:40,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:54:40,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:54:40,014 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:40,015 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 323 places, 261 transitions, 2546 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:40,015 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:40,015 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:40,015 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:40,853 INFO L129 PetriNetUnfolder]: 247/706 cut-off events. [2022-01-19 02:54:40,854 INFO L130 PetriNetUnfolder]: For 3899/3899 co-relation queries the response was YES. [2022-01-19 02:54:40,857 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4051 conditions, 706 events. 247/706 cut-off events. For 3899/3899 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3379 event pairs, 19 based on Foata normal form. 1/704 useless extension candidates. Maximal degree in co-relation 3951. Up to 460 conditions per place. [2022-01-19 02:54:40,859 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 148 selfloop transitions, 77 changer transitions 23/287 dead transitions. [2022-01-19 02:54:40,859 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 338 places, 287 transitions, 3177 flow [2022-01-19 02:54:40,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-19 02:54:40,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-01-19 02:54:40,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1588 transitions. [2022-01-19 02:54:40,861 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5631205673758866 [2022-01-19 02:54:40,861 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1588 transitions. [2022-01-19 02:54:40,861 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1588 transitions. [2022-01-19 02:54:40,861 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:40,861 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1588 transitions. [2022-01-19 02:54:40,874 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 52.93333333333333) internal successors, (1588), 30 states have internal predecessors, (1588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:40,876 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:40,876 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:40,876 INFO L186 Difference]: Start difference. First operand has 323 places, 261 transitions, 2546 flow. Second operand 30 states and 1588 transitions. [2022-01-19 02:54:40,876 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 338 places, 287 transitions, 3177 flow [2022-01-19 02:54:40,895 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 287 transitions, 2870 flow, removed 13 selfloop flow, removed 28 redundant places. [2022-01-19 02:54:40,898 INFO L242 Difference]: Finished difference. Result has 314 places, 249 transitions, 2275 flow [2022-01-19 02:54:40,899 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2245, PETRI_DIFFERENCE_MINUEND_PLACES=281, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=261, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=184, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=2275, PETRI_PLACES=314, PETRI_TRANSITIONS=249} [2022-01-19 02:54:40,899 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 226 predicate places. [2022-01-19 02:54:40,899 INFO L470 AbstractCegarLoop]: Abstraction has has 314 places, 249 transitions, 2275 flow [2022-01-19 02:54:40,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:40,899 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:40,899 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:40,900 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-01-19 02:54:40,900 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:40,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:40,900 INFO L85 PathProgramCache]: Analyzing trace with hash 1554589640, now seen corresponding path program 36 times [2022-01-19 02:54:40,900 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:40,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837657808] [2022-01-19 02:54:40,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:40,900 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:40,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:41,182 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:41,183 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:41,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837657808] [2022-01-19 02:54:41,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837657808] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:41,183 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:41,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:54:41,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464081037] [2022-01-19 02:54:41,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:41,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:54:41,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:41,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:54:41,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:54:41,184 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:41,185 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 314 places, 249 transitions, 2275 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:41,185 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:41,185 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:41,185 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:42,793 INFO L129 PetriNetUnfolder]: 245/699 cut-off events. [2022-01-19 02:54:42,793 INFO L130 PetriNetUnfolder]: For 3698/3698 co-relation queries the response was YES. [2022-01-19 02:54:42,798 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3868 conditions, 699 events. 245/699 cut-off events. For 3698/3698 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3317 event pairs, 17 based on Foata normal form. 1/698 useless extension candidates. Maximal degree in co-relation 3770. Up to 454 conditions per place. [2022-01-19 02:54:42,800 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 141 selfloop transitions, 87 changer transitions 16/283 dead transitions. [2022-01-19 02:54:42,800 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 330 places, 283 transitions, 3002 flow [2022-01-19 02:54:42,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 02:54:42,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 02:54:42,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1841 transitions. [2022-01-19 02:54:42,801 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5595744680851064 [2022-01-19 02:54:42,801 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1841 transitions. [2022-01-19 02:54:42,802 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1841 transitions. [2022-01-19 02:54:42,802 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:42,802 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1841 transitions. [2022-01-19 02:54:42,803 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.6) internal successors, (1841), 35 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) [2022-01-19 02:54:42,805 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:42,805 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:42,805 INFO L186 Difference]: Start difference. First operand has 314 places, 249 transitions, 2275 flow. Second operand 35 states and 1841 transitions. [2022-01-19 02:54:42,805 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 330 places, 283 transitions, 3002 flow [2022-01-19 02:54:42,824 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 296 places, 283 transitions, 2717 flow, removed 20 selfloop flow, removed 34 redundant places. [2022-01-19 02:54:42,827 INFO L242 Difference]: Finished difference. Result has 303 places, 251 transitions, 2242 flow [2022-01-19 02:54:42,827 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2004, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=249, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=163, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=2242, PETRI_PLACES=303, PETRI_TRANSITIONS=251} [2022-01-19 02:54:42,828 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 215 predicate places. [2022-01-19 02:54:42,828 INFO L470 AbstractCegarLoop]: Abstraction has has 303 places, 251 transitions, 2242 flow [2022-01-19 02:54:42,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:42,828 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:42,828 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:42,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-01-19 02:54:42,828 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:42,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:42,829 INFO L85 PathProgramCache]: Analyzing trace with hash 141646928, now seen corresponding path program 37 times [2022-01-19 02:54:42,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:42,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143494173] [2022-01-19 02:54:42,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:42,829 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:42,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:43,111 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:43,111 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:43,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143494173] [2022-01-19 02:54:43,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143494173] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:43,112 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:43,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:54:43,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746327720] [2022-01-19 02:54:43,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:43,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:54:43,112 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:43,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:54:43,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:54:43,113 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:43,114 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 303 places, 251 transitions, 2242 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:43,114 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:43,114 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:43,114 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:44,037 INFO L129 PetriNetUnfolder]: 240/678 cut-off events. [2022-01-19 02:54:44,037 INFO L130 PetriNetUnfolder]: For 3710/3710 co-relation queries the response was YES. [2022-01-19 02:54:44,041 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3759 conditions, 678 events. 240/678 cut-off events. For 3710/3710 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3150 event pairs, 19 based on Foata normal form. 1/676 useless extension candidates. Maximal degree in co-relation 3665. Up to 450 conditions per place. [2022-01-19 02:54:44,043 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 139 selfloop transitions, 73 changer transitions 23/274 dead transitions. [2022-01-19 02:54:44,043 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 274 transitions, 2835 flow [2022-01-19 02:54:44,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 02:54:44,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 02:54:44,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1685 transitions. [2022-01-19 02:54:44,045 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5601728723404256 [2022-01-19 02:54:44,045 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1685 transitions. [2022-01-19 02:54:44,045 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1685 transitions. [2022-01-19 02:54:44,045 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:44,045 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1685 transitions. [2022-01-19 02:54:44,046 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.65625) internal successors, (1685), 32 states have internal predecessors, (1685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:44,048 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:44,048 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:44,048 INFO L186 Difference]: Start difference. First operand has 303 places, 251 transitions, 2242 flow. Second operand 32 states and 1685 transitions. [2022-01-19 02:54:44,048 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 274 transitions, 2835 flow [2022-01-19 02:54:44,066 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 297 places, 274 transitions, 2597 flow, removed 31 selfloop flow, removed 30 redundant places. [2022-01-19 02:54:44,069 INFO L242 Difference]: Finished difference. Result has 302 places, 237 transitions, 2050 flow [2022-01-19 02:54:44,069 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2012, PETRI_DIFFERENCE_MINUEND_PLACES=266, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=251, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=178, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2050, PETRI_PLACES=302, PETRI_TRANSITIONS=237} [2022-01-19 02:54:44,069 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 214 predicate places. [2022-01-19 02:54:44,069 INFO L470 AbstractCegarLoop]: Abstraction has has 302 places, 237 transitions, 2050 flow [2022-01-19 02:54:44,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:44,069 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:44,070 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:44,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-01-19 02:54:44,070 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:44,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:44,070 INFO L85 PathProgramCache]: Analyzing trace with hash -1861913176, now seen corresponding path program 38 times [2022-01-19 02:54:44,070 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:44,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16523] [2022-01-19 02:54:44,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:44,070 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:44,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:44,352 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:44,352 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:44,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16523] [2022-01-19 02:54:44,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16523] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:44,352 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:44,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:54:44,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894516934] [2022-01-19 02:54:44,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:44,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:54:44,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:44,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:54:44,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:54:44,354 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:44,354 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 302 places, 237 transitions, 2050 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:44,354 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:44,354 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:44,354 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:47,154 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 02:54:48,080 INFO L129 PetriNetUnfolder]: 240/670 cut-off events. [2022-01-19 02:54:48,080 INFO L130 PetriNetUnfolder]: For 3545/3545 co-relation queries the response was YES. [2022-01-19 02:54:48,084 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3670 conditions, 670 events. 240/670 cut-off events. For 3545/3545 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3094 event pairs, 19 based on Foata normal form. 1/669 useless extension candidates. Maximal degree in co-relation 3576. Up to 447 conditions per place. [2022-01-19 02:54:48,086 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 135 selfloop transitions, 80 changer transitions 16/270 dead transitions. [2022-01-19 02:54:48,086 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 313 places, 270 transitions, 2751 flow [2022-01-19 02:54:48,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 02:54:48,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 02:54:48,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1837 transitions. [2022-01-19 02:54:48,087 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5583586626139818 [2022-01-19 02:54:48,087 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1837 transitions. [2022-01-19 02:54:48,087 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1837 transitions. [2022-01-19 02:54:48,088 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:48,088 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1837 transitions. [2022-01-19 02:54:48,089 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.48571428571429) internal successors, (1837), 35 states have internal predecessors, (1837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:48,090 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:48,090 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:48,091 INFO L186 Difference]: Start difference. First operand has 302 places, 237 transitions, 2050 flow. Second operand 35 states and 1837 transitions. [2022-01-19 02:54:48,091 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 313 places, 270 transitions, 2751 flow [2022-01-19 02:54:48,106 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 277 places, 270 transitions, 2463 flow, removed 35 selfloop flow, removed 36 redundant places. [2022-01-19 02:54:48,109 INFO L242 Difference]: Finished difference. Result has 284 places, 239 transitions, 2014 flow [2022-01-19 02:54:48,109 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1792, PETRI_DIFFERENCE_MINUEND_PLACES=243, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=237, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=158, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=2014, PETRI_PLACES=284, PETRI_TRANSITIONS=239} [2022-01-19 02:54:48,109 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 196 predicate places. [2022-01-19 02:54:48,109 INFO L470 AbstractCegarLoop]: Abstraction has has 284 places, 239 transitions, 2014 flow [2022-01-19 02:54:48,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:48,109 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:48,109 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:48,110 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-01-19 02:54:48,110 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:48,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:48,110 INFO L85 PathProgramCache]: Analyzing trace with hash -653631182, now seen corresponding path program 39 times [2022-01-19 02:54:48,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:48,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865059114] [2022-01-19 02:54:48,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:48,110 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:48,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:48,418 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:48,418 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:48,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865059114] [2022-01-19 02:54:48,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865059114] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:48,418 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:48,418 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:54:48,418 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755549034] [2022-01-19 02:54:48,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:48,418 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:54:48,419 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:48,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:54:48,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:54:48,419 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:48,420 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 284 places, 239 transitions, 2014 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:48,420 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:48,420 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:48,420 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:49,862 INFO L129 PetriNetUnfolder]: 235/660 cut-off events. [2022-01-19 02:54:49,862 INFO L130 PetriNetUnfolder]: For 3221/3221 co-relation queries the response was YES. [2022-01-19 02:54:49,866 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3506 conditions, 660 events. 235/660 cut-off events. For 3221/3221 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3050 event pairs, 21 based on Foata normal form. 1/658 useless extension candidates. Maximal degree in co-relation 3420. Up to 443 conditions per place. [2022-01-19 02:54:49,868 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 132 selfloop transitions, 61 changer transitions 29/261 dead transitions. [2022-01-19 02:54:49,868 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 308 places, 261 transitions, 2569 flow [2022-01-19 02:54:49,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 02:54:49,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 02:54:49,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1681 transitions. [2022-01-19 02:54:49,869 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.558843085106383 [2022-01-19 02:54:49,869 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1681 transitions. [2022-01-19 02:54:49,869 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1681 transitions. [2022-01-19 02:54:49,869 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:49,870 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1681 transitions. [2022-01-19 02:54:49,871 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.53125) internal successors, (1681), 32 states have internal predecessors, (1681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:49,872 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:49,872 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:49,872 INFO L186 Difference]: Start difference. First operand has 284 places, 239 transitions, 2014 flow. Second operand 32 states and 1681 transitions. [2022-01-19 02:54:49,872 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 308 places, 261 transitions, 2569 flow [2022-01-19 02:54:49,888 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 261 transitions, 2360 flow, removed 26 selfloop flow, removed 29 redundant places. [2022-01-19 02:54:49,890 INFO L242 Difference]: Finished difference. Result has 284 places, 220 transitions, 1792 flow [2022-01-19 02:54:49,891 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1811, PETRI_DIFFERENCE_MINUEND_PLACES=248, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=239, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=178, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=1792, PETRI_PLACES=284, PETRI_TRANSITIONS=220} [2022-01-19 02:54:49,891 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 196 predicate places. [2022-01-19 02:54:49,891 INFO L470 AbstractCegarLoop]: Abstraction has has 284 places, 220 transitions, 1792 flow [2022-01-19 02:54:49,891 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:49,891 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:49,891 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:49,892 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-01-19 02:54:49,892 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:49,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:49,892 INFO L85 PathProgramCache]: Analyzing trace with hash -1113334856, now seen corresponding path program 40 times [2022-01-19 02:54:49,892 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:49,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147509774] [2022-01-19 02:54:49,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:49,892 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:49,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:50,215 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:50,215 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:50,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147509774] [2022-01-19 02:54:50,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147509774] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:50,215 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:50,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:54:50,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12210247] [2022-01-19 02:54:50,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:50,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:54:50,216 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:50,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:54:50,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:54:50,217 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:50,217 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 284 places, 220 transitions, 1792 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:50,217 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:50,217 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:50,217 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:51,349 INFO L129 PetriNetUnfolder]: 238/662 cut-off events. [2022-01-19 02:54:51,349 INFO L130 PetriNetUnfolder]: For 3357/3357 co-relation queries the response was YES. [2022-01-19 02:54:51,353 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3477 conditions, 662 events. 238/662 cut-off events. For 3357/3357 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3057 event pairs, 17 based on Foata normal form. 1/661 useless extension candidates. Maximal degree in co-relation 3391. Up to 433 conditions per place. [2022-01-19 02:54:51,355 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 120 selfloop transitions, 75 changer transitions 22/256 dead transitions. [2022-01-19 02:54:51,355 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 288 places, 256 transitions, 2483 flow [2022-01-19 02:54:51,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 02:54:51,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 02:54:51,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1739 transitions. [2022-01-19 02:54:51,372 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5606060606060606 [2022-01-19 02:54:51,372 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1739 transitions. [2022-01-19 02:54:51,372 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1739 transitions. [2022-01-19 02:54:51,372 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:51,372 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1739 transitions. [2022-01-19 02:54:51,373 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.696969696969695) internal successors, (1739), 33 states have internal predecessors, (1739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:51,375 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:51,375 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:51,375 INFO L186 Difference]: Start difference. First operand has 284 places, 220 transitions, 1792 flow. Second operand 33 states and 1739 transitions. [2022-01-19 02:54:51,375 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 288 places, 256 transitions, 2483 flow [2022-01-19 02:54:51,389 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 254 places, 256 transitions, 2239 flow, removed 33 selfloop flow, removed 34 redundant places. [2022-01-19 02:54:51,392 INFO L242 Difference]: Finished difference. Result has 262 places, 220 transitions, 1766 flow [2022-01-19 02:54:51,392 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1574, PETRI_DIFFERENCE_MINUEND_PLACES=222, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=220, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=146, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=1766, PETRI_PLACES=262, PETRI_TRANSITIONS=220} [2022-01-19 02:54:51,392 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 174 predicate places. [2022-01-19 02:54:51,393 INFO L470 AbstractCegarLoop]: Abstraction has has 262 places, 220 transitions, 1766 flow [2022-01-19 02:54:51,393 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:51,393 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:51,393 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:51,393 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-01-19 02:54:51,393 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:51,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:51,393 INFO L85 PathProgramCache]: Analyzing trace with hash -457638894, now seen corresponding path program 41 times [2022-01-19 02:54:51,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:51,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605000955] [2022-01-19 02:54:51,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:51,394 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:51,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:51,655 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:51,656 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:51,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605000955] [2022-01-19 02:54:51,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605000955] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:51,656 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:51,656 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:54:51,656 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959195138] [2022-01-19 02:54:51,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:51,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:54:51,656 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:51,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:54:51,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:54:51,657 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:51,658 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 262 places, 220 transitions, 1766 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:51,658 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:51,658 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:51,658 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:52,676 INFO L129 PetriNetUnfolder]: 231/634 cut-off events. [2022-01-19 02:54:52,677 INFO L130 PetriNetUnfolder]: For 3349/3349 co-relation queries the response was YES. [2022-01-19 02:54:52,680 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3387 conditions, 634 events. 231/634 cut-off events. For 3349/3349 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 2900 event pairs, 18 based on Foata normal form. 1/632 useless extension candidates. Maximal degree in co-relation 3307. Up to 434 conditions per place. [2022-01-19 02:54:52,681 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 121 selfloop transitions, 69 changer transitions 18/247 dead transitions. [2022-01-19 02:54:52,682 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 286 places, 247 transitions, 2306 flow [2022-01-19 02:54:52,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-19 02:54:52,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-01-19 02:54:52,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1630 transitions. [2022-01-19 02:54:52,683 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5593685655456417 [2022-01-19 02:54:52,683 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1630 transitions. [2022-01-19 02:54:52,683 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1630 transitions. [2022-01-19 02:54:52,683 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:52,683 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1630 transitions. [2022-01-19 02:54:52,684 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 52.58064516129032) internal successors, (1630), 31 states have internal predecessors, (1630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:52,686 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:52,686 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:52,686 INFO L186 Difference]: Start difference. First operand has 262 places, 220 transitions, 1766 flow. Second operand 31 states and 1630 transitions. [2022-01-19 02:54:52,686 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 286 places, 247 transitions, 2306 flow [2022-01-19 02:54:52,699 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 255 places, 247 transitions, 2130 flow, removed 27 selfloop flow, removed 31 redundant places. [2022-01-19 02:54:52,702 INFO L242 Difference]: Finished difference. Result has 262 places, 217 transitions, 1742 flow [2022-01-19 02:54:52,702 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1602, PETRI_DIFFERENCE_MINUEND_PLACES=225, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=220, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=69, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=151, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1742, PETRI_PLACES=262, PETRI_TRANSITIONS=217} [2022-01-19 02:54:52,703 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 174 predicate places. [2022-01-19 02:54:52,703 INFO L470 AbstractCegarLoop]: Abstraction has has 262 places, 217 transitions, 1742 flow [2022-01-19 02:54:52,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:52,703 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:52,703 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:52,703 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-01-19 02:54:52,703 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:52,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:52,703 INFO L85 PathProgramCache]: Analyzing trace with hash -2058534538, now seen corresponding path program 42 times [2022-01-19 02:54:52,704 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:52,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369643622] [2022-01-19 02:54:52,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:52,704 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:52,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:53,006 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:53,006 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:53,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369643622] [2022-01-19 02:54:53,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369643622] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:53,006 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:53,006 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-19 02:54:53,007 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916680016] [2022-01-19 02:54:53,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:53,007 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-19 02:54:53,007 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:53,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-19 02:54:53,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-01-19 02:54:53,008 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:53,008 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 262 places, 217 transitions, 1742 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:53,008 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:53,008 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:53,009 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:55,734 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 02:54:57,323 INFO L129 PetriNetUnfolder]: 227/617 cut-off events. [2022-01-19 02:54:57,323 INFO L130 PetriNetUnfolder]: For 3013/3013 co-relation queries the response was YES. [2022-01-19 02:54:57,327 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3327 conditions, 617 events. 227/617 cut-off events. For 3013/3013 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 2739 event pairs, 17 based on Foata normal form. 1/615 useless extension candidates. Maximal degree in co-relation 3247. Up to 426 conditions per place. [2022-01-19 02:54:57,328 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 115 selfloop transitions, 71 changer transitions 15/240 dead transitions. [2022-01-19 02:54:57,328 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 286 places, 240 transitions, 2276 flow [2022-01-19 02:54:57,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 02:54:57,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 02:54:57,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1727 transitions. [2022-01-19 02:54:57,330 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5567375886524822 [2022-01-19 02:54:57,330 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1727 transitions. [2022-01-19 02:54:57,330 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1727 transitions. [2022-01-19 02:54:57,330 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:57,330 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1727 transitions. [2022-01-19 02:54:57,331 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.333333333333336) internal successors, (1727), 33 states have internal predecessors, (1727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:57,333 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:57,333 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:57,333 INFO L186 Difference]: Start difference. First operand has 262 places, 217 transitions, 1742 flow. Second operand 33 states and 1727 transitions. [2022-01-19 02:54:57,333 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 286 places, 240 transitions, 2276 flow [2022-01-19 02:54:57,345 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 254 places, 240 transitions, 2062 flow, removed 12 selfloop flow, removed 32 redundant places. [2022-01-19 02:54:57,348 INFO L242 Difference]: Finished difference. Result has 259 places, 212 transitions, 1665 flow [2022-01-19 02:54:57,348 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1536, PETRI_DIFFERENCE_MINUEND_PLACES=222, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=217, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=146, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=1665, PETRI_PLACES=259, PETRI_TRANSITIONS=212} [2022-01-19 02:54:57,348 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 171 predicate places. [2022-01-19 02:54:57,348 INFO L470 AbstractCegarLoop]: Abstraction has has 259 places, 212 transitions, 1665 flow [2022-01-19 02:54:57,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:57,349 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:57,349 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:57,349 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-01-19 02:54:57,349 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:57,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:57,349 INFO L85 PathProgramCache]: Analyzing trace with hash -1379353922, now seen corresponding path program 43 times [2022-01-19 02:54:57,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:57,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60367165] [2022-01-19 02:54:57,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:57,349 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:57,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:57,642 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:57,642 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:57,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60367165] [2022-01-19 02:54:57,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60367165] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:57,642 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:57,642 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-19 02:54:57,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099205180] [2022-01-19 02:54:57,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:57,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-19 02:54:57,643 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:57,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-19 02:54:57,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-01-19 02:54:57,644 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:57,644 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 259 places, 212 transitions, 1665 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:57,644 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:57,644 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:57,645 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:58,578 INFO L129 PetriNetUnfolder]: 223/608 cut-off events. [2022-01-19 02:54:58,578 INFO L130 PetriNetUnfolder]: For 2982/2982 co-relation queries the response was YES. [2022-01-19 02:54:58,582 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3205 conditions, 608 events. 223/608 cut-off events. For 2982/2982 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 2725 event pairs, 18 based on Foata normal form. 1/607 useless extension candidates. Maximal degree in co-relation 3128. Up to 424 conditions per place. [2022-01-19 02:54:58,584 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 112 selfloop transitions, 55 changer transitions 27/233 dead transitions. [2022-01-19 02:54:58,584 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 281 places, 233 transitions, 2138 flow [2022-01-19 02:54:58,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-19 02:54:58,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-01-19 02:54:58,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1622 transitions. [2022-01-19 02:54:58,585 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5566231983527797 [2022-01-19 02:54:58,585 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1622 transitions. [2022-01-19 02:54:58,585 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1622 transitions. [2022-01-19 02:54:58,585 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:58,585 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1622 transitions. [2022-01-19 02:54:58,586 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 52.32258064516129) internal successors, (1622), 31 states have internal predecessors, (1622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:58,588 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:58,588 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:58,588 INFO L186 Difference]: Start difference. First operand has 259 places, 212 transitions, 1665 flow. Second operand 31 states and 1622 transitions. [2022-01-19 02:54:58,588 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 281 places, 233 transitions, 2138 flow [2022-01-19 02:54:58,600 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 248 places, 233 transitions, 1904 flow, removed 12 selfloop flow, removed 33 redundant places. [2022-01-19 02:54:58,603 INFO L242 Difference]: Finished difference. Result has 252 places, 196 transitions, 1463 flow [2022-01-19 02:54:58,603 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1439, PETRI_DIFFERENCE_MINUEND_PLACES=218, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=212, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=157, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1463, PETRI_PLACES=252, PETRI_TRANSITIONS=196} [2022-01-19 02:54:58,603 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 164 predicate places. [2022-01-19 02:54:58,603 INFO L470 AbstractCegarLoop]: Abstraction has has 252 places, 196 transitions, 1463 flow [2022-01-19 02:54:58,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:58,604 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:58,604 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:58,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-01-19 02:54:58,604 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:58,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:58,604 INFO L85 PathProgramCache]: Analyzing trace with hash 1936159142, now seen corresponding path program 44 times [2022-01-19 02:54:58,604 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:58,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149693579] [2022-01-19 02:54:58,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:58,605 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:58,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:54:58,865 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:54:58,865 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:54:58,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149693579] [2022-01-19 02:54:58,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149693579] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:54:58,865 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:54:58,865 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:54:58,865 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808437281] [2022-01-19 02:54:58,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:54:58,866 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:54:58,866 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:54:58,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:54:58,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:54:58,867 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:54:58,867 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 196 transitions, 1463 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:58,867 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:54:58,867 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:54:58,867 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:54:59,919 INFO L129 PetriNetUnfolder]: 260/729 cut-off events. [2022-01-19 02:54:59,919 INFO L130 PetriNetUnfolder]: For 3566/3566 co-relation queries the response was YES. [2022-01-19 02:54:59,922 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3650 conditions, 729 events. 260/729 cut-off events. For 3566/3566 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3590 event pairs, 42 based on Foata normal form. 1/728 useless extension candidates. Maximal degree in co-relation 3576. Up to 435 conditions per place. [2022-01-19 02:54:59,924 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 115 selfloop transitions, 81 changer transitions 45/280 dead transitions. [2022-01-19 02:54:59,924 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 258 places, 280 transitions, 2754 flow [2022-01-19 02:54:59,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 02:54:59,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 02:54:59,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1965 transitions. [2022-01-19 02:54:59,925 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5649798734905118 [2022-01-19 02:54:59,925 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1965 transitions. [2022-01-19 02:54:59,925 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1965 transitions. [2022-01-19 02:54:59,926 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:54:59,926 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1965 transitions. [2022-01-19 02:54:59,927 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 53.108108108108105) internal successors, (1965), 37 states have internal predecessors, (1965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:59,928 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:59,928 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:59,928 INFO L186 Difference]: Start difference. First operand has 252 places, 196 transitions, 1463 flow. Second operand 37 states and 1965 transitions. [2022-01-19 02:54:59,928 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 258 places, 280 transitions, 2754 flow [2022-01-19 02:54:59,938 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 232 places, 280 transitions, 2503 flow, removed 23 selfloop flow, removed 26 redundant places. [2022-01-19 02:54:59,941 INFO L242 Difference]: Finished difference. Result has 254 places, 221 transitions, 1845 flow [2022-01-19 02:54:59,941 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1259, PETRI_DIFFERENCE_MINUEND_PLACES=196, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=196, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=129, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=1845, PETRI_PLACES=254, PETRI_TRANSITIONS=221} [2022-01-19 02:54:59,941 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 166 predicate places. [2022-01-19 02:54:59,942 INFO L470 AbstractCegarLoop]: Abstraction has has 254 places, 221 transitions, 1845 flow [2022-01-19 02:54:59,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:54:59,942 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:54:59,942 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:54:59,942 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-01-19 02:54:59,942 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:54:59,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:54:59,942 INFO L85 PathProgramCache]: Analyzing trace with hash 1037193658, now seen corresponding path program 45 times [2022-01-19 02:54:59,942 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:54:59,942 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145386276] [2022-01-19 02:54:59,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:54:59,943 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:54:59,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:00,216 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:00,216 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:00,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145386276] [2022-01-19 02:55:00,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145386276] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:00,217 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:00,217 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:55:00,217 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049427828] [2022-01-19 02:55:00,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:00,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:55:00,217 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:00,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:55:00,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:55:00,218 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:00,218 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 254 places, 221 transitions, 1845 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:00,218 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:00,218 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:00,218 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:01,209 INFO L129 PetriNetUnfolder]: 258/725 cut-off events. [2022-01-19 02:55:01,209 INFO L130 PetriNetUnfolder]: For 4657/4657 co-relation queries the response was YES. [2022-01-19 02:55:01,213 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3895 conditions, 725 events. 258/725 cut-off events. For 4657/4657 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3574 event pairs, 43 based on Foata normal form. 1/724 useless extension candidates. Maximal degree in co-relation 3810. Up to 442 conditions per place. [2022-01-19 02:55:01,215 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 120 selfloop transitions, 83 changer transitions 36/278 dead transitions. [2022-01-19 02:55:01,215 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 277 places, 278 transitions, 2894 flow [2022-01-19 02:55:01,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 02:55:01,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 02:55:01,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1811 transitions. [2022-01-19 02:55:01,217 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5666458072590739 [2022-01-19 02:55:01,217 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1811 transitions. [2022-01-19 02:55:01,217 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1811 transitions. [2022-01-19 02:55:01,217 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:01,217 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1811 transitions. [2022-01-19 02:55:01,218 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.26470588235294) internal successors, (1811), 34 states have internal predecessors, (1811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:01,220 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:01,220 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:01,220 INFO L186 Difference]: Start difference. First operand has 254 places, 221 transitions, 1845 flow. Second operand 34 states and 1811 transitions. [2022-01-19 02:55:01,220 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 277 places, 278 transitions, 2894 flow [2022-01-19 02:55:01,236 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 256 places, 278 transitions, 2530 flow, removed 146 selfloop flow, removed 21 redundant places. [2022-01-19 02:55:01,241 INFO L242 Difference]: Finished difference. Result has 269 places, 228 transitions, 1896 flow [2022-01-19 02:55:01,241 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1557, PETRI_DIFFERENCE_MINUEND_PLACES=223, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=221, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=142, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=1896, PETRI_PLACES=269, PETRI_TRANSITIONS=228} [2022-01-19 02:55:01,242 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 181 predicate places. [2022-01-19 02:55:01,243 INFO L470 AbstractCegarLoop]: Abstraction has has 269 places, 228 transitions, 1896 flow [2022-01-19 02:55:01,243 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:01,243 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:01,243 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:01,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-01-19 02:55:01,243 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:01,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:01,243 INFO L85 PathProgramCache]: Analyzing trace with hash -567600750, now seen corresponding path program 46 times [2022-01-19 02:55:01,243 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:01,243 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575657979] [2022-01-19 02:55:01,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:01,244 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:01,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:01,528 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:01,528 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:01,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575657979] [2022-01-19 02:55:01,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575657979] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:01,529 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:01,529 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:55:01,529 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867673453] [2022-01-19 02:55:01,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:01,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:55:01,529 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:01,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:55:01,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:55:01,530 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:01,530 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 269 places, 228 transitions, 1896 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:01,530 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:01,530 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:01,530 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:02,602 INFO L129 PetriNetUnfolder]: 283/787 cut-off events. [2022-01-19 02:55:02,602 INFO L130 PetriNetUnfolder]: For 6001/6001 co-relation queries the response was YES. [2022-01-19 02:55:02,607 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4392 conditions, 787 events. 283/787 cut-off events. For 6001/6001 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 3916 event pairs, 35 based on Foata normal form. 1/786 useless extension candidates. Maximal degree in co-relation 4305. Up to 494 conditions per place. [2022-01-19 02:55:02,609 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 153 selfloop transitions, 97 changer transitions 22/311 dead transitions. [2022-01-19 02:55:02,609 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 298 places, 311 transitions, 3442 flow [2022-01-19 02:55:02,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-19 02:55:02,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-01-19 02:55:02,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2071 transitions. [2022-01-19 02:55:02,611 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5649208947081288 [2022-01-19 02:55:02,611 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2071 transitions. [2022-01-19 02:55:02,611 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2071 transitions. [2022-01-19 02:55:02,611 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:02,611 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2071 transitions. [2022-01-19 02:55:02,612 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 53.1025641025641) internal successors, (2071), 39 states have internal predecessors, (2071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:02,614 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:02,614 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:02,614 INFO L186 Difference]: Start difference. First operand has 269 places, 228 transitions, 1896 flow. Second operand 39 states and 2071 transitions. [2022-01-19 02:55:02,614 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 298 places, 311 transitions, 3442 flow [2022-01-19 02:55:02,634 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 268 places, 311 transitions, 3138 flow, removed 86 selfloop flow, removed 30 redundant places. [2022-01-19 02:55:02,638 INFO L242 Difference]: Finished difference. Result has 281 places, 265 transitions, 2479 flow [2022-01-19 02:55:02,638 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1678, PETRI_DIFFERENCE_MINUEND_PLACES=230, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=228, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=154, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=2479, PETRI_PLACES=281, PETRI_TRANSITIONS=265} [2022-01-19 02:55:02,638 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 193 predicate places. [2022-01-19 02:55:02,638 INFO L470 AbstractCegarLoop]: Abstraction has has 281 places, 265 transitions, 2479 flow [2022-01-19 02:55:02,638 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:02,638 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:02,638 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:02,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-01-19 02:55:02,639 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:02,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:02,639 INFO L85 PathProgramCache]: Analyzing trace with hash -211797888, now seen corresponding path program 47 times [2022-01-19 02:55:02,639 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:02,639 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779303048] [2022-01-19 02:55:02,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:02,639 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:02,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:02,900 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:02,900 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:02,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779303048] [2022-01-19 02:55:02,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [779303048] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:02,900 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:02,900 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:55:02,900 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937105964] [2022-01-19 02:55:02,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:02,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:55:02,901 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:02,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:55:02,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:55:02,902 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:02,902 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 281 places, 265 transitions, 2479 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:02,902 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:02,902 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:02,902 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:04,027 INFO L129 PetriNetUnfolder]: 299/842 cut-off events. [2022-01-19 02:55:04,027 INFO L130 PetriNetUnfolder]: For 7640/7640 co-relation queries the response was YES. [2022-01-19 02:55:04,032 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4941 conditions, 842 events. 299/842 cut-off events. For 7640/7640 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 4396 event pairs, 55 based on Foata normal form. 1/841 useless extension candidates. Maximal degree in co-relation 4852. Up to 538 conditions per place. [2022-01-19 02:55:04,034 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 159 selfloop transitions, 96 changer transitions 38/332 dead transitions. [2022-01-19 02:55:04,034 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 314 places, 332 transitions, 3792 flow [2022-01-19 02:55:04,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 02:55:04,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 02:55:04,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2115 transitions. [2022-01-19 02:55:04,036 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5625 [2022-01-19 02:55:04,036 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2115 transitions. [2022-01-19 02:55:04,036 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2115 transitions. [2022-01-19 02:55:04,036 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:04,036 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2115 transitions. [2022-01-19 02:55:04,038 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.875) internal successors, (2115), 40 states have internal predecessors, (2115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:04,039 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:04,039 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:04,039 INFO L186 Difference]: Start difference. First operand has 281 places, 265 transitions, 2479 flow. Second operand 40 states and 2115 transitions. [2022-01-19 02:55:04,039 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 314 places, 332 transitions, 3792 flow [2022-01-19 02:55:04,065 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 297 places, 332 transitions, 3302 flow, removed 208 selfloop flow, removed 17 redundant places. [2022-01-19 02:55:04,069 INFO L242 Difference]: Finished difference. Result has 311 places, 281 transitions, 2537 flow [2022-01-19 02:55:04,069 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2025, PETRI_DIFFERENCE_MINUEND_PLACES=258, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=265, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=179, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=2537, PETRI_PLACES=311, PETRI_TRANSITIONS=281} [2022-01-19 02:55:04,069 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 223 predicate places. [2022-01-19 02:55:04,069 INFO L470 AbstractCegarLoop]: Abstraction has has 311 places, 281 transitions, 2537 flow [2022-01-19 02:55:04,070 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:04,070 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:04,070 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:04,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-01-19 02:55:04,070 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:04,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:04,070 INFO L85 PathProgramCache]: Analyzing trace with hash -2109494696, now seen corresponding path program 48 times [2022-01-19 02:55:04,070 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:04,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868295773] [2022-01-19 02:55:04,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:04,070 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:04,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:04,340 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:04,340 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:04,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868295773] [2022-01-19 02:55:04,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868295773] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:04,341 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:04,341 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:55:04,341 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742077466] [2022-01-19 02:55:04,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:04,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:55:04,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:04,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:55:04,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:55:04,346 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:04,346 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 281 transitions, 2537 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:04,347 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:04,347 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:04,347 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:05,368 INFO L129 PetriNetUnfolder]: 305/837 cut-off events. [2022-01-19 02:55:05,368 INFO L130 PetriNetUnfolder]: For 8148/8148 co-relation queries the response was YES. [2022-01-19 02:55:05,374 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5185 conditions, 837 events. 305/837 cut-off events. For 8148/8148 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 4383 event pairs, 33 based on Foata normal form. 1/835 useless extension candidates. Maximal degree in co-relation 5084. Up to 536 conditions per place. [2022-01-19 02:55:05,377 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 176 selfloop transitions, 94 changer transitions 40/349 dead transitions. [2022-01-19 02:55:05,377 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 332 places, 349 transitions, 3909 flow [2022-01-19 02:55:05,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-19 02:55:05,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-01-19 02:55:05,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1659 transitions. [2022-01-19 02:55:05,378 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5693205216197667 [2022-01-19 02:55:05,378 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1659 transitions. [2022-01-19 02:55:05,378 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1659 transitions. [2022-01-19 02:55:05,378 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:05,378 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1659 transitions. [2022-01-19 02:55:05,380 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.516129032258064) internal successors, (1659), 31 states have internal predecessors, (1659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:05,381 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:05,381 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:05,381 INFO L186 Difference]: Start difference. First operand has 311 places, 281 transitions, 2537 flow. Second operand 31 states and 1659 transitions. [2022-01-19 02:55:05,381 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 332 places, 349 transitions, 3909 flow [2022-01-19 02:55:05,426 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 301 places, 349 transitions, 3490 flow, removed 150 selfloop flow, removed 31 redundant places. [2022-01-19 02:55:05,430 INFO L242 Difference]: Finished difference. Result has 315 places, 292 transitions, 2680 flow [2022-01-19 02:55:05,430 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2213, PETRI_DIFFERENCE_MINUEND_PLACES=271, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=281, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=190, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=2680, PETRI_PLACES=315, PETRI_TRANSITIONS=292} [2022-01-19 02:55:05,431 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 227 predicate places. [2022-01-19 02:55:05,431 INFO L470 AbstractCegarLoop]: Abstraction has has 315 places, 292 transitions, 2680 flow [2022-01-19 02:55:05,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:05,431 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:05,431 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:05,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-01-19 02:55:05,431 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:05,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:05,432 INFO L85 PathProgramCache]: Analyzing trace with hash 1665187988, now seen corresponding path program 49 times [2022-01-19 02:55:05,432 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:05,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612987503] [2022-01-19 02:55:05,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:05,432 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:05,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:05,692 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:05,693 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:05,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612987503] [2022-01-19 02:55:05,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612987503] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:05,693 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:05,693 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:55:05,693 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645423480] [2022-01-19 02:55:05,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:05,693 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:55:05,693 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:05,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:55:05,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:55:05,694 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:05,695 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 315 places, 292 transitions, 2680 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:05,695 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:05,695 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:05,695 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:06,804 INFO L129 PetriNetUnfolder]: 298/869 cut-off events. [2022-01-19 02:55:06,804 INFO L130 PetriNetUnfolder]: For 8741/8741 co-relation queries the response was YES. [2022-01-19 02:55:06,811 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5235 conditions, 869 events. 298/869 cut-off events. For 8741/8741 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 4681 event pairs, 50 based on Foata normal form. 1/868 useless extension candidates. Maximal degree in co-relation 5131. Up to 533 conditions per place. [2022-01-19 02:55:06,813 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 163 selfloop transitions, 95 changer transitions 39/336 dead transitions. [2022-01-19 02:55:06,813 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 339 places, 336 transitions, 3688 flow [2022-01-19 02:55:06,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 02:55:06,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 02:55:06,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1909 transitions. [2022-01-19 02:55:06,815 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5641252955082743 [2022-01-19 02:55:06,815 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1909 transitions. [2022-01-19 02:55:06,815 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1909 transitions. [2022-01-19 02:55:06,815 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:06,815 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1909 transitions. [2022-01-19 02:55:06,816 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 53.02777777777778) internal successors, (1909), 36 states have internal predecessors, (1909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:06,818 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:06,818 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:06,818 INFO L186 Difference]: Start difference. First operand has 315 places, 292 transitions, 2680 flow. Second operand 36 states and 1909 transitions. [2022-01-19 02:55:06,818 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 339 places, 336 transitions, 3688 flow [2022-01-19 02:55:06,849 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 313 places, 336 transitions, 3483 flow, removed 55 selfloop flow, removed 26 redundant places. [2022-01-19 02:55:06,852 INFO L242 Difference]: Finished difference. Result has 325 places, 285 transitions, 2718 flow [2022-01-19 02:55:06,853 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2505, PETRI_DIFFERENCE_MINUEND_PLACES=278, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=292, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=197, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=2718, PETRI_PLACES=325, PETRI_TRANSITIONS=285} [2022-01-19 02:55:06,853 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 237 predicate places. [2022-01-19 02:55:06,853 INFO L470 AbstractCegarLoop]: Abstraction has has 325 places, 285 transitions, 2718 flow [2022-01-19 02:55:06,853 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:06,853 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:06,853 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:06,853 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-01-19 02:55:06,854 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:06,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:06,854 INFO L85 PathProgramCache]: Analyzing trace with hash 1637791244, now seen corresponding path program 50 times [2022-01-19 02:55:06,854 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:06,854 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224719460] [2022-01-19 02:55:06,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:06,854 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:06,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:07,098 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:07,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:07,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224719460] [2022-01-19 02:55:07,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224719460] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:07,098 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:07,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 02:55:07,099 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766574577] [2022-01-19 02:55:07,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:07,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 02:55:07,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:07,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 02:55:07,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-01-19 02:55:07,100 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:07,100 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 325 places, 285 transitions, 2718 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:07,100 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:07,100 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:07,100 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:08,038 INFO L129 PetriNetUnfolder]: 298/870 cut-off events. [2022-01-19 02:55:08,038 INFO L130 PetriNetUnfolder]: For 8573/8573 co-relation queries the response was YES. [2022-01-19 02:55:08,044 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5331 conditions, 870 events. 298/870 cut-off events. For 8573/8573 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 4665 event pairs, 47 based on Foata normal form. 1/869 useless extension candidates. Maximal degree in co-relation 5224. Up to 555 conditions per place. [2022-01-19 02:55:08,047 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 184 selfloop transitions, 86 changer transitions 30/339 dead transitions. [2022-01-19 02:55:08,047 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 347 places, 339 transitions, 3903 flow [2022-01-19 02:55:08,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 02:55:08,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 02:55:08,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1814 transitions. [2022-01-19 02:55:08,048 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.567584480600751 [2022-01-19 02:55:08,048 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1814 transitions. [2022-01-19 02:55:08,049 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1814 transitions. [2022-01-19 02:55:08,049 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:08,049 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1814 transitions. [2022-01-19 02:55:08,050 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.35294117647059) internal successors, (1814), 34 states have internal predecessors, (1814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:08,051 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:08,052 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:08,052 INFO L186 Difference]: Start difference. First operand has 325 places, 285 transitions, 2718 flow. Second operand 34 states and 1814 transitions. [2022-01-19 02:55:08,052 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 347 places, 339 transitions, 3903 flow [2022-01-19 02:55:08,083 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 306 places, 339 transitions, 3595 flow, removed 32 selfloop flow, removed 41 redundant places. [2022-01-19 02:55:08,086 INFO L242 Difference]: Finished difference. Result has 316 places, 293 transitions, 2793 flow [2022-01-19 02:55:08,087 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2446, PETRI_DIFFERENCE_MINUEND_PLACES=273, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=285, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=204, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=2793, PETRI_PLACES=316, PETRI_TRANSITIONS=293} [2022-01-19 02:55:08,087 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 228 predicate places. [2022-01-19 02:55:08,087 INFO L470 AbstractCegarLoop]: Abstraction has has 316 places, 293 transitions, 2793 flow [2022-01-19 02:55:08,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:08,087 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:08,087 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:08,087 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-01-19 02:55:08,087 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:08,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:08,088 INFO L85 PathProgramCache]: Analyzing trace with hash 2112350610, now seen corresponding path program 51 times [2022-01-19 02:55:08,088 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:08,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099521737] [2022-01-19 02:55:08,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:08,088 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:08,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:08,343 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:08,344 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:08,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099521737] [2022-01-19 02:55:08,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099521737] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:08,344 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:08,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:55:08,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438878167] [2022-01-19 02:55:08,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:08,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:55:08,344 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:08,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:55:08,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:55:08,345 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:08,346 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 316 places, 293 transitions, 2793 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:08,346 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:08,346 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:08,346 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:09,576 INFO L129 PetriNetUnfolder]: 317/925 cut-off events. [2022-01-19 02:55:09,576 INFO L130 PetriNetUnfolder]: For 9688/9688 co-relation queries the response was YES. [2022-01-19 02:55:09,582 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5686 conditions, 925 events. 317/925 cut-off events. For 9688/9688 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 4988 event pairs, 54 based on Foata normal form. 1/924 useless extension candidates. Maximal degree in co-relation 5583. Up to 572 conditions per place. [2022-01-19 02:55:09,585 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 197 selfloop transitions, 108 changer transitions 24/368 dead transitions. [2022-01-19 02:55:09,585 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 345 places, 368 transitions, 4501 flow [2022-01-19 02:55:09,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 02:55:09,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 02:55:09,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1970 transitions. [2022-01-19 02:55:09,586 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5664174813110984 [2022-01-19 02:55:09,586 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1970 transitions. [2022-01-19 02:55:09,586 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1970 transitions. [2022-01-19 02:55:09,587 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:09,587 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1970 transitions. [2022-01-19 02:55:09,588 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 53.24324324324324) internal successors, (1970), 37 states have internal predecessors, (1970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:09,589 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:09,590 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:09,590 INFO L186 Difference]: Start difference. First operand has 316 places, 293 transitions, 2793 flow. Second operand 37 states and 1970 transitions. [2022-01-19 02:55:09,590 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 345 places, 368 transitions, 4501 flow [2022-01-19 02:55:09,624 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 314 places, 368 transitions, 4199 flow, removed 86 selfloop flow, removed 31 redundant places. [2022-01-19 02:55:09,628 INFO L242 Difference]: Finished difference. Result has 324 places, 320 transitions, 3331 flow [2022-01-19 02:55:09,628 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2562, PETRI_DIFFERENCE_MINUEND_PLACES=278, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=293, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=201, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=3331, PETRI_PLACES=324, PETRI_TRANSITIONS=320} [2022-01-19 02:55:09,628 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 236 predicate places. [2022-01-19 02:55:09,628 INFO L470 AbstractCegarLoop]: Abstraction has has 324 places, 320 transitions, 3331 flow [2022-01-19 02:55:09,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:09,629 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:09,629 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:09,629 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-01-19 02:55:09,629 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:09,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:09,629 INFO L85 PathProgramCache]: Analyzing trace with hash -1055737332, now seen corresponding path program 52 times [2022-01-19 02:55:09,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:09,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131665005] [2022-01-19 02:55:09,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:09,631 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:09,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:09,871 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:09,871 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:09,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131665005] [2022-01-19 02:55:09,871 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131665005] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:09,871 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:09,871 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 02:55:09,871 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253987337] [2022-01-19 02:55:09,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:09,872 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 02:55:09,872 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:09,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 02:55:09,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-01-19 02:55:09,872 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:09,873 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 324 places, 320 transitions, 3331 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:09,873 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:09,873 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:09,873 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:10,769 INFO L129 PetriNetUnfolder]: 325/937 cut-off events. [2022-01-19 02:55:10,769 INFO L130 PetriNetUnfolder]: For 10838/10838 co-relation queries the response was YES. [2022-01-19 02:55:10,774 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6016 conditions, 937 events. 325/937 cut-off events. For 10838/10838 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 5117 event pairs, 54 based on Foata normal form. 1/936 useless extension candidates. Maximal degree in co-relation 5913. Up to 598 conditions per place. [2022-01-19 02:55:10,776 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 210 selfloop transitions, 96 changer transitions 30/375 dead transitions. [2022-01-19 02:55:10,777 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 349 places, 375 transitions, 4702 flow [2022-01-19 02:55:10,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 02:55:10,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 02:55:10,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1712 transitions. [2022-01-19 02:55:10,778 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5691489361702128 [2022-01-19 02:55:10,778 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1712 transitions. [2022-01-19 02:55:10,778 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1712 transitions. [2022-01-19 02:55:10,778 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:10,778 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1712 transitions. [2022-01-19 02:55:10,779 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.5) internal successors, (1712), 32 states have internal predecessors, (1712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:10,781 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:10,781 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:10,781 INFO L186 Difference]: Start difference. First operand has 324 places, 320 transitions, 3331 flow. Second operand 32 states and 1712 transitions. [2022-01-19 02:55:10,781 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 349 places, 375 transitions, 4702 flow [2022-01-19 02:55:10,824 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 331 places, 375 transitions, 4189 flow, removed 211 selfloop flow, removed 18 redundant places. [2022-01-19 02:55:10,828 INFO L242 Difference]: Finished difference. Result has 341 places, 328 transitions, 3290 flow [2022-01-19 02:55:10,828 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2890, PETRI_DIFFERENCE_MINUEND_PLACES=300, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=320, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=90, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=229, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=3290, PETRI_PLACES=341, PETRI_TRANSITIONS=328} [2022-01-19 02:55:10,828 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 253 predicate places. [2022-01-19 02:55:10,828 INFO L470 AbstractCegarLoop]: Abstraction has has 341 places, 328 transitions, 3290 flow [2022-01-19 02:55:10,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:10,829 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:10,829 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:10,829 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-01-19 02:55:10,829 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:10,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:10,829 INFO L85 PathProgramCache]: Analyzing trace with hash -1334758656, now seen corresponding path program 53 times [2022-01-19 02:55:10,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:10,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223422585] [2022-01-19 02:55:10,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:10,829 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:10,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:11,086 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:11,086 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:11,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223422585] [2022-01-19 02:55:11,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223422585] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:11,086 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:11,087 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:55:11,087 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319918751] [2022-01-19 02:55:11,087 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:11,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:55:11,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:11,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:55:11,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:55:11,088 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:11,088 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 341 places, 328 transitions, 3290 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:11,088 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:11,088 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:11,088 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:12,037 INFO L129 PetriNetUnfolder]: 323/931 cut-off events. [2022-01-19 02:55:12,037 INFO L130 PetriNetUnfolder]: For 10898/10898 co-relation queries the response was YES. [2022-01-19 02:55:12,045 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5973 conditions, 931 events. 323/931 cut-off events. For 10898/10898 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 5109 event pairs, 50 based on Foata normal form. 1/930 useless extension candidates. Maximal degree in co-relation 5862. Up to 588 conditions per place. [2022-01-19 02:55:12,048 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 204 selfloop transitions, 92 changer transitions 40/375 dead transitions. [2022-01-19 02:55:12,048 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 367 places, 375 transitions, 4485 flow [2022-01-19 02:55:12,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 02:55:12,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 02:55:12,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1810 transitions. [2022-01-19 02:55:12,049 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5663329161451814 [2022-01-19 02:55:12,049 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1810 transitions. [2022-01-19 02:55:12,049 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1810 transitions. [2022-01-19 02:55:12,050 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:12,050 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1810 transitions. [2022-01-19 02:55:12,051 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.23529411764706) internal successors, (1810), 34 states have internal predecessors, (1810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:12,052 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:12,052 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:12,052 INFO L186 Difference]: Start difference. First operand has 341 places, 328 transitions, 3290 flow. Second operand 34 states and 1810 transitions. [2022-01-19 02:55:12,052 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 367 places, 375 transitions, 4485 flow [2022-01-19 02:55:12,096 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 339 places, 375 transitions, 4183 flow, removed 75 selfloop flow, removed 28 redundant places. [2022-01-19 02:55:12,101 INFO L242 Difference]: Finished difference. Result has 351 places, 322 transitions, 3236 flow [2022-01-19 02:55:12,101 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3024, PETRI_DIFFERENCE_MINUEND_PLACES=306, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=328, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=237, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=3236, PETRI_PLACES=351, PETRI_TRANSITIONS=322} [2022-01-19 02:55:12,101 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 263 predicate places. [2022-01-19 02:55:12,101 INFO L470 AbstractCegarLoop]: Abstraction has has 351 places, 322 transitions, 3236 flow [2022-01-19 02:55:12,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:12,101 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:12,102 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:12,102 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-01-19 02:55:12,102 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:12,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:12,102 INFO L85 PathProgramCache]: Analyzing trace with hash 1044700428, now seen corresponding path program 54 times [2022-01-19 02:55:12,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:12,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880470188] [2022-01-19 02:55:12,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:12,102 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:12,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:12,397 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:12,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:12,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880470188] [2022-01-19 02:55:12,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880470188] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:12,397 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:12,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:55:12,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079177191] [2022-01-19 02:55:12,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:12,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:55:12,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:12,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:55:12,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:55:12,399 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:12,399 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 351 places, 322 transitions, 3236 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:12,399 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:12,399 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:12,399 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:13,389 INFO L129 PetriNetUnfolder]: 324/926 cut-off events. [2022-01-19 02:55:13,389 INFO L130 PetriNetUnfolder]: For 10555/10555 co-relation queries the response was YES. [2022-01-19 02:55:13,396 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6025 conditions, 926 events. 324/926 cut-off events. For 10555/10555 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 5037 event pairs, 61 based on Foata normal form. 1/925 useless extension candidates. Maximal degree in co-relation 5911. Up to 624 conditions per place. [2022-01-19 02:55:13,399 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 221 selfloop transitions, 85 changer transitions 34/379 dead transitions. [2022-01-19 02:55:13,399 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 375 places, 379 transitions, 4539 flow [2022-01-19 02:55:13,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 02:55:13,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 02:55:13,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1910 transitions. [2022-01-19 02:55:13,401 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5644208037825059 [2022-01-19 02:55:13,401 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1910 transitions. [2022-01-19 02:55:13,401 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1910 transitions. [2022-01-19 02:55:13,401 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:13,401 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1910 transitions. [2022-01-19 02:55:13,402 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 53.05555555555556) internal successors, (1910), 36 states have internal predecessors, (1910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:13,404 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:13,404 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:13,404 INFO L186 Difference]: Start difference. First operand has 351 places, 322 transitions, 3236 flow. Second operand 36 states and 1910 transitions. [2022-01-19 02:55:13,404 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 375 places, 379 transitions, 4539 flow [2022-01-19 02:55:13,447 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 342 places, 379 transitions, 4194 flow, removed 64 selfloop flow, removed 33 redundant places. [2022-01-19 02:55:13,451 INFO L242 Difference]: Finished difference. Result has 356 places, 332 transitions, 3331 flow [2022-01-19 02:55:13,451 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2970, PETRI_DIFFERENCE_MINUEND_PLACES=307, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=322, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=239, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=3331, PETRI_PLACES=356, PETRI_TRANSITIONS=332} [2022-01-19 02:55:13,452 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 268 predicate places. [2022-01-19 02:55:13,452 INFO L470 AbstractCegarLoop]: Abstraction has has 356 places, 332 transitions, 3331 flow [2022-01-19 02:55:13,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:13,452 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:13,452 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:13,452 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-01-19 02:55:13,452 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:13,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:13,453 INFO L85 PathProgramCache]: Analyzing trace with hash -1000441418, now seen corresponding path program 55 times [2022-01-19 02:55:13,453 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:13,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045567399] [2022-01-19 02:55:13,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:13,453 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:13,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:13,716 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:13,717 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:13,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045567399] [2022-01-19 02:55:13,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045567399] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:13,717 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:13,717 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:55:13,717 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349106583] [2022-01-19 02:55:13,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:13,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:55:13,717 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:13,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:55:13,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:55:13,718 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:13,719 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 356 places, 332 transitions, 3331 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:13,719 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:13,719 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:13,719 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:15,447 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 02:55:16,922 INFO L129 PetriNetUnfolder]: 365/1044 cut-off events. [2022-01-19 02:55:16,922 INFO L130 PetriNetUnfolder]: For 12669/12669 co-relation queries the response was YES. [2022-01-19 02:55:16,930 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6752 conditions, 1044 events. 365/1044 cut-off events. For 12669/12669 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 5894 event pairs, 35 based on Foata normal form. 1/1043 useless extension candidates. Maximal degree in co-relation 6636. Up to 651 conditions per place. [2022-01-19 02:55:16,933 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 242 selfloop transitions, 156 changer transitions 22/459 dead transitions. [2022-01-19 02:55:16,933 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 398 places, 459 transitions, 5812 flow [2022-01-19 02:55:16,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-01-19 02:55:16,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2022-01-19 02:55:16,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 2728 transitions. [2022-01-19 02:55:16,935 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.55810147299509 [2022-01-19 02:55:16,935 INFO L72 ComplementDD]: Start complementDD. Operand 52 states and 2728 transitions. [2022-01-19 02:55:16,935 INFO L73 IsDeterministic]: Start isDeterministic. Operand 52 states and 2728 transitions. [2022-01-19 02:55:16,935 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:16,936 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 52 states and 2728 transitions. [2022-01-19 02:55:16,937 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 53 states, 52 states have (on average 52.46153846153846) internal successors, (2728), 52 states have internal predecessors, (2728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:16,939 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 53 states, 53 states have (on average 94.0) internal successors, (4982), 53 states have internal predecessors, (4982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:16,940 INFO L81 ComplementDD]: Finished complementDD. Result has 53 states, 53 states have (on average 94.0) internal successors, (4982), 53 states have internal predecessors, (4982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:16,940 INFO L186 Difference]: Start difference. First operand has 356 places, 332 transitions, 3331 flow. Second operand 52 states and 2728 transitions. [2022-01-19 02:55:16,940 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 398 places, 459 transitions, 5812 flow [2022-01-19 02:55:16,993 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 370 places, 459 transitions, 5560 flow, removed 71 selfloop flow, removed 28 redundant places. [2022-01-19 02:55:16,998 INFO L242 Difference]: Finished difference. Result has 391 places, 416 transitions, 4780 flow [2022-01-19 02:55:16,998 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3158, PETRI_DIFFERENCE_MINUEND_PLACES=319, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=332, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=52, PETRI_FLOW=4780, PETRI_PLACES=391, PETRI_TRANSITIONS=416} [2022-01-19 02:55:16,998 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 303 predicate places. [2022-01-19 02:55:16,999 INFO L470 AbstractCegarLoop]: Abstraction has has 391 places, 416 transitions, 4780 flow [2022-01-19 02:55:16,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:16,999 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:16,999 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:16,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-01-19 02:55:16,999 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:16,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:16,999 INFO L85 PathProgramCache]: Analyzing trace with hash 715920864, now seen corresponding path program 56 times [2022-01-19 02:55:16,999 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:16,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399369451] [2022-01-19 02:55:17,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:17,000 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:17,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:17,258 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:17,258 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:17,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399369451] [2022-01-19 02:55:17,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399369451] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:17,258 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:17,258 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:55:17,258 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511681991] [2022-01-19 02:55:17,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:17,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:55:17,259 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:17,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:55:17,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:55:17,259 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:17,260 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 391 places, 416 transitions, 4780 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:17,260 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:17,260 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:17,260 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:18,387 INFO L129 PetriNetUnfolder]: 374/1049 cut-off events. [2022-01-19 02:55:18,387 INFO L130 PetriNetUnfolder]: For 14913/14913 co-relation queries the response was YES. [2022-01-19 02:55:18,395 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7404 conditions, 1049 events. 374/1049 cut-off events. For 14913/14913 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 6024 event pairs, 38 based on Foata normal form. 1/1047 useless extension candidates. Maximal degree in co-relation 7276. Up to 718 conditions per place. [2022-01-19 02:55:18,399 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 292 selfloop transitions, 111 changer transitions 31/473 dead transitions. [2022-01-19 02:55:18,399 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 423 places, 473 transitions, 6386 flow [2022-01-19 02:55:18,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-19 02:55:18,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-01-19 02:55:18,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2068 transitions. [2022-01-19 02:55:18,400 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5641025641025641 [2022-01-19 02:55:18,400 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2068 transitions. [2022-01-19 02:55:18,400 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2068 transitions. [2022-01-19 02:55:18,401 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:18,401 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2068 transitions. [2022-01-19 02:55:18,402 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 53.02564102564103) internal successors, (2068), 39 states have internal predecessors, (2068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:18,404 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:18,404 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:18,404 INFO L186 Difference]: Start difference. First operand has 391 places, 416 transitions, 4780 flow. Second operand 39 states and 2068 transitions. [2022-01-19 02:55:18,404 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 423 places, 473 transitions, 6386 flow [2022-01-19 02:55:18,485 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 401 places, 473 transitions, 5563 flow, removed 358 selfloop flow, removed 22 redundant places. [2022-01-19 02:55:18,490 INFO L242 Difference]: Finished difference. Result has 414 places, 426 transitions, 4491 flow [2022-01-19 02:55:18,491 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4009, PETRI_DIFFERENCE_MINUEND_PLACES=363, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=416, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=311, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=4491, PETRI_PLACES=414, PETRI_TRANSITIONS=426} [2022-01-19 02:55:18,491 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 326 predicate places. [2022-01-19 02:55:18,491 INFO L470 AbstractCegarLoop]: Abstraction has has 414 places, 426 transitions, 4491 flow [2022-01-19 02:55:18,491 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:18,491 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:18,491 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:18,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-01-19 02:55:18,491 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:18,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:18,492 INFO L85 PathProgramCache]: Analyzing trace with hash 81020710, now seen corresponding path program 57 times [2022-01-19 02:55:18,492 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:18,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877462255] [2022-01-19 02:55:18,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:18,492 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:18,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:18,725 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:18,725 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:18,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877462255] [2022-01-19 02:55:18,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1877462255] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:18,725 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:18,726 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:55:18,726 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091208013] [2022-01-19 02:55:18,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:18,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:55:18,726 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:18,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:55:18,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:55:18,727 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:18,727 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 414 places, 426 transitions, 4491 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:18,727 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:18,727 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:18,727 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:19,744 INFO L129 PetriNetUnfolder]: 370/1074 cut-off events. [2022-01-19 02:55:19,744 INFO L130 PetriNetUnfolder]: For 13530/13530 co-relation queries the response was YES. [2022-01-19 02:55:19,753 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7143 conditions, 1074 events. 370/1074 cut-off events. For 13530/13530 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 6256 event pairs, 39 based on Foata normal form. 1/1073 useless extension candidates. Maximal degree in co-relation 7007. Up to 720 conditions per place. [2022-01-19 02:55:19,756 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 295 selfloop transitions, 97 changer transitions 36/467 dead transitions. [2022-01-19 02:55:19,756 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 441 places, 467 transitions, 5760 flow [2022-01-19 02:55:19,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 02:55:19,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 02:55:19,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1911 transitions. [2022-01-19 02:55:19,758 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5647163120567376 [2022-01-19 02:55:19,758 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1911 transitions. [2022-01-19 02:55:19,758 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1911 transitions. [2022-01-19 02:55:19,758 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:19,758 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1911 transitions. [2022-01-19 02:55:19,759 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 53.083333333333336) internal successors, (1911), 36 states have internal predecessors, (1911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:19,761 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:19,761 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:19,761 INFO L186 Difference]: Start difference. First operand has 414 places, 426 transitions, 4491 flow. Second operand 36 states and 1911 transitions. [2022-01-19 02:55:19,761 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 441 places, 467 transitions, 5760 flow [2022-01-19 02:55:19,834 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 411 places, 467 transitions, 5422 flow, removed 93 selfloop flow, removed 30 redundant places. [2022-01-19 02:55:19,840 INFO L242 Difference]: Finished difference. Result has 422 places, 419 transitions, 4388 flow [2022-01-19 02:55:19,840 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4189, PETRI_DIFFERENCE_MINUEND_PLACES=376, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=426, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=329, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=4388, PETRI_PLACES=422, PETRI_TRANSITIONS=419} [2022-01-19 02:55:19,840 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 334 predicate places. [2022-01-19 02:55:19,840 INFO L470 AbstractCegarLoop]: Abstraction has has 422 places, 419 transitions, 4388 flow [2022-01-19 02:55:19,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:19,841 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:19,841 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:19,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-01-19 02:55:19,841 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:19,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:19,841 INFO L85 PathProgramCache]: Analyzing trace with hash -788153972, now seen corresponding path program 58 times [2022-01-19 02:55:19,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:19,841 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506463916] [2022-01-19 02:55:19,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:19,841 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:19,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:20,087 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:20,088 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:20,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506463916] [2022-01-19 02:55:20,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506463916] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:20,088 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:20,088 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:55:20,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364796724] [2022-01-19 02:55:20,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:20,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:55:20,088 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:20,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:55:20,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:55:20,089 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:20,089 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 422 places, 419 transitions, 4388 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:20,090 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:20,090 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:20,090 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:21,533 INFO L129 PetriNetUnfolder]: 371/1087 cut-off events. [2022-01-19 02:55:21,533 INFO L130 PetriNetUnfolder]: For 13317/13317 co-relation queries the response was YES. [2022-01-19 02:55:21,541 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7210 conditions, 1087 events. 371/1087 cut-off events. For 13317/13317 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 6424 event pairs, 43 based on Foata normal form. 1/1086 useless extension candidates. Maximal degree in co-relation 7073. Up to 714 conditions per place. [2022-01-19 02:55:21,545 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 296 selfloop transitions, 109 changer transitions 29/473 dead transitions. [2022-01-19 02:55:21,545 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 447 places, 473 transitions, 5957 flow [2022-01-19 02:55:21,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-19 02:55:21,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-01-19 02:55:21,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2066 transitions. [2022-01-19 02:55:21,546 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.563557010365521 [2022-01-19 02:55:21,546 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2066 transitions. [2022-01-19 02:55:21,546 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2066 transitions. [2022-01-19 02:55:21,546 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:21,547 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2066 transitions. [2022-01-19 02:55:21,548 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 52.97435897435897) internal successors, (2066), 39 states have internal predecessors, (2066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:21,549 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:21,549 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:21,550 INFO L186 Difference]: Start difference. First operand has 422 places, 419 transitions, 4388 flow. Second operand 39 states and 2066 transitions. [2022-01-19 02:55:21,550 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 447 places, 473 transitions, 5957 flow [2022-01-19 02:55:21,617 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 409 places, 473 transitions, 5644 flow, removed 34 selfloop flow, removed 38 redundant places. [2022-01-19 02:55:21,623 INFO L242 Difference]: Finished difference. Result has 419 places, 428 transitions, 4552 flow [2022-01-19 02:55:21,623 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4123, PETRI_DIFFERENCE_MINUEND_PLACES=371, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=419, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=312, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=4552, PETRI_PLACES=419, PETRI_TRANSITIONS=428} [2022-01-19 02:55:21,623 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 331 predicate places. [2022-01-19 02:55:21,623 INFO L470 AbstractCegarLoop]: Abstraction has has 419 places, 428 transitions, 4552 flow [2022-01-19 02:55:21,624 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:21,624 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:21,624 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:21,624 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-01-19 02:55:21,624 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:21,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:21,624 INFO L85 PathProgramCache]: Analyzing trace with hash 803211426, now seen corresponding path program 59 times [2022-01-19 02:55:21,624 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:21,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221644633] [2022-01-19 02:55:21,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:21,625 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:21,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:21,896 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:21,896 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:21,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221644633] [2022-01-19 02:55:21,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221644633] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:21,896 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:21,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:55:21,896 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120684532] [2022-01-19 02:55:21,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:21,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:55:21,897 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:21,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:55:21,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:55:21,897 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:21,898 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 419 places, 428 transitions, 4552 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:21,898 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:21,898 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:21,898 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:23,437 INFO L129 PetriNetUnfolder]: 406/1188 cut-off events. [2022-01-19 02:55:23,437 INFO L130 PetriNetUnfolder]: For 16744/16744 co-relation queries the response was YES. [2022-01-19 02:55:23,446 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8043 conditions, 1188 events. 406/1188 cut-off events. For 16744/16744 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 7195 event pairs, 48 based on Foata normal form. 1/1187 useless extension candidates. Maximal degree in co-relation 7909. Up to 699 conditions per place. [2022-01-19 02:55:23,450 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 267 selfloop transitions, 202 changer transitions 23/531 dead transitions. [2022-01-19 02:55:23,450 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 457 places, 531 transitions, 7161 flow [2022-01-19 02:55:23,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-01-19 02:55:23,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-01-19 02:55:23,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2426 transitions. [2022-01-19 02:55:23,452 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.561054579093432 [2022-01-19 02:55:23,452 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 2426 transitions. [2022-01-19 02:55:23,452 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 2426 transitions. [2022-01-19 02:55:23,452 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:23,452 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 2426 transitions. [2022-01-19 02:55:23,454 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 52.73913043478261) internal successors, (2426), 46 states have internal predecessors, (2426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:23,455 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 94.0) internal successors, (4418), 47 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:23,456 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 94.0) internal successors, (4418), 47 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:23,456 INFO L186 Difference]: Start difference. First operand has 419 places, 428 transitions, 4552 flow. Second operand 46 states and 2426 transitions. [2022-01-19 02:55:23,456 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 457 places, 531 transitions, 7161 flow [2022-01-19 02:55:23,535 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 424 places, 531 transitions, 6818 flow, removed 108 selfloop flow, removed 33 redundant places. [2022-01-19 02:55:23,541 INFO L242 Difference]: Finished difference. Result has 437 places, 482 transitions, 5856 flow [2022-01-19 02:55:23,541 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4355, PETRI_DIFFERENCE_MINUEND_PLACES=379, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=428, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=154, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=244, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=5856, PETRI_PLACES=437, PETRI_TRANSITIONS=482} [2022-01-19 02:55:23,541 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 349 predicate places. [2022-01-19 02:55:23,541 INFO L470 AbstractCegarLoop]: Abstraction has has 437 places, 482 transitions, 5856 flow [2022-01-19 02:55:23,541 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:23,541 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:23,542 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:23,542 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-01-19 02:55:23,542 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:23,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:23,542 INFO L85 PathProgramCache]: Analyzing trace with hash 406258926, now seen corresponding path program 60 times [2022-01-19 02:55:23,542 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:23,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864538521] [2022-01-19 02:55:23,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:23,542 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:23,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:23,815 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:23,815 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:23,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864538521] [2022-01-19 02:55:23,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864538521] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:23,815 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:23,815 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:55:23,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087736733] [2022-01-19 02:55:23,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:23,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:55:23,815 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:23,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:55:23,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:55:23,816 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:23,817 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 437 places, 482 transitions, 5856 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:23,817 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:23,817 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:23,817 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:25,302 INFO L129 PetriNetUnfolder]: 409/1202 cut-off events. [2022-01-19 02:55:25,303 INFO L130 PetriNetUnfolder]: For 19240/19240 co-relation queries the response was YES. [2022-01-19 02:55:25,313 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8651 conditions, 1202 events. 409/1202 cut-off events. For 19240/19240 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 7367 event pairs, 51 based on Foata normal form. 1/1201 useless extension candidates. Maximal degree in co-relation 8510. Up to 787 conditions per place. [2022-01-19 02:55:25,317 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 332 selfloop transitions, 125 changer transitions 36/532 dead transitions. [2022-01-19 02:55:25,317 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 474 places, 532 transitions, 7555 flow [2022-01-19 02:55:25,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-19 02:55:25,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-01-19 02:55:25,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2316 transitions. [2022-01-19 02:55:25,319 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5599613152804642 [2022-01-19 02:55:25,319 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 2316 transitions. [2022-01-19 02:55:25,319 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 2316 transitions. [2022-01-19 02:55:25,319 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:25,319 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 2316 transitions. [2022-01-19 02:55:25,321 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 52.63636363636363) internal successors, (2316), 44 states have internal predecessors, (2316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:25,322 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 45 states, 45 states have (on average 94.0) internal successors, (4230), 45 states have internal predecessors, (4230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:25,323 INFO L81 ComplementDD]: Finished complementDD. Result has 45 states, 45 states have (on average 94.0) internal successors, (4230), 45 states have internal predecessors, (4230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:25,323 INFO L186 Difference]: Start difference. First operand has 437 places, 482 transitions, 5856 flow. Second operand 44 states and 2316 transitions. [2022-01-19 02:55:25,323 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 474 places, 532 transitions, 7555 flow [2022-01-19 02:55:25,432 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 447 places, 532 transitions, 6990 flow, removed 219 selfloop flow, removed 27 redundant places. [2022-01-19 02:55:25,438 INFO L242 Difference]: Finished difference. Result has 461 places, 483 transitions, 5755 flow [2022-01-19 02:55:25,438 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5337, PETRI_DIFFERENCE_MINUEND_PLACES=404, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=482, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=119, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=360, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=5755, PETRI_PLACES=461, PETRI_TRANSITIONS=483} [2022-01-19 02:55:25,439 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 373 predicate places. [2022-01-19 02:55:25,439 INFO L470 AbstractCegarLoop]: Abstraction has has 461 places, 483 transitions, 5755 flow [2022-01-19 02:55:25,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:25,439 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:25,439 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:25,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-01-19 02:55:25,439 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:25,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:25,439 INFO L85 PathProgramCache]: Analyzing trace with hash 152830110, now seen corresponding path program 61 times [2022-01-19 02:55:25,440 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:25,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202841272] [2022-01-19 02:55:25,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:25,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:25,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:25,705 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:25,705 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:25,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202841272] [2022-01-19 02:55:25,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202841272] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:25,705 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:25,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:55:25,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843942268] [2022-01-19 02:55:25,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:25,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:55:25,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:25,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:55:25,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:55:25,706 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:25,707 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 461 places, 483 transitions, 5755 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:25,707 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:25,707 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:25,707 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:26,770 INFO L129 PetriNetUnfolder]: 405/1182 cut-off events. [2022-01-19 02:55:26,770 INFO L130 PetriNetUnfolder]: For 18685/18685 co-relation queries the response was YES. [2022-01-19 02:55:26,782 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8560 conditions, 1182 events. 405/1182 cut-off events. For 18685/18685 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 7176 event pairs, 56 based on Foata normal form. 1/1180 useless extension candidates. Maximal degree in co-relation 8409. Up to 835 conditions per place. [2022-01-19 02:55:26,786 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 369 selfloop transitions, 84 changer transitions 31/523 dead transitions. [2022-01-19 02:55:26,786 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 483 places, 523 transitions, 7280 flow [2022-01-19 02:55:26,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 02:55:26,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 02:55:26,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1804 transitions. [2022-01-19 02:55:26,788 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5644555694618273 [2022-01-19 02:55:26,788 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1804 transitions. [2022-01-19 02:55:26,788 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1804 transitions. [2022-01-19 02:55:26,788 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:26,788 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1804 transitions. [2022-01-19 02:55:26,790 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.05882352941177) internal successors, (1804), 34 states have internal predecessors, (1804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:26,791 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:26,791 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:26,791 INFO L186 Difference]: Start difference. First operand has 461 places, 483 transitions, 5755 flow. Second operand 34 states and 1804 transitions. [2022-01-19 02:55:26,791 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 483 places, 523 transitions, 7280 flow [2022-01-19 02:55:26,902 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 441 places, 523 transitions, 6861 flow, removed 72 selfloop flow, removed 42 redundant places. [2022-01-19 02:55:26,908 INFO L242 Difference]: Finished difference. Result has 451 places, 481 transitions, 5618 flow [2022-01-19 02:55:26,909 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5376, PETRI_DIFFERENCE_MINUEND_PLACES=408, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=483, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=400, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=5618, PETRI_PLACES=451, PETRI_TRANSITIONS=481} [2022-01-19 02:55:26,909 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 363 predicate places. [2022-01-19 02:55:26,909 INFO L470 AbstractCegarLoop]: Abstraction has has 451 places, 481 transitions, 5618 flow [2022-01-19 02:55:26,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:26,909 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:26,909 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:26,909 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-01-19 02:55:26,909 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:26,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:26,910 INFO L85 PathProgramCache]: Analyzing trace with hash -1977768930, now seen corresponding path program 62 times [2022-01-19 02:55:26,910 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:26,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605342787] [2022-01-19 02:55:26,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:26,910 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:26,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:27,171 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:27,171 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:27,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605342787] [2022-01-19 02:55:27,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605342787] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:27,171 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:27,171 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:55:27,171 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115221757] [2022-01-19 02:55:27,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:27,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:55:27,172 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:27,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:55:27,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:55:27,173 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:27,173 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 451 places, 481 transitions, 5618 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:27,173 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:27,173 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:27,173 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:28,670 INFO L129 PetriNetUnfolder]: 407/1209 cut-off events. [2022-01-19 02:55:28,671 INFO L130 PetriNetUnfolder]: For 18138/18138 co-relation queries the response was YES. [2022-01-19 02:55:28,682 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8538 conditions, 1209 events. 407/1209 cut-off events. For 18138/18138 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 7445 event pairs, 47 based on Foata normal form. 1/1208 useless extension candidates. Maximal degree in co-relation 8389. Up to 785 conditions per place. [2022-01-19 02:55:28,686 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 330 selfloop transitions, 139 changer transitions 27/535 dead transitions. [2022-01-19 02:55:28,686 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 481 places, 535 transitions, 7412 flow [2022-01-19 02:55:28,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-19 02:55:28,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-01-19 02:55:28,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2163 transitions. [2022-01-19 02:55:28,688 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5612350804359107 [2022-01-19 02:55:28,688 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2163 transitions. [2022-01-19 02:55:28,688 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2163 transitions. [2022-01-19 02:55:28,688 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:28,688 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2163 transitions. [2022-01-19 02:55:28,690 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 52.75609756097561) internal successors, (2163), 41 states have internal predecessors, (2163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:28,691 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 94.0) internal successors, (3948), 42 states have internal predecessors, (3948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:28,692 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 94.0) internal successors, (3948), 42 states have internal predecessors, (3948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:28,692 INFO L186 Difference]: Start difference. First operand has 451 places, 481 transitions, 5618 flow. Second operand 41 states and 2163 transitions. [2022-01-19 02:55:28,692 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 481 places, 535 transitions, 7412 flow [2022-01-19 02:55:28,799 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 449 places, 535 transitions, 7152 flow, removed 60 selfloop flow, removed 32 redundant places. [2022-01-19 02:55:28,805 INFO L242 Difference]: Finished difference. Result has 459 places, 492 transitions, 5995 flow [2022-01-19 02:55:28,806 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5402, PETRI_DIFFERENCE_MINUEND_PLACES=409, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=481, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=129, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=346, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=5995, PETRI_PLACES=459, PETRI_TRANSITIONS=492} [2022-01-19 02:55:28,806 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 371 predicate places. [2022-01-19 02:55:28,806 INFO L470 AbstractCegarLoop]: Abstraction has has 459 places, 492 transitions, 5995 flow [2022-01-19 02:55:28,806 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:28,806 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:28,806 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:28,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-01-19 02:55:28,807 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:28,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:28,807 INFO L85 PathProgramCache]: Analyzing trace with hash 716336604, now seen corresponding path program 63 times [2022-01-19 02:55:28,807 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:28,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011554133] [2022-01-19 02:55:28,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:28,807 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:28,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:29,065 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:29,065 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:29,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011554133] [2022-01-19 02:55:29,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1011554133] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:29,066 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:29,066 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:55:29,066 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024160599] [2022-01-19 02:55:29,066 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:29,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:55:29,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:29,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:55:29,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:55:29,067 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:29,067 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 459 places, 492 transitions, 5995 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:29,067 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:29,067 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:29,067 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:30,914 INFO L129 PetriNetUnfolder]: 408/1222 cut-off events. [2022-01-19 02:55:30,914 INFO L130 PetriNetUnfolder]: For 19113/19113 co-relation queries the response was YES. [2022-01-19 02:55:30,926 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8755 conditions, 1222 events. 408/1222 cut-off events. For 19113/19113 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 7547 event pairs, 49 based on Foata normal form. 1/1221 useless extension candidates. Maximal degree in co-relation 8605. Up to 783 conditions per place. [2022-01-19 02:55:30,930 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 324 selfloop transitions, 148 changer transitions 27/538 dead transitions. [2022-01-19 02:55:30,930 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 494 places, 538 transitions, 7669 flow [2022-01-19 02:55:30,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-19 02:55:30,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2022-01-19 02:55:30,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 2263 transitions. [2022-01-19 02:55:30,931 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5598713508164275 [2022-01-19 02:55:30,931 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 2263 transitions. [2022-01-19 02:55:30,931 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 2263 transitions. [2022-01-19 02:55:30,932 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:30,932 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 2263 transitions. [2022-01-19 02:55:30,933 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 44 states, 43 states have (on average 52.627906976744185) internal successors, (2263), 43 states have internal predecessors, (2263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:30,935 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 44 states, 44 states have (on average 94.0) internal successors, (4136), 44 states have internal predecessors, (4136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:30,935 INFO L81 ComplementDD]: Finished complementDD. Result has 44 states, 44 states have (on average 94.0) internal successors, (4136), 44 states have internal predecessors, (4136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:30,935 INFO L186 Difference]: Start difference. First operand has 459 places, 492 transitions, 5995 flow. Second operand 43 states and 2263 transitions. [2022-01-19 02:55:30,935 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 494 places, 538 transitions, 7669 flow [2022-01-19 02:55:31,052 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 460 places, 538 transitions, 7386 flow, removed 60 selfloop flow, removed 34 redundant places. [2022-01-19 02:55:31,058 INFO L242 Difference]: Finished difference. Result has 470 places, 495 transitions, 6211 flow [2022-01-19 02:55:31,058 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5741, PETRI_DIFFERENCE_MINUEND_PLACES=418, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=492, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=145, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=346, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=6211, PETRI_PLACES=470, PETRI_TRANSITIONS=495} [2022-01-19 02:55:31,059 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 382 predicate places. [2022-01-19 02:55:31,059 INFO L470 AbstractCegarLoop]: Abstraction has has 470 places, 495 transitions, 6211 flow [2022-01-19 02:55:31,059 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:31,059 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:31,059 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:31,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-01-19 02:55:31,059 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:31,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:31,059 INFO L85 PathProgramCache]: Analyzing trace with hash -1198940484, now seen corresponding path program 64 times [2022-01-19 02:55:31,060 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:31,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921272054] [2022-01-19 02:55:31,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:31,060 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:31,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:31,341 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:31,342 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:31,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921272054] [2022-01-19 02:55:31,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921272054] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:31,342 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:31,342 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:55:31,342 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900339295] [2022-01-19 02:55:31,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:31,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:55:31,342 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:31,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:55:31,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:55:31,343 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:31,344 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 470 places, 495 transitions, 6211 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:31,344 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:31,344 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:31,344 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:32,620 INFO L129 PetriNetUnfolder]: 414/1235 cut-off events. [2022-01-19 02:55:32,620 INFO L130 PetriNetUnfolder]: For 20417/20417 co-relation queries the response was YES. [2022-01-19 02:55:32,632 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9057 conditions, 1235 events. 414/1235 cut-off events. For 20417/20417 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 7690 event pairs, 41 based on Foata normal form. 1/1234 useless extension candidates. Maximal degree in co-relation 8903. Up to 852 conditions per place. [2022-01-19 02:55:32,636 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 386 selfloop transitions, 88 changer transitions 31/544 dead transitions. [2022-01-19 02:55:32,636 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 496 places, 544 transitions, 7919 flow [2022-01-19 02:55:32,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 02:55:32,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 02:55:32,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1803 transitions. [2022-01-19 02:55:32,638 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.564142678347935 [2022-01-19 02:55:32,638 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1803 transitions. [2022-01-19 02:55:32,638 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1803 transitions. [2022-01-19 02:55:32,638 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:32,638 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1803 transitions. [2022-01-19 02:55:32,639 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.029411764705884) internal successors, (1803), 34 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) [2022-01-19 02:55:32,641 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:32,641 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:32,641 INFO L186 Difference]: Start difference. First operand has 470 places, 495 transitions, 6211 flow. Second operand 34 states and 1803 transitions. [2022-01-19 02:55:32,641 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 496 places, 544 transitions, 7919 flow [2022-01-19 02:55:32,765 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 457 places, 544 transitions, 7613 flow, removed 52 selfloop flow, removed 39 redundant places. [2022-01-19 02:55:32,772 INFO L242 Difference]: Finished difference. Result has 471 places, 502 transitions, 6337 flow [2022-01-19 02:55:32,772 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5943, PETRI_DIFFERENCE_MINUEND_PLACES=424, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=495, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=408, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=6337, PETRI_PLACES=471, PETRI_TRANSITIONS=502} [2022-01-19 02:55:32,773 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 383 predicate places. [2022-01-19 02:55:32,774 INFO L470 AbstractCegarLoop]: Abstraction has has 471 places, 502 transitions, 6337 flow [2022-01-19 02:55:32,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:32,774 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:32,774 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:32,774 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2022-01-19 02:55:32,774 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:32,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:32,774 INFO L85 PathProgramCache]: Analyzing trace with hash -1931775340, now seen corresponding path program 65 times [2022-01-19 02:55:32,774 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:32,775 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711490346] [2022-01-19 02:55:32,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:32,775 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:32,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:33,076 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:33,076 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:33,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711490346] [2022-01-19 02:55:33,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711490346] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:33,077 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:33,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:55:33,077 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290080478] [2022-01-19 02:55:33,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:33,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:55:33,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:33,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:55:33,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:55:33,078 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:33,078 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 471 places, 502 transitions, 6337 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:33,078 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:33,078 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:33,078 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:34,095 INFO L129 PetriNetUnfolder]: 404/1215 cut-off events. [2022-01-19 02:55:34,095 INFO L130 PetriNetUnfolder]: For 19796/19796 co-relation queries the response was YES. [2022-01-19 02:55:34,107 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8917 conditions, 1215 events. 404/1215 cut-off events. For 19796/19796 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 7549 event pairs, 48 based on Foata normal form. 1/1214 useless extension candidates. Maximal degree in co-relation 8757. Up to 802 conditions per place. [2022-01-19 02:55:34,111 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 364 selfloop transitions, 124 changer transitions 19/546 dead transitions. [2022-01-19 02:55:34,111 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 496 places, 546 transitions, 7960 flow [2022-01-19 02:55:34,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 02:55:34,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 02:55:34,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1808 transitions. [2022-01-19 02:55:34,113 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5657071339173968 [2022-01-19 02:55:34,113 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1808 transitions. [2022-01-19 02:55:34,113 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1808 transitions. [2022-01-19 02:55:34,113 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:34,113 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1808 transitions. [2022-01-19 02:55:34,114 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.1764705882353) internal successors, (1808), 34 states have internal predecessors, (1808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:34,116 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:34,116 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:34,116 INFO L186 Difference]: Start difference. First operand has 471 places, 502 transitions, 6337 flow. Second operand 34 states and 1808 transitions. [2022-01-19 02:55:34,116 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 496 places, 546 transitions, 7960 flow [2022-01-19 02:55:34,229 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 467 places, 546 transitions, 7722 flow, removed 50 selfloop flow, removed 29 redundant places. [2022-01-19 02:55:34,262 INFO L242 Difference]: Finished difference. Result has 474 places, 508 transitions, 6563 flow [2022-01-19 02:55:34,262 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6115, PETRI_DIFFERENCE_MINUEND_PLACES=434, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=502, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=119, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=381, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=6563, PETRI_PLACES=474, PETRI_TRANSITIONS=508} [2022-01-19 02:55:34,262 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 386 predicate places. [2022-01-19 02:55:34,263 INFO L470 AbstractCegarLoop]: Abstraction has has 474 places, 508 transitions, 6563 flow [2022-01-19 02:55:34,263 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:34,263 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:34,263 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:34,263 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-01-19 02:55:34,263 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:34,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:34,263 INFO L85 PathProgramCache]: Analyzing trace with hash 593158140, now seen corresponding path program 66 times [2022-01-19 02:55:34,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:34,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817017759] [2022-01-19 02:55:34,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:34,264 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:34,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:34,524 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:34,525 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:34,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817017759] [2022-01-19 02:55:34,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817017759] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:34,525 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:34,525 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:55:34,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872332887] [2022-01-19 02:55:34,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:34,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:55:34,525 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:34,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:55:34,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:55:34,526 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:34,527 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 474 places, 508 transitions, 6563 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:34,527 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:34,527 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:34,527 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:35,935 INFO L129 PetriNetUnfolder]: 413/1234 cut-off events. [2022-01-19 02:55:35,935 INFO L130 PetriNetUnfolder]: For 21297/21297 co-relation queries the response was YES. [2022-01-19 02:55:35,944 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9252 conditions, 1234 events. 413/1234 cut-off events. For 21297/21297 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 7721 event pairs, 49 based on Foata normal form. 1/1233 useless extension candidates. Maximal degree in co-relation 9094. Up to 832 conditions per place. [2022-01-19 02:55:35,948 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 376 selfloop transitions, 107 changer transitions 27/549 dead transitions. [2022-01-19 02:55:35,948 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 501 places, 549 transitions, 8223 flow [2022-01-19 02:55:35,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 02:55:35,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 02:55:35,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1758 transitions. [2022-01-19 02:55:35,949 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5667311411992263 [2022-01-19 02:55:35,949 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1758 transitions. [2022-01-19 02:55:35,949 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1758 transitions. [2022-01-19 02:55:35,949 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:35,950 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1758 transitions. [2022-01-19 02:55:35,951 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 53.27272727272727) internal successors, (1758), 33 states have internal predecessors, (1758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:35,952 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:35,952 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:35,952 INFO L186 Difference]: Start difference. First operand has 474 places, 508 transitions, 6563 flow. Second operand 33 states and 1758 transitions. [2022-01-19 02:55:35,952 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 501 places, 549 transitions, 8223 flow [2022-01-19 02:55:36,062 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 474 places, 549 transitions, 7933 flow, removed 74 selfloop flow, removed 27 redundant places. [2022-01-19 02:55:36,069 INFO L242 Difference]: Finished difference. Result has 484 places, 511 transitions, 6671 flow [2022-01-19 02:55:36,069 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6297, PETRI_DIFFERENCE_MINUEND_PLACES=442, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=508, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=403, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=6671, PETRI_PLACES=484, PETRI_TRANSITIONS=511} [2022-01-19 02:55:36,069 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 396 predicate places. [2022-01-19 02:55:36,069 INFO L470 AbstractCegarLoop]: Abstraction has has 484 places, 511 transitions, 6671 flow [2022-01-19 02:55:36,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:36,069 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:36,070 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:36,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2022-01-19 02:55:36,070 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:36,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:36,070 INFO L85 PathProgramCache]: Analyzing trace with hash -1567514708, now seen corresponding path program 67 times [2022-01-19 02:55:36,070 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:36,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125466436] [2022-01-19 02:55:36,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:36,070 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:36,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:36,343 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:36,343 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:36,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125466436] [2022-01-19 02:55:36,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125466436] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:36,343 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:36,343 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:55:36,343 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066096413] [2022-01-19 02:55:36,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:36,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:55:36,344 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:36,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:55:36,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:55:36,344 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:36,345 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 484 places, 511 transitions, 6671 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:36,345 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:36,345 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:36,345 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:37,602 INFO L129 PetriNetUnfolder]: 414/1248 cut-off events. [2022-01-19 02:55:37,602 INFO L130 PetriNetUnfolder]: For 22333/22333 co-relation queries the response was YES. [2022-01-19 02:55:37,613 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9375 conditions, 1248 events. 414/1248 cut-off events. For 22333/22333 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 7860 event pairs, 41 based on Foata normal form. 1/1247 useless extension candidates. Maximal degree in co-relation 9211. Up to 849 conditions per place. [2022-01-19 02:55:37,617 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 384 selfloop transitions, 97 changer transitions 31/551 dead transitions. [2022-01-19 02:55:37,617 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 511 places, 551 transitions, 8352 flow [2022-01-19 02:55:37,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 02:55:37,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 02:55:37,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1854 transitions. [2022-01-19 02:55:37,618 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5635258358662614 [2022-01-19 02:55:37,618 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1854 transitions. [2022-01-19 02:55:37,618 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1854 transitions. [2022-01-19 02:55:37,619 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:37,619 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1854 transitions. [2022-01-19 02:55:37,620 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.97142857142857) internal successors, (1854), 35 states have internal predecessors, (1854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:37,621 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:37,621 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:37,621 INFO L186 Difference]: Start difference. First operand has 484 places, 511 transitions, 6671 flow. Second operand 35 states and 1854 transitions. [2022-01-19 02:55:37,622 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 511 places, 551 transitions, 8352 flow [2022-01-19 02:55:37,756 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 482 places, 551 transitions, 8053 flow, removed 70 selfloop flow, removed 29 redundant places. [2022-01-19 02:55:37,763 INFO L242 Difference]: Finished difference. Result has 492 places, 509 transitions, 6723 flow [2022-01-19 02:55:37,763 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6420, PETRI_DIFFERENCE_MINUEND_PLACES=448, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=511, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=415, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=6723, PETRI_PLACES=492, PETRI_TRANSITIONS=509} [2022-01-19 02:55:37,764 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 404 predicate places. [2022-01-19 02:55:37,764 INFO L470 AbstractCegarLoop]: Abstraction has has 492 places, 509 transitions, 6723 flow [2022-01-19 02:55:37,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:37,764 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:37,764 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:37,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2022-01-19 02:55:37,764 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:37,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:37,764 INFO L85 PathProgramCache]: Analyzing trace with hash -2106203946, now seen corresponding path program 68 times [2022-01-19 02:55:37,764 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:37,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385501540] [2022-01-19 02:55:37,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:37,765 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:37,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:38,032 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:38,032 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:38,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385501540] [2022-01-19 02:55:38,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385501540] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:38,032 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:38,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:55:38,032 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475282849] [2022-01-19 02:55:38,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:38,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:55:38,033 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:38,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:55:38,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:55:38,034 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:38,034 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 492 places, 509 transitions, 6723 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:38,034 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:38,034 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:38,034 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:39,428 INFO L129 PetriNetUnfolder]: 411/1235 cut-off events. [2022-01-19 02:55:39,429 INFO L130 PetriNetUnfolder]: For 21211/21211 co-relation queries the response was YES. [2022-01-19 02:55:39,441 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9316 conditions, 1235 events. 411/1235 cut-off events. For 21211/21211 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 7717 event pairs, 57 based on Foata normal form. 1/1234 useless extension candidates. Maximal degree in co-relation 9150. Up to 857 conditions per place. [2022-01-19 02:55:39,445 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 394 selfloop transitions, 94 changer transitions 22/549 dead transitions. [2022-01-19 02:55:39,445 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 517 places, 549 transitions, 8291 flow [2022-01-19 02:55:39,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 02:55:39,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 02:55:39,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1900 transitions. [2022-01-19 02:55:39,446 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5614657210401891 [2022-01-19 02:55:39,447 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1900 transitions. [2022-01-19 02:55:39,447 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1900 transitions. [2022-01-19 02:55:39,447 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:39,447 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1900 transitions. [2022-01-19 02:55:39,448 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.77777777777778) internal successors, (1900), 36 states have internal predecessors, (1900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:39,449 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:39,450 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:39,450 INFO L186 Difference]: Start difference. First operand has 492 places, 509 transitions, 6723 flow. Second operand 36 states and 1900 transitions. [2022-01-19 02:55:39,450 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 517 places, 549 transitions, 8291 flow [2022-01-19 02:55:39,593 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 485 places, 549 transitions, 7992 flow, removed 65 selfloop flow, removed 32 redundant places. [2022-01-19 02:55:39,600 INFO L242 Difference]: Finished difference. Result has 496 places, 515 transitions, 6822 flow [2022-01-19 02:55:39,600 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6468, PETRI_DIFFERENCE_MINUEND_PLACES=450, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=509, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=416, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=6822, PETRI_PLACES=496, PETRI_TRANSITIONS=515} [2022-01-19 02:55:39,600 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 408 predicate places. [2022-01-19 02:55:39,600 INFO L470 AbstractCegarLoop]: Abstraction has has 496 places, 515 transitions, 6822 flow [2022-01-19 02:55:39,600 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:39,600 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:39,601 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:39,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2022-01-19 02:55:39,601 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:39,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:39,601 INFO L85 PathProgramCache]: Analyzing trace with hash -2035593416, now seen corresponding path program 69 times [2022-01-19 02:55:39,601 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:39,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364678690] [2022-01-19 02:55:39,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:39,601 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:39,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:39,858 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:39,858 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:39,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364678690] [2022-01-19 02:55:39,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364678690] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:39,859 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:39,859 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:55:39,859 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878574960] [2022-01-19 02:55:39,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:39,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:55:39,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:39,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:55:39,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:55:39,860 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:39,860 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 496 places, 515 transitions, 6822 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:39,860 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:39,860 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:39,860 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:42,407 INFO L129 PetriNetUnfolder]: 420/1251 cut-off events. [2022-01-19 02:55:42,407 INFO L130 PetriNetUnfolder]: For 22335/22335 co-relation queries the response was YES. [2022-01-19 02:55:42,420 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9605 conditions, 1251 events. 420/1251 cut-off events. For 22335/22335 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 7847 event pairs, 40 based on Foata normal form. 1/1249 useless extension candidates. Maximal degree in co-relation 9436. Up to 854 conditions per place. [2022-01-19 02:55:42,425 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 389 selfloop transitions, 119 changer transitions 26/573 dead transitions. [2022-01-19 02:55:42,425 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 527 places, 573 transitions, 8734 flow [2022-01-19 02:55:42,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-19 02:55:42,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-01-19 02:55:42,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2011 transitions. [2022-01-19 02:55:42,426 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.562989921612542 [2022-01-19 02:55:42,426 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2011 transitions. [2022-01-19 02:55:42,426 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2011 transitions. [2022-01-19 02:55:42,426 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:42,426 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2011 transitions. [2022-01-19 02:55:42,428 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.921052631578945) internal successors, (2011), 38 states have internal predecessors, (2011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:42,429 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:42,429 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:42,429 INFO L186 Difference]: Start difference. First operand has 496 places, 515 transitions, 6822 flow. Second operand 38 states and 2011 transitions. [2022-01-19 02:55:42,429 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 527 places, 573 transitions, 8734 flow [2022-01-19 02:55:42,585 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 497 places, 573 transitions, 8464 flow, removed 71 selfloop flow, removed 30 redundant places. [2022-01-19 02:55:42,592 INFO L242 Difference]: Finished difference. Result has 508 places, 532 transitions, 7235 flow [2022-01-19 02:55:42,592 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6596, PETRI_DIFFERENCE_MINUEND_PLACES=460, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=515, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=403, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=7235, PETRI_PLACES=508, PETRI_TRANSITIONS=532} [2022-01-19 02:55:42,593 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 420 predicate places. [2022-01-19 02:55:42,593 INFO L470 AbstractCegarLoop]: Abstraction has has 508 places, 532 transitions, 7235 flow [2022-01-19 02:55:42,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:42,593 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:42,593 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:42,593 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2022-01-19 02:55:42,593 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:42,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:42,593 INFO L85 PathProgramCache]: Analyzing trace with hash 1444025338, now seen corresponding path program 70 times [2022-01-19 02:55:42,593 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:42,594 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500009861] [2022-01-19 02:55:42,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:42,594 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:42,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:42,865 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:42,865 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:42,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500009861] [2022-01-19 02:55:42,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500009861] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:42,865 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:42,865 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:55:42,865 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806605339] [2022-01-19 02:55:42,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:42,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:55:42,866 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:42,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:55:42,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:55:42,866 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:42,867 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 508 places, 532 transitions, 7235 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:42,867 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:42,867 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:42,867 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:44,117 INFO L129 PetriNetUnfolder]: 410/1248 cut-off events. [2022-01-19 02:55:44,117 INFO L130 PetriNetUnfolder]: For 22036/22036 co-relation queries the response was YES. [2022-01-19 02:55:44,130 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9496 conditions, 1248 events. 410/1248 cut-off events. For 22036/22036 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 7916 event pairs, 43 based on Foata normal form. 1/1247 useless extension candidates. Maximal degree in co-relation 9322. Up to 880 conditions per place. [2022-01-19 02:55:44,134 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 412 selfloop transitions, 88 changer transitions 19/558 dead transitions. [2022-01-19 02:55:44,135 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 535 places, 558 transitions, 8470 flow [2022-01-19 02:55:44,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 02:55:44,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 02:55:44,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1791 transitions. [2022-01-19 02:55:44,136 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5603879849812266 [2022-01-19 02:55:44,136 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1791 transitions. [2022-01-19 02:55:44,136 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1791 transitions. [2022-01-19 02:55:44,136 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:44,136 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1791 transitions. [2022-01-19 02:55:44,137 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.6764705882353) internal successors, (1791), 34 states have internal predecessors, (1791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:44,139 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:44,139 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:44,139 INFO L186 Difference]: Start difference. First operand has 508 places, 532 transitions, 7235 flow. Second operand 34 states and 1791 transitions. [2022-01-19 02:55:44,139 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 535 places, 558 transitions, 8470 flow [2022-01-19 02:55:44,289 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 504 places, 558 transitions, 8210 flow, removed 44 selfloop flow, removed 31 redundant places. [2022-01-19 02:55:44,296 INFO L242 Difference]: Finished difference. Result has 511 places, 529 transitions, 7143 flow [2022-01-19 02:55:44,296 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6987, PETRI_DIFFERENCE_MINUEND_PLACES=471, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=532, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=444, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=7143, PETRI_PLACES=511, PETRI_TRANSITIONS=529} [2022-01-19 02:55:44,296 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 423 predicate places. [2022-01-19 02:55:44,296 INFO L470 AbstractCegarLoop]: Abstraction has has 511 places, 529 transitions, 7143 flow [2022-01-19 02:55:44,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:44,296 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:44,296 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:44,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2022-01-19 02:55:44,297 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:44,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:44,297 INFO L85 PathProgramCache]: Analyzing trace with hash -852935236, now seen corresponding path program 71 times [2022-01-19 02:55:44,297 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:44,297 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346402075] [2022-01-19 02:55:44,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:44,297 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:44,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:44,559 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:44,559 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:44,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346402075] [2022-01-19 02:55:44,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346402075] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:44,559 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:44,559 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:55:44,559 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352937881] [2022-01-19 02:55:44,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:44,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:55:44,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:44,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:55:44,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:55:44,560 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:44,561 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 511 places, 529 transitions, 7143 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:44,561 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:44,561 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:44,561 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:46,016 INFO L129 PetriNetUnfolder]: 419/1272 cut-off events. [2022-01-19 02:55:46,017 INFO L130 PetriNetUnfolder]: For 22179/22179 co-relation queries the response was YES. [2022-01-19 02:55:46,031 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9745 conditions, 1272 events. 419/1272 cut-off events. For 22179/22179 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 8067 event pairs, 53 based on Foata normal form. 1/1271 useless extension candidates. Maximal degree in co-relation 9570. Up to 862 conditions per place. [2022-01-19 02:55:46,036 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 403 selfloop transitions, 109 changer transitions 22/573 dead transitions. [2022-01-19 02:55:46,036 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 538 places, 573 transitions, 8822 flow [2022-01-19 02:55:46,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 02:55:46,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 02:55:46,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1910 transitions. [2022-01-19 02:55:46,037 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5644208037825059 [2022-01-19 02:55:46,037 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1910 transitions. [2022-01-19 02:55:46,037 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1910 transitions. [2022-01-19 02:55:46,038 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:46,038 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1910 transitions. [2022-01-19 02:55:46,066 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 53.05555555555556) internal successors, (1910), 36 states have internal predecessors, (1910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:46,068 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:46,068 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:46,068 INFO L186 Difference]: Start difference. First operand has 511 places, 529 transitions, 7143 flow. Second operand 36 states and 1910 transitions. [2022-01-19 02:55:46,068 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 538 places, 573 transitions, 8822 flow [2022-01-19 02:55:46,210 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 503 places, 573 transitions, 8568 flow, removed 21 selfloop flow, removed 35 redundant places. [2022-01-19 02:55:46,217 INFO L242 Difference]: Finished difference. Result has 514 places, 539 transitions, 7366 flow [2022-01-19 02:55:46,217 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6913, PETRI_DIFFERENCE_MINUEND_PLACES=468, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=529, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=424, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=7366, PETRI_PLACES=514, PETRI_TRANSITIONS=539} [2022-01-19 02:55:46,217 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 426 predicate places. [2022-01-19 02:55:46,218 INFO L470 AbstractCegarLoop]: Abstraction has has 514 places, 539 transitions, 7366 flow [2022-01-19 02:55:46,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:46,218 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:46,218 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:46,218 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2022-01-19 02:55:46,218 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:46,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:46,218 INFO L85 PathProgramCache]: Analyzing trace with hash -1741158230, now seen corresponding path program 72 times [2022-01-19 02:55:46,218 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:46,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070236832] [2022-01-19 02:55:46,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:46,219 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:46,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:46,509 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:46,510 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:46,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070236832] [2022-01-19 02:55:46,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070236832] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:46,510 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:46,510 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:55:46,510 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257957818] [2022-01-19 02:55:46,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:46,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:55:46,510 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:46,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:55:46,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:55:46,511 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:46,511 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 514 places, 539 transitions, 7366 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:46,511 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:46,511 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:46,511 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:49,294 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 02:55:49,910 INFO L129 PetriNetUnfolder]: 421/1294 cut-off events. [2022-01-19 02:55:49,910 INFO L130 PetriNetUnfolder]: For 24010/24010 co-relation queries the response was YES. [2022-01-19 02:55:49,924 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10004 conditions, 1294 events. 421/1294 cut-off events. For 24010/24010 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 8267 event pairs, 48 based on Foata normal form. 1/1293 useless extension candidates. Maximal degree in co-relation 9826. Up to 907 conditions per place. [2022-01-19 02:55:49,929 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 428 selfloop transitions, 90 changer transitions 23/580 dead transitions. [2022-01-19 02:55:49,929 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 543 places, 580 transitions, 9064 flow [2022-01-19 02:55:49,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 02:55:49,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 02:55:49,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1901 transitions. [2022-01-19 02:55:49,931 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5617612293144209 [2022-01-19 02:55:49,931 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1901 transitions. [2022-01-19 02:55:49,931 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1901 transitions. [2022-01-19 02:55:49,931 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:49,931 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1901 transitions. [2022-01-19 02:55:49,932 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.80555555555556) internal successors, (1901), 36 states have internal predecessors, (1901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:49,934 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:49,934 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:49,934 INFO L186 Difference]: Start difference. First operand has 514 places, 539 transitions, 7366 flow. Second operand 36 states and 1901 transitions. [2022-01-19 02:55:49,934 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 543 places, 580 transitions, 9064 flow [2022-01-19 02:55:50,087 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 514 places, 580 transitions, 8740 flow, removed 72 selfloop flow, removed 29 redundant places. [2022-01-19 02:55:50,094 INFO L242 Difference]: Finished difference. Result has 525 places, 545 transitions, 7447 flow [2022-01-19 02:55:50,094 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7072, PETRI_DIFFERENCE_MINUEND_PLACES=479, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=539, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=450, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=7447, PETRI_PLACES=525, PETRI_TRANSITIONS=545} [2022-01-19 02:55:50,095 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 437 predicate places. [2022-01-19 02:55:50,095 INFO L470 AbstractCegarLoop]: Abstraction has has 525 places, 545 transitions, 7447 flow [2022-01-19 02:55:50,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:50,095 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:50,095 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:50,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2022-01-19 02:55:50,095 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:50,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:50,096 INFO L85 PathProgramCache]: Analyzing trace with hash -1389145674, now seen corresponding path program 73 times [2022-01-19 02:55:50,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:50,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997347505] [2022-01-19 02:55:50,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:50,096 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:50,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:50,346 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:50,346 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:50,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997347505] [2022-01-19 02:55:50,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997347505] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:50,346 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:50,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:55:50,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402797163] [2022-01-19 02:55:50,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:50,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:55:50,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:50,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:55:50,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:55:50,347 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:50,348 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 525 places, 545 transitions, 7447 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:50,348 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:50,348 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:50,348 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:51,787 INFO L129 PetriNetUnfolder]: 424/1304 cut-off events. [2022-01-19 02:55:51,787 INFO L130 PetriNetUnfolder]: For 26154/26154 co-relation queries the response was YES. [2022-01-19 02:55:51,801 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10138 conditions, 1304 events. 424/1304 cut-off events. For 26154/26154 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 8433 event pairs, 42 based on Foata normal form. 1/1303 useless extension candidates. Maximal degree in co-relation 9955. Up to 875 conditions per place. [2022-01-19 02:55:51,805 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 407 selfloop transitions, 113 changer transitions 29/588 dead transitions. [2022-01-19 02:55:51,806 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 556 places, 588 transitions, 9189 flow [2022-01-19 02:55:51,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-19 02:55:51,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-01-19 02:55:51,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2012 transitions. [2022-01-19 02:55:51,807 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5632698768197089 [2022-01-19 02:55:51,807 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2012 transitions. [2022-01-19 02:55:51,807 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2012 transitions. [2022-01-19 02:55:51,807 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:51,807 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2012 transitions. [2022-01-19 02:55:51,809 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.94736842105263) internal successors, (2012), 38 states have internal predecessors, (2012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:51,810 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:51,810 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:51,810 INFO L186 Difference]: Start difference. First operand has 525 places, 545 transitions, 7447 flow. Second operand 38 states and 2012 transitions. [2022-01-19 02:55:51,811 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 556 places, 588 transitions, 9189 flow [2022-01-19 02:55:51,989 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 526 places, 588 transitions, 8919 flow, removed 69 selfloop flow, removed 30 redundant places. [2022-01-19 02:55:51,996 INFO L242 Difference]: Finished difference. Result has 536 places, 547 transitions, 7599 flow [2022-01-19 02:55:51,997 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7219, PETRI_DIFFERENCE_MINUEND_PLACES=489, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=545, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=433, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=7599, PETRI_PLACES=536, PETRI_TRANSITIONS=547} [2022-01-19 02:55:51,997 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 448 predicate places. [2022-01-19 02:55:51,997 INFO L470 AbstractCegarLoop]: Abstraction has has 536 places, 547 transitions, 7599 flow [2022-01-19 02:55:51,997 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:51,997 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:51,997 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:51,997 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2022-01-19 02:55:51,997 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:51,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:51,998 INFO L85 PathProgramCache]: Analyzing trace with hash 1341425140, now seen corresponding path program 74 times [2022-01-19 02:55:51,998 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:51,998 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122547504] [2022-01-19 02:55:51,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:51,998 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:52,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:52,260 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:52,260 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:52,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122547504] [2022-01-19 02:55:52,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122547504] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:52,261 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:52,261 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:55:52,261 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685284054] [2022-01-19 02:55:52,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:52,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:55:52,261 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:52,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:55:52,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:55:52,262 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:52,262 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 536 places, 547 transitions, 7599 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:52,262 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:52,262 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:52,262 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:53,525 INFO L129 PetriNetUnfolder]: 427/1320 cut-off events. [2022-01-19 02:55:53,525 INFO L130 PetriNetUnfolder]: For 27401/27401 co-relation queries the response was YES. [2022-01-19 02:55:53,540 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10426 conditions, 1320 events. 427/1320 cut-off events. For 27401/27401 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 8551 event pairs, 48 based on Foata normal form. 1/1319 useless extension candidates. Maximal degree in co-relation 10239. Up to 858 conditions per place. [2022-01-19 02:55:53,544 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 397 selfloop transitions, 137 changer transitions 21/594 dead transitions. [2022-01-19 02:55:53,544 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 563 places, 594 transitions, 9617 flow [2022-01-19 02:55:53,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 02:55:53,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 02:55:53,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1969 transitions. [2022-01-19 02:55:53,546 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.566129959746981 [2022-01-19 02:55:53,546 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1969 transitions. [2022-01-19 02:55:53,546 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1969 transitions. [2022-01-19 02:55:53,546 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:53,546 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1969 transitions. [2022-01-19 02:55:53,547 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 53.21621621621622) internal successors, (1969), 37 states have internal predecessors, (1969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:53,549 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:53,549 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:53,549 INFO L186 Difference]: Start difference. First operand has 536 places, 547 transitions, 7599 flow. Second operand 37 states and 1969 transitions. [2022-01-19 02:55:53,549 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 563 places, 594 transitions, 9617 flow [2022-01-19 02:55:53,718 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 530 places, 594 transitions, 9206 flow, removed 82 selfloop flow, removed 33 redundant places. [2022-01-19 02:55:53,726 INFO L242 Difference]: Finished difference. Result has 539 places, 558 transitions, 7887 flow [2022-01-19 02:55:53,726 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7239, PETRI_DIFFERENCE_MINUEND_PLACES=494, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=547, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=128, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=417, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=7887, PETRI_PLACES=539, PETRI_TRANSITIONS=558} [2022-01-19 02:55:53,727 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 451 predicate places. [2022-01-19 02:55:53,727 INFO L470 AbstractCegarLoop]: Abstraction has has 539 places, 558 transitions, 7887 flow [2022-01-19 02:55:53,727 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:53,727 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:53,727 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:53,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2022-01-19 02:55:53,727 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:53,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:53,727 INFO L85 PathProgramCache]: Analyzing trace with hash -1517573056, now seen corresponding path program 75 times [2022-01-19 02:55:53,727 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:53,727 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193077579] [2022-01-19 02:55:53,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:53,728 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:53,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:54,008 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:54,008 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:54,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193077579] [2022-01-19 02:55:54,009 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193077579] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:54,009 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:54,009 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:55:54,009 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117977673] [2022-01-19 02:55:54,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:54,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:55:54,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:54,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:55:54,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:55:54,010 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:54,010 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 539 places, 558 transitions, 7887 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:54,010 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:54,010 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:54,010 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:55,820 INFO L129 PetriNetUnfolder]: 466/1452 cut-off events. [2022-01-19 02:55:55,820 INFO L130 PetriNetUnfolder]: For 31190/31190 co-relation queries the response was YES. [2022-01-19 02:55:55,838 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11512 conditions, 1452 events. 466/1452 cut-off events. For 31190/31190 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 9823 event pairs, 41 based on Foata normal form. 1/1451 useless extension candidates. Maximal degree in co-relation 11323. Up to 901 conditions per place. [2022-01-19 02:55:55,843 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 422 selfloop transitions, 189 changer transitions 24/674 dead transitions. [2022-01-19 02:55:55,844 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 581 places, 674 transitions, 11026 flow [2022-01-19 02:55:55,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-01-19 02:55:55,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2022-01-19 02:55:55,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 2575 transitions. [2022-01-19 02:55:55,845 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5590534085974815 [2022-01-19 02:55:55,845 INFO L72 ComplementDD]: Start complementDD. Operand 49 states and 2575 transitions. [2022-01-19 02:55:55,845 INFO L73 IsDeterministic]: Start isDeterministic. Operand 49 states and 2575 transitions. [2022-01-19 02:55:55,846 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:55,846 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 49 states and 2575 transitions. [2022-01-19 02:55:55,847 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 50 states, 49 states have (on average 52.55102040816327) internal successors, (2575), 49 states have internal predecessors, (2575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:55,849 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 50 states, 50 states have (on average 94.0) internal successors, (4700), 50 states have internal predecessors, (4700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:55,849 INFO L81 ComplementDD]: Finished complementDD. Result has 50 states, 50 states have (on average 94.0) internal successors, (4700), 50 states have internal predecessors, (4700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:55,850 INFO L186 Difference]: Start difference. First operand has 539 places, 558 transitions, 7887 flow. Second operand 49 states and 2575 transitions. [2022-01-19 02:55:55,850 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 581 places, 674 transitions, 11026 flow [2022-01-19 02:55:56,069 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 555 places, 674 transitions, 10602 flow, removed 132 selfloop flow, removed 26 redundant places. [2022-01-19 02:55:56,078 INFO L242 Difference]: Finished difference. Result has 567 places, 623 transitions, 9190 flow [2022-01-19 02:55:56,078 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7494, PETRI_DIFFERENCE_MINUEND_PLACES=507, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=558, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=130, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=382, PETRI_DIFFERENCE_SUBTRAHEND_STATES=49, PETRI_FLOW=9190, PETRI_PLACES=567, PETRI_TRANSITIONS=623} [2022-01-19 02:55:56,078 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 479 predicate places. [2022-01-19 02:55:56,078 INFO L470 AbstractCegarLoop]: Abstraction has has 567 places, 623 transitions, 9190 flow [2022-01-19 02:55:56,079 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:56,079 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:56,079 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:56,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2022-01-19 02:55:56,079 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:56,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:56,079 INFO L85 PathProgramCache]: Analyzing trace with hash -1609275618, now seen corresponding path program 76 times [2022-01-19 02:55:56,079 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:56,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915362952] [2022-01-19 02:55:56,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:56,079 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:56,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:56,323 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:56,324 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:56,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915362952] [2022-01-19 02:55:56,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915362952] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:56,324 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:56,324 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:55:56,324 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349982613] [2022-01-19 02:55:56,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:56,324 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:55:56,324 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:56,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:55:56,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:55:56,325 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:56,325 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 567 places, 623 transitions, 9190 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:56,325 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:56,325 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:56,325 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:57,504 INFO L129 PetriNetUnfolder]: 457/1450 cut-off events. [2022-01-19 02:55:57,504 INFO L130 PetriNetUnfolder]: For 32220/32220 co-relation queries the response was YES. [2022-01-19 02:55:57,523 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11668 conditions, 1450 events. 457/1450 cut-off events. For 32220/32220 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 9861 event pairs, 53 based on Foata normal form. 1/1449 useless extension candidates. Maximal degree in co-relation 11472. Up to 964 conditions per place. [2022-01-19 02:55:57,529 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 463 selfloop transitions, 123 changer transitions 27/652 dead transitions. [2022-01-19 02:55:57,529 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 594 places, 652 transitions, 10759 flow [2022-01-19 02:55:57,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 02:55:57,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 02:55:57,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1810 transitions. [2022-01-19 02:55:57,530 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5663329161451814 [2022-01-19 02:55:57,530 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1810 transitions. [2022-01-19 02:55:57,530 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1810 transitions. [2022-01-19 02:55:57,530 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:57,530 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1810 transitions. [2022-01-19 02:55:57,532 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.23529411764706) internal successors, (1810), 34 states have internal predecessors, (1810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:57,533 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:57,533 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:57,533 INFO L186 Difference]: Start difference. First operand has 567 places, 623 transitions, 9190 flow. Second operand 34 states and 1810 transitions. [2022-01-19 02:55:57,533 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 594 places, 652 transitions, 10759 flow [2022-01-19 02:55:57,752 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 561 places, 652 transitions, 10248 flow, removed 174 selfloop flow, removed 33 redundant places. [2022-01-19 02:55:57,761 INFO L242 Difference]: Finished difference. Result has 568 places, 615 transitions, 8925 flow [2022-01-19 02:55:57,761 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8683, PETRI_DIFFERENCE_MINUEND_PLACES=528, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=623, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=123, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=500, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=8925, PETRI_PLACES=568, PETRI_TRANSITIONS=615} [2022-01-19 02:55:57,761 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 480 predicate places. [2022-01-19 02:55:57,761 INFO L470 AbstractCegarLoop]: Abstraction has has 568 places, 615 transitions, 8925 flow [2022-01-19 02:55:57,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:57,761 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:57,762 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:57,762 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2022-01-19 02:55:57,762 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:57,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:57,762 INFO L85 PathProgramCache]: Analyzing trace with hash 1624558810, now seen corresponding path program 77 times [2022-01-19 02:55:57,762 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:57,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400954227] [2022-01-19 02:55:57,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:57,762 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:57,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:55:58,073 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:55:58,074 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:55:58,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400954227] [2022-01-19 02:55:58,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400954227] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:55:58,074 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:55:58,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-19 02:55:58,074 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496484470] [2022-01-19 02:55:58,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:55:58,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-19 02:55:58,074 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:55:58,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-19 02:55:58,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-01-19 02:55:58,075 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:55:58,076 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 568 places, 615 transitions, 8925 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:58,076 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:55:58,076 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:55:58,076 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:55:59,715 INFO L129 PetriNetUnfolder]: 453/1452 cut-off events. [2022-01-19 02:55:59,715 INFO L130 PetriNetUnfolder]: For 32385/32385 co-relation queries the response was YES. [2022-01-19 02:55:59,733 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11630 conditions, 1452 events. 453/1452 cut-off events. For 32385/32385 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 9872 event pairs, 38 based on Foata normal form. 1/1451 useless extension candidates. Maximal degree in co-relation 11428. Up to 918 conditions per place. [2022-01-19 02:55:59,738 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 451 selfloop transitions, 153 changer transitions 23/666 dead transitions. [2022-01-19 02:55:59,738 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 607 places, 666 transitions, 10963 flow [2022-01-19 02:55:59,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-19 02:55:59,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2022-01-19 02:55:59,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 2666 transitions. [2022-01-19 02:55:59,740 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5561118064246975 [2022-01-19 02:55:59,740 INFO L72 ComplementDD]: Start complementDD. Operand 51 states and 2666 transitions. [2022-01-19 02:55:59,740 INFO L73 IsDeterministic]: Start isDeterministic. Operand 51 states and 2666 transitions. [2022-01-19 02:55:59,740 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:55:59,740 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 51 states and 2666 transitions. [2022-01-19 02:55:59,778 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 52 states, 51 states have (on average 52.27450980392157) internal successors, (2666), 51 states have internal predecessors, (2666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:59,780 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 52 states, 52 states have (on average 94.0) internal successors, (4888), 52 states have internal predecessors, (4888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:59,780 INFO L81 ComplementDD]: Finished complementDD. Result has 52 states, 52 states have (on average 94.0) internal successors, (4888), 52 states have internal predecessors, (4888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:59,780 INFO L186 Difference]: Start difference. First operand has 568 places, 615 transitions, 8925 flow. Second operand 51 states and 2666 transitions. [2022-01-19 02:55:59,780 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 607 places, 666 transitions, 10963 flow [2022-01-19 02:55:59,979 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 573 places, 666 transitions, 10630 flow, removed 23 selfloop flow, removed 34 redundant places. [2022-01-19 02:55:59,988 INFO L242 Difference]: Finished difference. Result has 583 places, 623 transitions, 9229 flow [2022-01-19 02:55:59,988 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8618, PETRI_DIFFERENCE_MINUEND_PLACES=523, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=615, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=144, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=469, PETRI_DIFFERENCE_SUBTRAHEND_STATES=51, PETRI_FLOW=9229, PETRI_PLACES=583, PETRI_TRANSITIONS=623} [2022-01-19 02:55:59,988 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 495 predicate places. [2022-01-19 02:55:59,988 INFO L470 AbstractCegarLoop]: Abstraction has has 583 places, 623 transitions, 9229 flow [2022-01-19 02:55:59,988 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:55:59,988 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:55:59,988 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:55:59,989 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2022-01-19 02:55:59,989 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:55:59,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:55:59,989 INFO L85 PathProgramCache]: Analyzing trace with hash 394378138, now seen corresponding path program 78 times [2022-01-19 02:55:59,989 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:55:59,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918733133] [2022-01-19 02:55:59,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:55:59,989 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:55:59,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:00,247 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:00,247 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:00,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918733133] [2022-01-19 02:56:00,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918733133] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:00,247 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:00,247 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:56:00,247 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621312136] [2022-01-19 02:56:00,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:00,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:56:00,248 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:00,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:56:00,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:56:00,248 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:00,249 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 583 places, 623 transitions, 9229 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:00,249 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:00,249 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:00,249 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:01,419 INFO L129 PetriNetUnfolder]: 448/1427 cut-off events. [2022-01-19 02:56:01,420 INFO L130 PetriNetUnfolder]: For 31866/31866 co-relation queries the response was YES. [2022-01-19 02:56:01,434 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11646 conditions, 1427 events. 448/1427 cut-off events. For 31866/31866 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 9666 event pairs, 51 based on Foata normal form. 1/1426 useless extension candidates. Maximal degree in co-relation 11443. Up to 952 conditions per place. [2022-01-19 02:56:01,439 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 466 selfloop transitions, 130 changer transitions 23/658 dead transitions. [2022-01-19 02:56:01,439 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 607 places, 658 transitions, 11067 flow [2022-01-19 02:56:01,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 02:56:01,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 02:56:01,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1707 transitions. [2022-01-19 02:56:01,440 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5674867021276596 [2022-01-19 02:56:01,440 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1707 transitions. [2022-01-19 02:56:01,440 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1707 transitions. [2022-01-19 02:56:01,440 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:01,440 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1707 transitions. [2022-01-19 02:56:01,441 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.34375) internal successors, (1707), 32 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) [2022-01-19 02:56:01,443 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:01,443 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:01,443 INFO L186 Difference]: Start difference. First operand has 583 places, 623 transitions, 9229 flow. Second operand 32 states and 1707 transitions. [2022-01-19 02:56:01,443 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 607 places, 658 transitions, 11067 flow [2022-01-19 02:56:01,660 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 565 places, 658 transitions, 10572 flow, removed 134 selfloop flow, removed 42 redundant places. [2022-01-19 02:56:01,669 INFO L242 Difference]: Finished difference. Result has 572 places, 625 transitions, 9236 flow [2022-01-19 02:56:01,669 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8760, PETRI_DIFFERENCE_MINUEND_PLACES=534, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=623, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=125, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=496, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=9236, PETRI_PLACES=572, PETRI_TRANSITIONS=625} [2022-01-19 02:56:01,669 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 484 predicate places. [2022-01-19 02:56:01,670 INFO L470 AbstractCegarLoop]: Abstraction has has 572 places, 625 transitions, 9236 flow [2022-01-19 02:56:01,670 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:01,670 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:01,670 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:01,670 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2022-01-19 02:56:01,670 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:01,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:01,670 INFO L85 PathProgramCache]: Analyzing trace with hash -197133740, now seen corresponding path program 79 times [2022-01-19 02:56:01,670 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:01,670 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87923299] [2022-01-19 02:56:01,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:01,671 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:01,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:01,916 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:01,916 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:01,916 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87923299] [2022-01-19 02:56:01,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87923299] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:01,916 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:01,916 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:56:01,916 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516733456] [2022-01-19 02:56:01,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:01,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:56:01,916 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:01,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:56:01,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:56:01,917 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:01,918 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 572 places, 625 transitions, 9236 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:01,918 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:01,918 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:01,918 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:03,512 INFO L129 PetriNetUnfolder]: 445/1401 cut-off events. [2022-01-19 02:56:03,512 INFO L130 PetriNetUnfolder]: For 30491/30491 co-relation queries the response was YES. [2022-01-19 02:56:03,527 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11405 conditions, 1401 events. 445/1401 cut-off events. For 30491/30491 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 9361 event pairs, 39 based on Foata normal form. 1/1400 useless extension candidates. Maximal degree in co-relation 11202. Up to 1004 conditions per place. [2022-01-19 02:56:03,532 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 509 selfloop transitions, 84 changer transitions 19/651 dead transitions. [2022-01-19 02:56:03,533 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 598 places, 651 transitions, 10660 flow [2022-01-19 02:56:03,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 02:56:03,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 02:56:03,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1792 transitions. [2022-01-19 02:56:03,534 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5607008760951189 [2022-01-19 02:56:03,534 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1792 transitions. [2022-01-19 02:56:03,534 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1792 transitions. [2022-01-19 02:56:03,534 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:03,534 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1792 transitions. [2022-01-19 02:56:03,535 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.705882352941174) internal successors, (1792), 34 states have internal predecessors, (1792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:03,537 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:03,537 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:03,537 INFO L186 Difference]: Start difference. First operand has 572 places, 625 transitions, 9236 flow. Second operand 34 states and 1792 transitions. [2022-01-19 02:56:03,537 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 598 places, 651 transitions, 10660 flow [2022-01-19 02:56:03,765 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 568 places, 651 transitions, 10220 flow, removed 101 selfloop flow, removed 30 redundant places. [2022-01-19 02:56:03,773 INFO L242 Difference]: Finished difference. Result has 575 places, 622 transitions, 8960 flow [2022-01-19 02:56:03,773 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8814, PETRI_DIFFERENCE_MINUEND_PLACES=535, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=625, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=541, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=8960, PETRI_PLACES=575, PETRI_TRANSITIONS=622} [2022-01-19 02:56:03,773 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 487 predicate places. [2022-01-19 02:56:03,773 INFO L470 AbstractCegarLoop]: Abstraction has has 575 places, 622 transitions, 8960 flow [2022-01-19 02:56:03,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:03,774 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:03,774 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:03,774 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2022-01-19 02:56:03,774 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:03,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:03,774 INFO L85 PathProgramCache]: Analyzing trace with hash 57053840, now seen corresponding path program 80 times [2022-01-19 02:56:03,774 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:03,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472262055] [2022-01-19 02:56:03,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:03,774 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:03,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:04,039 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:04,039 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:04,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472262055] [2022-01-19 02:56:04,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472262055] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:04,039 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:04,039 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:56:04,039 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861287276] [2022-01-19 02:56:04,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:04,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:56:04,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:04,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:56:04,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:56:04,040 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:04,041 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 575 places, 622 transitions, 8960 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:04,041 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:04,041 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:04,041 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:06,110 INFO L129 PetriNetUnfolder]: 447/1420 cut-off events. [2022-01-19 02:56:06,110 INFO L130 PetriNetUnfolder]: For 27667/27667 co-relation queries the response was YES. [2022-01-19 02:56:06,128 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11263 conditions, 1420 events. 447/1420 cut-off events. For 27667/27667 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 9559 event pairs, 35 based on Foata normal form. 1/1419 useless extension candidates. Maximal degree in co-relation 11061. Up to 961 conditions per place. [2022-01-19 02:56:06,133 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 480 selfloop transitions, 112 changer transitions 22/653 dead transitions. [2022-01-19 02:56:06,133 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 601 places, 653 transitions, 10680 flow [2022-01-19 02:56:06,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 02:56:06,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 02:56:06,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1854 transitions. [2022-01-19 02:56:06,135 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5635258358662614 [2022-01-19 02:56:06,135 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1854 transitions. [2022-01-19 02:56:06,135 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1854 transitions. [2022-01-19 02:56:06,135 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:06,135 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1854 transitions. [2022-01-19 02:56:06,136 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.97142857142857) internal successors, (1854), 35 states have internal predecessors, (1854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:06,138 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:06,138 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:06,138 INFO L186 Difference]: Start difference. First operand has 575 places, 622 transitions, 8960 flow. Second operand 35 states and 1854 transitions. [2022-01-19 02:56:06,138 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 601 places, 653 transitions, 10680 flow [2022-01-19 02:56:06,369 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 565 places, 653 transitions, 10391 flow, removed 26 selfloop flow, removed 36 redundant places. [2022-01-19 02:56:06,377 INFO L242 Difference]: Finished difference. Result has 572 places, 620 transitions, 9014 flow [2022-01-19 02:56:06,378 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8697, PETRI_DIFFERENCE_MINUEND_PLACES=531, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=622, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=511, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=9014, PETRI_PLACES=572, PETRI_TRANSITIONS=620} [2022-01-19 02:56:06,378 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 484 predicate places. [2022-01-19 02:56:06,378 INFO L470 AbstractCegarLoop]: Abstraction has has 572 places, 620 transitions, 9014 flow [2022-01-19 02:56:06,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:06,378 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:06,378 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:06,378 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2022-01-19 02:56:06,379 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:06,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:06,379 INFO L85 PathProgramCache]: Analyzing trace with hash -151536648, now seen corresponding path program 81 times [2022-01-19 02:56:06,379 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:06,379 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605094345] [2022-01-19 02:56:06,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:06,379 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:06,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:06,668 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:06,668 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:06,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605094345] [2022-01-19 02:56:06,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605094345] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:06,669 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:06,669 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:56:06,669 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545845106] [2022-01-19 02:56:06,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:06,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:56:06,669 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:06,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:56:06,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:56:06,670 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:06,670 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 572 places, 620 transitions, 9014 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:06,670 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:06,670 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:06,670 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:08,011 INFO L129 PetriNetUnfolder]: 442/1396 cut-off events. [2022-01-19 02:56:08,012 INFO L130 PetriNetUnfolder]: For 27425/27425 co-relation queries the response was YES. [2022-01-19 02:56:08,029 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11098 conditions, 1396 events. 442/1396 cut-off events. For 27425/27425 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 9290 event pairs, 37 based on Foata normal form. 1/1396 useless extension candidates. Maximal degree in co-relation 10898. Up to 989 conditions per place. [2022-01-19 02:56:08,034 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 500 selfloop transitions, 93 changer transitions 17/649 dead transitions. [2022-01-19 02:56:08,034 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 601 places, 649 transitions, 10567 flow [2022-01-19 02:56:08,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-19 02:56:08,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-01-19 02:56:08,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1990 transitions. [2022-01-19 02:56:08,036 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5571108622620381 [2022-01-19 02:56:08,036 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 1990 transitions. [2022-01-19 02:56:08,036 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 1990 transitions. [2022-01-19 02:56:08,036 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:08,036 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 1990 transitions. [2022-01-19 02:56:08,037 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.36842105263158) internal successors, (1990), 38 states have internal predecessors, (1990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:08,039 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:08,039 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:08,039 INFO L186 Difference]: Start difference. First operand has 572 places, 620 transitions, 9014 flow. Second operand 38 states and 1990 transitions. [2022-01-19 02:56:08,039 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 601 places, 649 transitions, 10567 flow [2022-01-19 02:56:08,249 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 568 places, 649 transitions, 10229 flow, removed 58 selfloop flow, removed 33 redundant places. [2022-01-19 02:56:08,258 INFO L242 Difference]: Finished difference. Result has 575 places, 622 transitions, 8998 flow [2022-01-19 02:56:08,258 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8706, PETRI_DIFFERENCE_MINUEND_PLACES=531, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=620, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=528, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=8998, PETRI_PLACES=575, PETRI_TRANSITIONS=622} [2022-01-19 02:56:08,258 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 487 predicate places. [2022-01-19 02:56:08,258 INFO L470 AbstractCegarLoop]: Abstraction has has 575 places, 622 transitions, 8998 flow [2022-01-19 02:56:08,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:08,259 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:08,259 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:08,259 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2022-01-19 02:56:08,259 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:08,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:08,259 INFO L85 PathProgramCache]: Analyzing trace with hash 141115906, now seen corresponding path program 82 times [2022-01-19 02:56:08,259 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:08,259 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074397855] [2022-01-19 02:56:08,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:08,259 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:08,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:08,543 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:08,543 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:08,543 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074397855] [2022-01-19 02:56:08,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074397855] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:08,543 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:08,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:56:08,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094555366] [2022-01-19 02:56:08,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:08,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:56:08,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:08,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:56:08,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:56:08,545 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:08,545 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 575 places, 622 transitions, 8998 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:08,545 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:08,545 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:08,545 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:10,147 INFO L129 PetriNetUnfolder]: 437/1381 cut-off events. [2022-01-19 02:56:10,147 INFO L130 PetriNetUnfolder]: For 25304/25304 co-relation queries the response was YES. [2022-01-19 02:56:10,164 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10884 conditions, 1381 events. 437/1381 cut-off events. For 25304/25304 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 9165 event pairs, 41 based on Foata normal form. 1/1380 useless extension candidates. Maximal degree in co-relation 10684. Up to 985 conditions per place. [2022-01-19 02:56:10,169 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 499 selfloop transitions, 74 changer transitions 28/640 dead transitions. [2022-01-19 02:56:10,169 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 602 places, 640 transitions, 10305 flow [2022-01-19 02:56:10,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 02:56:10,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 02:56:10,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1834 transitions. [2022-01-19 02:56:10,170 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5574468085106383 [2022-01-19 02:56:10,170 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1834 transitions. [2022-01-19 02:56:10,170 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1834 transitions. [2022-01-19 02:56:10,170 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:10,170 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1834 transitions. [2022-01-19 02:56:10,171 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.4) internal successors, (1834), 35 states have internal predecessors, (1834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:10,173 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:10,173 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:10,173 INFO L186 Difference]: Start difference. First operand has 575 places, 622 transitions, 8998 flow. Second operand 35 states and 1834 transitions. [2022-01-19 02:56:10,173 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 602 places, 640 transitions, 10305 flow [2022-01-19 02:56:10,411 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 569 places, 640 transitions, 9990 flow, removed 64 selfloop flow, removed 33 redundant places. [2022-01-19 02:56:10,419 INFO L242 Difference]: Finished difference. Result has 574 places, 603 transitions, 8610 flow [2022-01-19 02:56:10,419 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8691, PETRI_DIFFERENCE_MINUEND_PLACES=535, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=622, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=548, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=8610, PETRI_PLACES=574, PETRI_TRANSITIONS=603} [2022-01-19 02:56:10,419 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 486 predicate places. [2022-01-19 02:56:10,419 INFO L470 AbstractCegarLoop]: Abstraction has has 574 places, 603 transitions, 8610 flow [2022-01-19 02:56:10,419 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:10,419 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:10,420 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:10,420 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2022-01-19 02:56:10,420 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:10,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:10,420 INFO L85 PathProgramCache]: Analyzing trace with hash 585913302, now seen corresponding path program 83 times [2022-01-19 02:56:10,420 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:10,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142191408] [2022-01-19 02:56:10,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:10,420 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:10,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:10,676 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:10,676 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:10,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142191408] [2022-01-19 02:56:10,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142191408] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:10,677 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:10,677 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:56:10,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451207576] [2022-01-19 02:56:10,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:10,677 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:56:10,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:10,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:56:10,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:56:10,678 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:10,678 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 574 places, 603 transitions, 8610 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:10,678 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:10,678 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:10,678 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:12,306 INFO L129 PetriNetUnfolder]: 460/1458 cut-off events. [2022-01-19 02:56:12,307 INFO L130 PetriNetUnfolder]: For 27078/27078 co-relation queries the response was YES. [2022-01-19 02:56:12,321 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11469 conditions, 1458 events. 460/1458 cut-off events. For 27078/27078 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 9912 event pairs, 49 based on Foata normal form. 1/1457 useless extension candidates. Maximal degree in co-relation 11269. Up to 829 conditions per place. [2022-01-19 02:56:12,326 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 369 selfloop transitions, 248 changer transitions 27/683 dead transitions. [2022-01-19 02:56:12,326 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 594 places, 683 transitions, 11322 flow [2022-01-19 02:56:12,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-01-19 02:56:12,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-01-19 02:56:12,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2425 transitions. [2022-01-19 02:56:12,327 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5608233117483812 [2022-01-19 02:56:12,327 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 2425 transitions. [2022-01-19 02:56:12,327 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 2425 transitions. [2022-01-19 02:56:12,328 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:12,328 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 2425 transitions. [2022-01-19 02:56:12,329 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 52.71739130434783) internal successors, (2425), 46 states have internal predecessors, (2425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:12,331 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 94.0) internal successors, (4418), 47 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:12,331 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 94.0) internal successors, (4418), 47 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:12,331 INFO L186 Difference]: Start difference. First operand has 574 places, 603 transitions, 8610 flow. Second operand 46 states and 2425 transitions. [2022-01-19 02:56:12,331 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 594 places, 683 transitions, 11322 flow [2022-01-19 02:56:12,522 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 555 places, 683 transitions, 11016 flow, removed 39 selfloop flow, removed 39 redundant places. [2022-01-19 02:56:12,531 INFO L242 Difference]: Finished difference. Result has 566 places, 634 transitions, 9697 flow [2022-01-19 02:56:12,531 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8338, PETRI_DIFFERENCE_MINUEND_PLACES=510, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=603, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=217, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=373, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=9697, PETRI_PLACES=566, PETRI_TRANSITIONS=634} [2022-01-19 02:56:12,531 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 478 predicate places. [2022-01-19 02:56:12,531 INFO L470 AbstractCegarLoop]: Abstraction has has 566 places, 634 transitions, 9697 flow [2022-01-19 02:56:12,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:12,531 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:12,531 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:12,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2022-01-19 02:56:12,532 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:12,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:12,532 INFO L85 PathProgramCache]: Analyzing trace with hash -413464222, now seen corresponding path program 84 times [2022-01-19 02:56:12,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:12,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058256486] [2022-01-19 02:56:12,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:12,532 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:12,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:12,812 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:12,812 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:12,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058256486] [2022-01-19 02:56:12,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058256486] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:12,812 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:12,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:56:12,813 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955923897] [2022-01-19 02:56:12,813 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:12,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:56:12,813 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:12,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:56:12,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:56:12,814 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:12,814 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 566 places, 634 transitions, 9697 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:12,815 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:12,815 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:12,815 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:14,336 INFO L129 PetriNetUnfolder]: 449/1441 cut-off events. [2022-01-19 02:56:14,336 INFO L130 PetriNetUnfolder]: For 27691/27691 co-relation queries the response was YES. [2022-01-19 02:56:14,354 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11615 conditions, 1441 events. 449/1441 cut-off events. For 27691/27691 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 9817 event pairs, 49 based on Foata normal form. 1/1440 useless extension candidates. Maximal degree in co-relation 11420. Up to 1001 conditions per place. [2022-01-19 02:56:14,359 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 508 selfloop transitions, 99 changer transitions 17/663 dead transitions. [2022-01-19 02:56:14,360 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 596 places, 663 transitions, 11260 flow [2022-01-19 02:56:14,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 02:56:14,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 02:56:14,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1946 transitions. [2022-01-19 02:56:14,361 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5595169637722829 [2022-01-19 02:56:14,361 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1946 transitions. [2022-01-19 02:56:14,361 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1946 transitions. [2022-01-19 02:56:14,361 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:14,361 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1946 transitions. [2022-01-19 02:56:14,363 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.5945945945946) internal successors, (1946), 37 states have internal predecessors, (1946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:14,364 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:14,364 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:14,364 INFO L186 Difference]: Start difference. First operand has 566 places, 634 transitions, 9697 flow. Second operand 37 states and 1946 transitions. [2022-01-19 02:56:14,364 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 596 places, 663 transitions, 11260 flow [2022-01-19 02:56:14,575 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 563 places, 663 transitions, 10768 flow, removed 142 selfloop flow, removed 33 redundant places. [2022-01-19 02:56:14,584 INFO L242 Difference]: Finished difference. Result has 570 places, 636 transitions, 9507 flow [2022-01-19 02:56:14,584 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9217, PETRI_DIFFERENCE_MINUEND_PLACES=527, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=634, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=536, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=9507, PETRI_PLACES=570, PETRI_TRANSITIONS=636} [2022-01-19 02:56:14,584 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 482 predicate places. [2022-01-19 02:56:14,584 INFO L470 AbstractCegarLoop]: Abstraction has has 570 places, 636 transitions, 9507 flow [2022-01-19 02:56:14,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:14,584 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:14,585 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:14,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2022-01-19 02:56:14,585 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:14,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:14,585 INFO L85 PathProgramCache]: Analyzing trace with hash -466144718, now seen corresponding path program 85 times [2022-01-19 02:56:14,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:14,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316186989] [2022-01-19 02:56:14,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:14,585 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:14,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:14,884 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:14,884 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:14,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316186989] [2022-01-19 02:56:14,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316186989] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:14,884 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:14,884 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:56:14,884 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370106732] [2022-01-19 02:56:14,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:14,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:56:14,885 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:14,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:56:14,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:56:14,886 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:14,886 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 570 places, 636 transitions, 9507 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:14,886 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:14,886 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:14,886 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:17,282 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 02:56:18,283 INFO L129 PetriNetUnfolder]: 447/1421 cut-off events. [2022-01-19 02:56:18,283 INFO L130 PetriNetUnfolder]: For 27611/27611 co-relation queries the response was YES. [2022-01-19 02:56:18,301 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11423 conditions, 1421 events. 447/1421 cut-off events. For 27611/27611 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 9619 event pairs, 37 based on Foata normal form. 1/1420 useless extension candidates. Maximal degree in co-relation 11226. Up to 989 conditions per place. [2022-01-19 02:56:18,306 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 499 selfloop transitions, 94 changer transitions 29/661 dead transitions. [2022-01-19 02:56:18,306 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 598 places, 661 transitions, 10987 flow [2022-01-19 02:56:18,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 02:56:18,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 02:56:18,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1894 transitions. [2022-01-19 02:56:18,307 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5596926713947991 [2022-01-19 02:56:18,307 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1894 transitions. [2022-01-19 02:56:18,307 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1894 transitions. [2022-01-19 02:56:18,308 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:18,308 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1894 transitions. [2022-01-19 02:56:18,309 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.611111111111114) internal successors, (1894), 36 states have internal predecessors, (1894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:18,310 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:18,310 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:18,310 INFO L186 Difference]: Start difference. First operand has 570 places, 636 transitions, 9507 flow. Second operand 36 states and 1894 transitions. [2022-01-19 02:56:18,310 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 598 places, 661 transitions, 10987 flow [2022-01-19 02:56:18,526 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 567 places, 661 transitions, 10703 flow, removed 56 selfloop flow, removed 31 redundant places. [2022-01-19 02:56:18,534 INFO L242 Difference]: Finished difference. Result has 575 places, 622 transitions, 9292 flow [2022-01-19 02:56:18,534 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9231, PETRI_DIFFERENCE_MINUEND_PLACES=532, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=636, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=542, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=9292, PETRI_PLACES=575, PETRI_TRANSITIONS=622} [2022-01-19 02:56:18,534 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 487 predicate places. [2022-01-19 02:56:18,535 INFO L470 AbstractCegarLoop]: Abstraction has has 575 places, 622 transitions, 9292 flow [2022-01-19 02:56:18,535 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:18,535 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:18,535 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:18,535 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2022-01-19 02:56:18,535 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:18,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:18,535 INFO L85 PathProgramCache]: Analyzing trace with hash 1261457924, now seen corresponding path program 86 times [2022-01-19 02:56:18,535 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:18,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015935572] [2022-01-19 02:56:18,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:18,536 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:18,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:18,770 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:18,771 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:18,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015935572] [2022-01-19 02:56:18,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015935572] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:18,771 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:18,771 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:56:18,771 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771468140] [2022-01-19 02:56:18,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:18,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:56:18,771 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:18,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:56:18,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:56:18,772 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:18,772 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 575 places, 622 transitions, 9292 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:18,772 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:18,772 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:18,772 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:20,803 INFO L129 PetriNetUnfolder]: 441/1410 cut-off events. [2022-01-19 02:56:20,803 INFO L130 PetriNetUnfolder]: For 26950/26950 co-relation queries the response was YES. [2022-01-19 02:56:20,821 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11354 conditions, 1410 events. 441/1410 cut-off events. For 26950/26950 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 9580 event pairs, 50 based on Foata normal form. 1/1409 useless extension candidates. Maximal degree in co-relation 11153. Up to 965 conditions per place. [2022-01-19 02:56:20,825 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 478 selfloop transitions, 113 changer transitions 22/652 dead transitions. [2022-01-19 02:56:20,826 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 596 places, 652 transitions, 10745 flow [2022-01-19 02:56:20,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 02:56:20,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 02:56:20,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1904 transitions. [2022-01-19 02:56:20,827 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5626477541371159 [2022-01-19 02:56:20,827 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1904 transitions. [2022-01-19 02:56:20,827 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1904 transitions. [2022-01-19 02:56:20,827 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:20,827 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1904 transitions. [2022-01-19 02:56:20,829 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.888888888888886) internal successors, (1904), 36 states have internal predecessors, (1904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:20,830 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:20,830 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:20,830 INFO L186 Difference]: Start difference. First operand has 575 places, 622 transitions, 9292 flow. Second operand 36 states and 1904 transitions. [2022-01-19 02:56:20,830 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 596 places, 652 transitions, 10745 flow [2022-01-19 02:56:21,035 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 549 places, 652 transitions, 10367 flow, removed 36 selfloop flow, removed 47 redundant places. [2022-01-19 02:56:21,044 INFO L242 Difference]: Finished difference. Result has 556 places, 616 transitions, 9064 flow [2022-01-19 02:56:21,044 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8924, PETRI_DIFFERENCE_MINUEND_PLACES=514, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=622, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=113, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=509, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=9064, PETRI_PLACES=556, PETRI_TRANSITIONS=616} [2022-01-19 02:56:21,044 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 468 predicate places. [2022-01-19 02:56:21,044 INFO L470 AbstractCegarLoop]: Abstraction has has 556 places, 616 transitions, 9064 flow [2022-01-19 02:56:21,044 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:21,044 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:21,045 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:21,045 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2022-01-19 02:56:21,045 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:21,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:21,045 INFO L85 PathProgramCache]: Analyzing trace with hash -1382084608, now seen corresponding path program 87 times [2022-01-19 02:56:21,045 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:21,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408439553] [2022-01-19 02:56:21,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:21,045 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:21,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:21,328 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:21,328 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:21,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408439553] [2022-01-19 02:56:21,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408439553] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:21,329 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:21,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:56:21,329 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574926356] [2022-01-19 02:56:21,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:21,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:56:21,329 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:21,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:56:21,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:56:21,330 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:21,330 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 556 places, 616 transitions, 9064 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:21,330 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:21,330 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:21,330 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:23,654 INFO L129 PetriNetUnfolder]: 436/1385 cut-off events. [2022-01-19 02:56:23,655 INFO L130 PetriNetUnfolder]: For 26299/26299 co-relation queries the response was YES. [2022-01-19 02:56:23,672 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11092 conditions, 1385 events. 436/1385 cut-off events. For 26299/26299 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 9269 event pairs, 48 based on Foata normal form. 1/1383 useless extension candidates. Maximal degree in co-relation 10900. Up to 946 conditions per place. [2022-01-19 02:56:23,677 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 469 selfloop transitions, 108 changer transitions 25/641 dead transitions. [2022-01-19 02:56:23,677 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 583 places, 641 transitions, 10492 flow [2022-01-19 02:56:23,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 02:56:23,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 02:56:23,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1903 transitions. [2022-01-19 02:56:23,678 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5623522458628841 [2022-01-19 02:56:23,678 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1903 transitions. [2022-01-19 02:56:23,678 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1903 transitions. [2022-01-19 02:56:23,678 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:23,678 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1903 transitions. [2022-01-19 02:56:23,680 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.861111111111114) internal successors, (1903), 36 states have internal predecessors, (1903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:23,681 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:23,681 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:23,681 INFO L186 Difference]: Start difference. First operand has 556 places, 616 transitions, 9064 flow. Second operand 36 states and 1903 transitions. [2022-01-19 02:56:23,681 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 583 places, 641 transitions, 10492 flow [2022-01-19 02:56:23,871 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 548 places, 641 transitions, 10215 flow, removed 11 selfloop flow, removed 35 redundant places. [2022-01-19 02:56:23,879 INFO L242 Difference]: Finished difference. Result has 556 places, 606 transitions, 8984 flow [2022-01-19 02:56:23,880 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8795, PETRI_DIFFERENCE_MINUEND_PLACES=513, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=616, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=508, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=8984, PETRI_PLACES=556, PETRI_TRANSITIONS=606} [2022-01-19 02:56:23,880 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 468 predicate places. [2022-01-19 02:56:23,880 INFO L470 AbstractCegarLoop]: Abstraction has has 556 places, 606 transitions, 8984 flow [2022-01-19 02:56:23,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:23,880 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:23,880 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:23,881 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2022-01-19 02:56:23,881 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:23,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:23,881 INFO L85 PathProgramCache]: Analyzing trace with hash 439796122, now seen corresponding path program 88 times [2022-01-19 02:56:23,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:23,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483852912] [2022-01-19 02:56:23,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:23,881 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:23,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:24,125 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:24,126 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:24,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483852912] [2022-01-19 02:56:24,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483852912] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:24,126 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:24,126 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:56:24,126 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808902516] [2022-01-19 02:56:24,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:24,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:56:24,126 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:24,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:56:24,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:56:24,127 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:24,127 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 556 places, 606 transitions, 8984 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:24,127 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:24,127 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:24,127 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:25,326 INFO L129 PetriNetUnfolder]: 434/1383 cut-off events. [2022-01-19 02:56:25,326 INFO L130 PetriNetUnfolder]: For 26791/26791 co-relation queries the response was YES. [2022-01-19 02:56:25,343 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11146 conditions, 1383 events. 434/1383 cut-off events. For 26791/26791 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 9310 event pairs, 49 based on Foata normal form. 1/1382 useless extension candidates. Maximal degree in co-relation 10953. Up to 905 conditions per place. [2022-01-19 02:56:25,348 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 439 selfloop transitions, 135 changer transitions 31/644 dead transitions. [2022-01-19 02:56:25,348 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 580 places, 644 transitions, 10558 flow [2022-01-19 02:56:25,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 02:56:25,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 02:56:25,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1911 transitions. [2022-01-19 02:56:25,349 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5647163120567376 [2022-01-19 02:56:25,349 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1911 transitions. [2022-01-19 02:56:25,349 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1911 transitions. [2022-01-19 02:56:25,349 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:25,349 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1911 transitions. [2022-01-19 02:56:25,351 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 53.083333333333336) internal successors, (1911), 36 states have internal predecessors, (1911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:25,352 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:25,352 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:25,352 INFO L186 Difference]: Start difference. First operand has 556 places, 606 transitions, 8984 flow. Second operand 36 states and 1911 transitions. [2022-01-19 02:56:25,352 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 580 places, 644 transitions, 10558 flow [2022-01-19 02:56:25,578 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 543 places, 644 transitions, 10263 flow, removed 22 selfloop flow, removed 37 redundant places. [2022-01-19 02:56:25,586 INFO L242 Difference]: Finished difference. Result has 551 places, 598 transitions, 8863 flow [2022-01-19 02:56:25,587 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8703, PETRI_DIFFERENCE_MINUEND_PLACES=508, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=606, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=135, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=471, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=8863, PETRI_PLACES=551, PETRI_TRANSITIONS=598} [2022-01-19 02:56:25,587 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 463 predicate places. [2022-01-19 02:56:25,587 INFO L470 AbstractCegarLoop]: Abstraction has has 551 places, 598 transitions, 8863 flow [2022-01-19 02:56:25,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:25,587 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:25,587 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:25,588 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2022-01-19 02:56:25,588 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:25,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:25,588 INFO L85 PathProgramCache]: Analyzing trace with hash 365953500, now seen corresponding path program 89 times [2022-01-19 02:56:25,588 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:25,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355519949] [2022-01-19 02:56:25,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:25,588 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:25,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:25,847 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:25,847 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:25,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355519949] [2022-01-19 02:56:25,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355519949] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:25,847 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:25,847 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:56:25,847 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768419345] [2022-01-19 02:56:25,847 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:25,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:56:25,848 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:25,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:56:25,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:56:25,848 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:25,849 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 551 places, 598 transitions, 8863 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:25,849 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:25,849 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:25,849 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:27,043 INFO L129 PetriNetUnfolder]: 424/1363 cut-off events. [2022-01-19 02:56:27,044 INFO L130 PetriNetUnfolder]: For 26586/26586 co-relation queries the response was YES. [2022-01-19 02:56:27,056 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10986 conditions, 1363 events. 424/1363 cut-off events. For 26586/26586 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 9098 event pairs, 52 based on Foata normal form. 1/1362 useless extension candidates. Maximal degree in co-relation 10792. Up to 935 conditions per place. [2022-01-19 02:56:27,060 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 459 selfloop transitions, 112 changer transitions 16/626 dead transitions. [2022-01-19 02:56:27,060 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 576 places, 626 transitions, 10370 flow [2022-01-19 02:56:27,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 02:56:27,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 02:56:27,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1854 transitions. [2022-01-19 02:56:27,061 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5635258358662614 [2022-01-19 02:56:27,061 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1854 transitions. [2022-01-19 02:56:27,061 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1854 transitions. [2022-01-19 02:56:27,062 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:27,062 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1854 transitions. [2022-01-19 02:56:27,063 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.97142857142857) internal successors, (1854), 35 states have internal predecessors, (1854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:27,064 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:27,064 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:27,064 INFO L186 Difference]: Start difference. First operand has 551 places, 598 transitions, 8863 flow. Second operand 35 states and 1854 transitions. [2022-01-19 02:56:27,065 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 576 places, 626 transitions, 10370 flow [2022-01-19 02:56:27,247 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 542 places, 626 transitions, 9960 flow, removed 39 selfloop flow, removed 34 redundant places. [2022-01-19 02:56:27,255 INFO L242 Difference]: Finished difference. Result has 548 places, 600 transitions, 8817 flow [2022-01-19 02:56:27,255 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8463, PETRI_DIFFERENCE_MINUEND_PLACES=508, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=598, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=487, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=8817, PETRI_PLACES=548, PETRI_TRANSITIONS=600} [2022-01-19 02:56:27,256 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 460 predicate places. [2022-01-19 02:56:27,256 INFO L470 AbstractCegarLoop]: Abstraction has has 548 places, 600 transitions, 8817 flow [2022-01-19 02:56:27,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:27,256 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:27,256 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:27,256 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2022-01-19 02:56:27,256 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:27,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:27,256 INFO L85 PathProgramCache]: Analyzing trace with hash 643042858, now seen corresponding path program 90 times [2022-01-19 02:56:27,257 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:27,257 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962567406] [2022-01-19 02:56:27,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:27,257 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:27,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:27,532 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:27,532 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:27,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962567406] [2022-01-19 02:56:27,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962567406] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:27,532 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:27,532 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:56:27,532 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740108686] [2022-01-19 02:56:27,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:27,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:56:27,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:27,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:56:27,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:56:27,533 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:27,534 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 548 places, 600 transitions, 8817 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:27,534 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:27,534 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:27,534 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:29,336 INFO L129 PetriNetUnfolder]: 430/1378 cut-off events. [2022-01-19 02:56:29,336 INFO L130 PetriNetUnfolder]: For 27084/27084 co-relation queries the response was YES. [2022-01-19 02:56:29,352 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11137 conditions, 1378 events. 430/1378 cut-off events. For 27084/27084 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 9270 event pairs, 49 based on Foata normal form. 1/1376 useless extension candidates. Maximal degree in co-relation 10946. Up to 936 conditions per place. [2022-01-19 02:56:29,357 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 460 selfloop transitions, 118 changer transitions 24/641 dead transitions. [2022-01-19 02:56:29,358 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 580 places, 641 transitions, 10673 flow [2022-01-19 02:56:29,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-19 02:56:29,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-01-19 02:56:29,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2008 transitions. [2022-01-19 02:56:29,359 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5621500559910414 [2022-01-19 02:56:29,359 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2008 transitions. [2022-01-19 02:56:29,359 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2008 transitions. [2022-01-19 02:56:29,360 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:29,360 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2008 transitions. [2022-01-19 02:56:29,361 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.8421052631579) internal successors, (2008), 38 states have internal predecessors, (2008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:29,363 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:29,363 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:29,363 INFO L186 Difference]: Start difference. First operand has 548 places, 600 transitions, 8817 flow. Second operand 38 states and 2008 transitions. [2022-01-19 02:56:29,363 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 580 places, 641 transitions, 10673 flow [2022-01-19 02:56:29,571 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 547 places, 641 transitions, 10330 flow, removed 75 selfloop flow, removed 33 redundant places. [2022-01-19 02:56:29,579 INFO L242 Difference]: Finished difference. Result has 557 places, 602 transitions, 8890 flow [2022-01-19 02:56:29,579 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8494, PETRI_DIFFERENCE_MINUEND_PLACES=510, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=600, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=483, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=8890, PETRI_PLACES=557, PETRI_TRANSITIONS=602} [2022-01-19 02:56:29,580 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 469 predicate places. [2022-01-19 02:56:29,580 INFO L470 AbstractCegarLoop]: Abstraction has has 557 places, 602 transitions, 8890 flow [2022-01-19 02:56:29,580 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:29,580 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:29,580 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:29,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2022-01-19 02:56:29,580 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:29,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:29,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1289791234, now seen corresponding path program 91 times [2022-01-19 02:56:29,581 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:29,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556950763] [2022-01-19 02:56:29,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:29,581 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:29,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:29,835 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:29,835 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:29,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556950763] [2022-01-19 02:56:29,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556950763] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:29,835 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:29,835 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:56:29,835 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809675948] [2022-01-19 02:56:29,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:29,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:56:29,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:29,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:56:29,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:56:29,836 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:29,837 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 557 places, 602 transitions, 8890 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:29,837 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:29,837 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:29,837 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:31,769 INFO L129 PetriNetUnfolder]: 420/1347 cut-off events. [2022-01-19 02:56:31,769 INFO L130 PetriNetUnfolder]: For 26804/26804 co-relation queries the response was YES. [2022-01-19 02:56:31,782 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10870 conditions, 1347 events. 420/1347 cut-off events. For 26804/26804 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 8995 event pairs, 34 based on Foata normal form. 1/1346 useless extension candidates. Maximal degree in co-relation 10675. Up to 953 conditions per place. [2022-01-19 02:56:31,787 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 478 selfloop transitions, 82 changer transitions 22/621 dead transitions. [2022-01-19 02:56:31,787 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 584 places, 621 transitions, 10138 flow [2022-01-19 02:56:31,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 02:56:31,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 02:56:31,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1788 transitions. [2022-01-19 02:56:31,788 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5594493116395495 [2022-01-19 02:56:31,788 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1788 transitions. [2022-01-19 02:56:31,788 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1788 transitions. [2022-01-19 02:56:31,788 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:31,788 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1788 transitions. [2022-01-19 02:56:31,789 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.588235294117645) internal successors, (1788), 34 states have internal predecessors, (1788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:31,791 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:31,791 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:31,791 INFO L186 Difference]: Start difference. First operand has 557 places, 602 transitions, 8890 flow. Second operand 34 states and 1788 transitions. [2022-01-19 02:56:31,791 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 584 places, 621 transitions, 10138 flow [2022-01-19 02:56:31,972 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 550 places, 621 transitions, 9859 flow, removed 54 selfloop flow, removed 34 redundant places. [2022-01-19 02:56:31,980 INFO L242 Difference]: Finished difference. Result has 554 places, 590 transitions, 8651 flow [2022-01-19 02:56:31,980 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8617, PETRI_DIFFERENCE_MINUEND_PLACES=517, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=602, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=520, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=8651, PETRI_PLACES=554, PETRI_TRANSITIONS=590} [2022-01-19 02:56:31,980 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 466 predicate places. [2022-01-19 02:56:31,980 INFO L470 AbstractCegarLoop]: Abstraction has has 554 places, 590 transitions, 8651 flow [2022-01-19 02:56:31,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:31,981 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:31,981 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:31,981 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2022-01-19 02:56:31,981 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:31,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:31,981 INFO L85 PathProgramCache]: Analyzing trace with hash 1228753576, now seen corresponding path program 92 times [2022-01-19 02:56:31,981 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:31,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075109566] [2022-01-19 02:56:31,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:31,982 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:31,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:32,248 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:32,248 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:32,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075109566] [2022-01-19 02:56:32,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075109566] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:32,249 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:32,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:56:32,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933331289] [2022-01-19 02:56:32,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:32,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:56:32,249 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:32,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:56:32,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:56:32,250 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:32,250 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 554 places, 590 transitions, 8651 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:32,250 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:32,250 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:32,250 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:33,402 INFO L129 PetriNetUnfolder]: 417/1314 cut-off events. [2022-01-19 02:56:33,403 INFO L130 PetriNetUnfolder]: For 24922/24922 co-relation queries the response was YES. [2022-01-19 02:56:33,414 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10628 conditions, 1314 events. 417/1314 cut-off events. For 24922/24922 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 8633 event pairs, 37 based on Foata normal form. 1/1313 useless extension candidates. Maximal degree in co-relation 10437. Up to 926 conditions per place. [2022-01-19 02:56:33,418 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 453 selfloop transitions, 92 changer transitions 25/609 dead transitions. [2022-01-19 02:56:33,418 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 568 places, 609 transitions, 9875 flow [2022-01-19 02:56:33,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 02:56:33,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 02:56:33,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1748 transitions. [2022-01-19 02:56:33,420 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5635074145712443 [2022-01-19 02:56:33,420 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1748 transitions. [2022-01-19 02:56:33,420 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1748 transitions. [2022-01-19 02:56:33,420 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:33,420 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1748 transitions. [2022-01-19 02:56:33,421 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.96969696969697) internal successors, (1748), 33 states have internal predecessors, (1748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:33,422 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:33,422 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:33,422 INFO L186 Difference]: Start difference. First operand has 554 places, 590 transitions, 8651 flow. Second operand 33 states and 1748 transitions. [2022-01-19 02:56:33,422 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 568 places, 609 transitions, 9875 flow [2022-01-19 02:56:33,586 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 532 places, 609 transitions, 9578 flow, removed 20 selfloop flow, removed 36 redundant places. [2022-01-19 02:56:33,593 INFO L242 Difference]: Finished difference. Result has 536 places, 575 transitions, 8446 flow [2022-01-19 02:56:33,594 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8360, PETRI_DIFFERENCE_MINUEND_PLACES=500, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=590, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=92, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=498, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=8446, PETRI_PLACES=536, PETRI_TRANSITIONS=575} [2022-01-19 02:56:33,595 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 448 predicate places. [2022-01-19 02:56:33,595 INFO L470 AbstractCegarLoop]: Abstraction has has 536 places, 575 transitions, 8446 flow [2022-01-19 02:56:33,595 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:33,595 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:33,595 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:33,595 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2022-01-19 02:56:33,595 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:33,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:33,596 INFO L85 PathProgramCache]: Analyzing trace with hash 1657052462, now seen corresponding path program 93 times [2022-01-19 02:56:33,596 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:33,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365805500] [2022-01-19 02:56:33,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:33,596 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:33,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:33,837 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:33,837 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:33,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365805500] [2022-01-19 02:56:33,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365805500] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:33,838 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:33,838 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:56:33,838 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129029986] [2022-01-19 02:56:33,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:33,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:56:33,838 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:33,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:56:33,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:56:33,839 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:33,839 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 536 places, 575 transitions, 8446 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:33,839 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:33,839 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:33,839 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:35,234 INFO L129 PetriNetUnfolder]: 413/1309 cut-off events. [2022-01-19 02:56:35,234 INFO L130 PetriNetUnfolder]: For 23489/23489 co-relation queries the response was YES. [2022-01-19 02:56:35,249 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10477 conditions, 1309 events. 413/1309 cut-off events. For 23489/23489 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8573 event pairs, 50 based on Foata normal form. 1/1308 useless extension candidates. Maximal degree in co-relation 10292. Up to 904 conditions per place. [2022-01-19 02:56:35,282 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 437 selfloop transitions, 109 changer transitions 19/604 dead transitions. [2022-01-19 02:56:35,283 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 557 places, 604 transitions, 9796 flow [2022-01-19 02:56:35,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 02:56:35,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 02:56:35,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1899 transitions. [2022-01-19 02:56:35,284 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5611702127659575 [2022-01-19 02:56:35,284 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1899 transitions. [2022-01-19 02:56:35,284 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1899 transitions. [2022-01-19 02:56:35,285 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:35,285 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1899 transitions. [2022-01-19 02:56:35,286 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.75) internal successors, (1899), 36 states have internal predecessors, (1899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:35,287 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:35,287 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:35,287 INFO L186 Difference]: Start difference. First operand has 536 places, 575 transitions, 8446 flow. Second operand 36 states and 1899 transitions. [2022-01-19 02:56:35,288 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 557 places, 604 transitions, 9796 flow [2022-01-19 02:56:35,453 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 518 places, 604 transitions, 9470 flow, removed 22 selfloop flow, removed 39 redundant places. [2022-01-19 02:56:35,461 INFO L242 Difference]: Finished difference. Result has 525 places, 572 transitions, 8343 flow [2022-01-19 02:56:35,461 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8128, PETRI_DIFFERENCE_MINUEND_PLACES=483, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=575, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=109, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=466, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=8343, PETRI_PLACES=525, PETRI_TRANSITIONS=572} [2022-01-19 02:56:35,462 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 437 predicate places. [2022-01-19 02:56:35,462 INFO L470 AbstractCegarLoop]: Abstraction has has 525 places, 572 transitions, 8343 flow [2022-01-19 02:56:35,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:35,462 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:35,462 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:35,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2022-01-19 02:56:35,462 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:35,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:35,462 INFO L85 PathProgramCache]: Analyzing trace with hash -1877893536, now seen corresponding path program 94 times [2022-01-19 02:56:35,462 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:35,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538452691] [2022-01-19 02:56:35,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:35,463 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:35,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:35,732 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:35,732 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:35,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538452691] [2022-01-19 02:56:35,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538452691] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:35,732 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:35,732 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:56:35,732 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878784762] [2022-01-19 02:56:35,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:35,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:56:35,733 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:35,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:56:35,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:56:35,733 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:35,734 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 525 places, 572 transitions, 8343 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:35,734 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:35,734 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:35,734 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:36,872 INFO L129 PetriNetUnfolder]: 408/1300 cut-off events. [2022-01-19 02:56:36,872 INFO L130 PetriNetUnfolder]: For 22429/22429 co-relation queries the response was YES. [2022-01-19 02:56:36,887 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10252 conditions, 1300 events. 408/1300 cut-off events. For 22429/22429 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 8484 event pairs, 52 based on Foata normal form. 1/1299 useless extension candidates. Maximal degree in co-relation 10073. Up to 916 conditions per place. [2022-01-19 02:56:36,891 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 445 selfloop transitions, 72 changer transitions 35/591 dead transitions. [2022-01-19 02:56:36,891 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 549 places, 591 transitions, 9529 flow [2022-01-19 02:56:36,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 02:56:36,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 02:56:36,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1740 transitions. [2022-01-19 02:56:36,893 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5609284332688588 [2022-01-19 02:56:36,893 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1740 transitions. [2022-01-19 02:56:36,893 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1740 transitions. [2022-01-19 02:56:36,893 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:36,893 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1740 transitions. [2022-01-19 02:56:36,894 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.72727272727273) internal successors, (1740), 33 states have internal predecessors, (1740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:36,895 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:36,896 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:36,896 INFO L186 Difference]: Start difference. First operand has 525 places, 572 transitions, 8343 flow. Second operand 33 states and 1740 transitions. [2022-01-19 02:56:36,896 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 549 places, 591 transitions, 9529 flow [2022-01-19 02:56:37,047 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 513 places, 591 transitions, 9242 flow, removed 12 selfloop flow, removed 36 redundant places. [2022-01-19 02:56:37,055 INFO L242 Difference]: Finished difference. Result has 517 places, 547 transitions, 7923 flow [2022-01-19 02:56:37,055 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8062, PETRI_DIFFERENCE_MINUEND_PLACES=481, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=572, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=500, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=7923, PETRI_PLACES=517, PETRI_TRANSITIONS=547} [2022-01-19 02:56:37,055 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 429 predicate places. [2022-01-19 02:56:37,055 INFO L470 AbstractCegarLoop]: Abstraction has has 517 places, 547 transitions, 7923 flow [2022-01-19 02:56:37,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:37,055 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:37,056 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:37,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2022-01-19 02:56:37,056 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:37,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:37,056 INFO L85 PathProgramCache]: Analyzing trace with hash -1885594004, now seen corresponding path program 95 times [2022-01-19 02:56:37,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:37,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614958328] [2022-01-19 02:56:37,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:37,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:37,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:37,341 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:37,342 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:37,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614958328] [2022-01-19 02:56:37,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614958328] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:37,342 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:37,342 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:56:37,342 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406141552] [2022-01-19 02:56:37,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:37,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:56:37,342 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:37,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:56:37,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:56:37,343 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:37,344 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 517 places, 547 transitions, 7923 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:37,344 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:37,344 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:37,344 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:39,398 INFO L129 PetriNetUnfolder]: 442/1424 cut-off events. [2022-01-19 02:56:39,398 INFO L130 PetriNetUnfolder]: For 25329/25329 co-relation queries the response was YES. [2022-01-19 02:56:39,414 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11040 conditions, 1424 events. 442/1424 cut-off events. For 25329/25329 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 9709 event pairs, 50 based on Foata normal form. 1/1423 useless extension candidates. Maximal degree in co-relation 10869. Up to 824 conditions per place. [2022-01-19 02:56:39,419 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 377 selfloop transitions, 209 changer transitions 21/646 dead transitions. [2022-01-19 02:56:39,419 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 535 places, 646 transitions, 10681 flow [2022-01-19 02:56:39,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-19 02:56:39,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-01-19 02:56:39,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2170 transitions. [2022-01-19 02:56:39,421 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.563051375194603 [2022-01-19 02:56:39,421 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2170 transitions. [2022-01-19 02:56:39,421 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2170 transitions. [2022-01-19 02:56:39,421 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:39,421 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2170 transitions. [2022-01-19 02:56:39,422 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 52.926829268292686) internal successors, (2170), 41 states have internal predecessors, (2170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:39,424 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 94.0) internal successors, (3948), 42 states have internal predecessors, (3948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:39,424 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 94.0) internal successors, (3948), 42 states have internal predecessors, (3948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:39,424 INFO L186 Difference]: Start difference. First operand has 517 places, 547 transitions, 7923 flow. Second operand 41 states and 2170 transitions. [2022-01-19 02:56:39,424 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 535 places, 646 transitions, 10681 flow [2022-01-19 02:56:39,614 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 495 places, 646 transitions, 10365 flow, removed 30 selfloop flow, removed 40 redundant places. [2022-01-19 02:56:39,622 INFO L242 Difference]: Finished difference. Result has 510 places, 598 transitions, 9157 flow [2022-01-19 02:56:39,622 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7639, PETRI_DIFFERENCE_MINUEND_PLACES=455, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=547, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=163, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=352, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=9157, PETRI_PLACES=510, PETRI_TRANSITIONS=598} [2022-01-19 02:56:39,622 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 422 predicate places. [2022-01-19 02:56:39,622 INFO L470 AbstractCegarLoop]: Abstraction has has 510 places, 598 transitions, 9157 flow [2022-01-19 02:56:39,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:39,623 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:39,623 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:39,623 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2022-01-19 02:56:39,623 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:39,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:39,623 INFO L85 PathProgramCache]: Analyzing trace with hash 1921398188, now seen corresponding path program 96 times [2022-01-19 02:56:39,623 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:39,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503571923] [2022-01-19 02:56:39,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:39,623 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:39,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:39,891 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:39,891 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:39,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503571923] [2022-01-19 02:56:39,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [503571923] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:39,891 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:39,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:56:39,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563958994] [2022-01-19 02:56:39,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:39,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:56:39,891 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:39,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:56:39,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:56:39,892 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:39,893 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 510 places, 598 transitions, 9157 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:39,893 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:39,893 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:39,893 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:41,248 INFO L129 PetriNetUnfolder]: 442/1423 cut-off events. [2022-01-19 02:56:41,248 INFO L130 PetriNetUnfolder]: For 28109/28109 co-relation queries the response was YES. [2022-01-19 02:56:41,264 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11507 conditions, 1423 events. 442/1423 cut-off events. For 28109/28109 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 9752 event pairs, 50 based on Foata normal form. 1/1421 useless extension candidates. Maximal degree in co-relation 11331. Up to 1005 conditions per place. [2022-01-19 02:56:41,268 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 493 selfloop transitions, 77 changer transitions 23/632 dead transitions. [2022-01-19 02:56:41,269 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 538 places, 632 transitions, 10881 flow [2022-01-19 02:56:41,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 02:56:41,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 02:56:41,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1842 transitions. [2022-01-19 02:56:41,270 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5598784194528875 [2022-01-19 02:56:41,270 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1842 transitions. [2022-01-19 02:56:41,270 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1842 transitions. [2022-01-19 02:56:41,270 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:41,270 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1842 transitions. [2022-01-19 02:56:41,271 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.628571428571426) internal successors, (1842), 35 states have internal predecessors, (1842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:41,273 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:41,273 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:41,273 INFO L186 Difference]: Start difference. First operand has 510 places, 598 transitions, 9157 flow. Second operand 35 states and 1842 transitions. [2022-01-19 02:56:41,273 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 538 places, 632 transitions, 10881 flow [2022-01-19 02:56:41,464 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 515 places, 632 transitions, 10585 flow, removed 102 selfloop flow, removed 23 redundant places. [2022-01-19 02:56:41,472 INFO L242 Difference]: Finished difference. Result has 523 places, 598 transitions, 9129 flow [2022-01-19 02:56:41,472 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8871, PETRI_DIFFERENCE_MINUEND_PLACES=481, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=598, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=522, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=9129, PETRI_PLACES=523, PETRI_TRANSITIONS=598} [2022-01-19 02:56:41,472 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 435 predicate places. [2022-01-19 02:56:41,472 INFO L470 AbstractCegarLoop]: Abstraction has has 523 places, 598 transitions, 9129 flow [2022-01-19 02:56:41,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:41,473 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:41,473 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:41,473 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2022-01-19 02:56:41,473 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:41,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:41,473 INFO L85 PathProgramCache]: Analyzing trace with hash 361432948, now seen corresponding path program 97 times [2022-01-19 02:56:41,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:41,473 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720124150] [2022-01-19 02:56:41,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:41,473 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:41,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:41,739 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:41,739 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:41,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [720124150] [2022-01-19 02:56:41,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [720124150] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:41,739 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:41,739 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:56:41,739 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425426035] [2022-01-19 02:56:41,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:41,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:56:41,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:41,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:56:41,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:56:41,740 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:41,741 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 523 places, 598 transitions, 9129 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:41,741 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:41,741 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:41,741 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:43,103 INFO L129 PetriNetUnfolder]: 440/1414 cut-off events. [2022-01-19 02:56:43,103 INFO L130 PetriNetUnfolder]: For 28898/28898 co-relation queries the response was YES. [2022-01-19 02:56:43,117 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11483 conditions, 1414 events. 440/1414 cut-off events. For 28898/28898 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 9654 event pairs, 36 based on Foata normal form. 1/1413 useless extension candidates. Maximal degree in co-relation 11302. Up to 913 conditions per place. [2022-01-19 02:56:43,122 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 418 selfloop transitions, 162 changer transitions 21/640 dead transitions. [2022-01-19 02:56:43,122 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 554 places, 640 transitions, 10843 flow [2022-01-19 02:56:43,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-19 02:56:43,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-01-19 02:56:43,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2006 transitions. [2022-01-19 02:56:43,123 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5615901455767077 [2022-01-19 02:56:43,123 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2006 transitions. [2022-01-19 02:56:43,123 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2006 transitions. [2022-01-19 02:56:43,124 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:43,124 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2006 transitions. [2022-01-19 02:56:43,125 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.78947368421053) internal successors, (2006), 38 states have internal predecessors, (2006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:43,126 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:43,127 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:43,127 INFO L186 Difference]: Start difference. First operand has 523 places, 598 transitions, 9129 flow. Second operand 38 states and 2006 transitions. [2022-01-19 02:56:43,127 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 554 places, 640 transitions, 10843 flow [2022-01-19 02:56:43,324 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 522 places, 640 transitions, 10606 flow, removed 54 selfloop flow, removed 32 redundant places. [2022-01-19 02:56:43,332 INFO L242 Difference]: Finished difference. Result has 531 places, 602 transitions, 9419 flow [2022-01-19 02:56:43,333 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8916, PETRI_DIFFERENCE_MINUEND_PLACES=485, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=598, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=157, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=437, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=9419, PETRI_PLACES=531, PETRI_TRANSITIONS=602} [2022-01-19 02:56:43,333 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 443 predicate places. [2022-01-19 02:56:43,333 INFO L470 AbstractCegarLoop]: Abstraction has has 531 places, 602 transitions, 9419 flow [2022-01-19 02:56:43,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:43,333 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:43,333 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:43,333 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2022-01-19 02:56:43,333 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:43,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:43,334 INFO L85 PathProgramCache]: Analyzing trace with hash -2070425610, now seen corresponding path program 98 times [2022-01-19 02:56:43,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:43,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501396259] [2022-01-19 02:56:43,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:43,334 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:43,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:43,584 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:43,584 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:43,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501396259] [2022-01-19 02:56:43,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501396259] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:43,584 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:43,584 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:56:43,584 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126478080] [2022-01-19 02:56:43,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:43,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:56:43,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:43,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:56:43,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:56:43,585 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:43,586 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 531 places, 602 transitions, 9419 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:43,586 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:43,586 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:43,586 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:44,847 INFO L129 PetriNetUnfolder]: 436/1414 cut-off events. [2022-01-19 02:56:44,847 INFO L130 PetriNetUnfolder]: For 28033/28033 co-relation queries the response was YES. [2022-01-19 02:56:44,864 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11529 conditions, 1414 events. 436/1414 cut-off events. For 28033/28033 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 9701 event pairs, 49 based on Foata normal form. 1/1413 useless extension candidates. Maximal degree in co-relation 11345. Up to 1011 conditions per place. [2022-01-19 02:56:44,869 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 498 selfloop transitions, 71 changer transitions 19/627 dead transitions. [2022-01-19 02:56:44,869 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 557 places, 627 transitions, 10782 flow [2022-01-19 02:56:44,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 02:56:44,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 02:56:44,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1733 transitions. [2022-01-19 02:56:44,871 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5586718246292715 [2022-01-19 02:56:44,871 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1733 transitions. [2022-01-19 02:56:44,871 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1733 transitions. [2022-01-19 02:56:44,871 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:44,871 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1733 transitions. [2022-01-19 02:56:44,872 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.515151515151516) internal successors, (1733), 33 states have internal predecessors, (1733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:44,873 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:44,874 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:44,874 INFO L186 Difference]: Start difference. First operand has 531 places, 602 transitions, 9419 flow. Second operand 33 states and 1733 transitions. [2022-01-19 02:56:44,874 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 557 places, 627 transitions, 10782 flow [2022-01-19 02:56:45,114 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 529 places, 627 transitions, 10507 flow, removed 45 selfloop flow, removed 28 redundant places. [2022-01-19 02:56:45,122 INFO L242 Difference]: Finished difference. Result has 536 places, 599 transitions, 9285 flow [2022-01-19 02:56:45,122 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9148, PETRI_DIFFERENCE_MINUEND_PLACES=497, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=602, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=531, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=9285, PETRI_PLACES=536, PETRI_TRANSITIONS=599} [2022-01-19 02:56:45,122 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 448 predicate places. [2022-01-19 02:56:45,122 INFO L470 AbstractCegarLoop]: Abstraction has has 536 places, 599 transitions, 9285 flow [2022-01-19 02:56:45,122 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:45,122 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:45,123 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:45,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2022-01-19 02:56:45,123 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:45,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:45,123 INFO L85 PathProgramCache]: Analyzing trace with hash 53416620, now seen corresponding path program 99 times [2022-01-19 02:56:45,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:45,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445407542] [2022-01-19 02:56:45,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:45,123 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:45,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:45,420 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:45,420 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:45,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445407542] [2022-01-19 02:56:45,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445407542] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:45,420 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:45,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-19 02:56:45,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101038411] [2022-01-19 02:56:45,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:45,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-19 02:56:45,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:45,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-19 02:56:45,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-01-19 02:56:45,421 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:45,422 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 536 places, 599 transitions, 9285 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:45,422 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:45,422 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:45,422 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:48,245 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 02:56:48,805 INFO L129 PetriNetUnfolder]: 434/1410 cut-off events. [2022-01-19 02:56:48,806 INFO L130 PetriNetUnfolder]: For 28358/28358 co-relation queries the response was YES. [2022-01-19 02:56:48,823 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11514 conditions, 1410 events. 434/1410 cut-off events. For 28358/28358 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 9624 event pairs, 49 based on Foata normal form. 1/1409 useless extension candidates. Maximal degree in co-relation 11328. Up to 1006 conditions per place. [2022-01-19 02:56:48,827 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 493 selfloop transitions, 76 changer transitions 17/625 dead transitions. [2022-01-19 02:56:48,828 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 564 places, 625 transitions, 10760 flow [2022-01-19 02:56:48,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 02:56:48,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 02:56:48,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1932 transitions. [2022-01-19 02:56:48,832 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5554916618746406 [2022-01-19 02:56:48,832 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1932 transitions. [2022-01-19 02:56:48,832 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1932 transitions. [2022-01-19 02:56:48,832 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:48,832 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1932 transitions. [2022-01-19 02:56:48,833 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.21621621621622) internal successors, (1932), 37 states have internal predecessors, (1932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:48,835 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:48,835 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:48,835 INFO L186 Difference]: Start difference. First operand has 536 places, 599 transitions, 9285 flow. Second operand 37 states and 1932 transitions. [2022-01-19 02:56:48,835 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 564 places, 625 transitions, 10760 flow [2022-01-19 02:56:49,044 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 529 places, 625 transitions, 10523 flow, removed 19 selfloop flow, removed 35 redundant places. [2022-01-19 02:56:49,052 INFO L242 Difference]: Finished difference. Result has 534 places, 598 transitions, 9285 flow [2022-01-19 02:56:49,053 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9066, PETRI_DIFFERENCE_MINUEND_PLACES=493, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=599, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=524, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=9285, PETRI_PLACES=534, PETRI_TRANSITIONS=598} [2022-01-19 02:56:49,053 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 446 predicate places. [2022-01-19 02:56:49,053 INFO L470 AbstractCegarLoop]: Abstraction has has 534 places, 598 transitions, 9285 flow [2022-01-19 02:56:49,053 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:49,053 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:49,053 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:49,053 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98 [2022-01-19 02:56:49,054 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:49,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:49,054 INFO L85 PathProgramCache]: Analyzing trace with hash 790874364, now seen corresponding path program 100 times [2022-01-19 02:56:49,054 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:49,054 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050448044] [2022-01-19 02:56:49,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:49,054 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:49,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:49,309 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:49,310 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:49,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050448044] [2022-01-19 02:56:49,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050448044] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:49,310 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:49,310 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:56:49,310 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810981797] [2022-01-19 02:56:49,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:49,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:56:49,310 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:49,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:56:49,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:56:49,311 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:49,311 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 534 places, 598 transitions, 9285 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:49,312 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:49,312 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:49,312 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:50,480 INFO L129 PetriNetUnfolder]: 434/1416 cut-off events. [2022-01-19 02:56:50,480 INFO L130 PetriNetUnfolder]: For 28531/28531 co-relation queries the response was YES. [2022-01-19 02:56:50,497 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11451 conditions, 1416 events. 434/1416 cut-off events. For 28531/28531 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 9683 event pairs, 37 based on Foata normal form. 1/1415 useless extension candidates. Maximal degree in co-relation 11269. Up to 907 conditions per place. [2022-01-19 02:56:50,502 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 429 selfloop transitions, 142 changer transitions 25/635 dead transitions. [2022-01-19 02:56:50,502 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 562 places, 635 transitions, 10950 flow [2022-01-19 02:56:50,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 02:56:50,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 02:56:50,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1903 transitions. [2022-01-19 02:56:50,505 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5623522458628841 [2022-01-19 02:56:50,505 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1903 transitions. [2022-01-19 02:56:50,505 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1903 transitions. [2022-01-19 02:56:50,505 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:50,505 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1903 transitions. [2022-01-19 02:56:50,506 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.861111111111114) internal successors, (1903), 36 states have internal predecessors, (1903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:50,508 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:50,508 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:50,508 INFO L186 Difference]: Start difference. First operand has 534 places, 598 transitions, 9285 flow. Second operand 36 states and 1903 transitions. [2022-01-19 02:56:50,508 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 562 places, 635 transitions, 10950 flow [2022-01-19 02:56:50,717 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 528 places, 635 transitions, 10669 flow, removed 60 selfloop flow, removed 34 redundant places. [2022-01-19 02:56:50,725 INFO L242 Difference]: Finished difference. Result has 534 places, 594 transitions, 9314 flow [2022-01-19 02:56:50,725 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9020, PETRI_DIFFERENCE_MINUEND_PLACES=493, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=598, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=135, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=459, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=9314, PETRI_PLACES=534, PETRI_TRANSITIONS=594} [2022-01-19 02:56:50,726 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 446 predicate places. [2022-01-19 02:56:50,726 INFO L470 AbstractCegarLoop]: Abstraction has has 534 places, 594 transitions, 9314 flow [2022-01-19 02:56:50,726 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:50,726 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:50,726 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:50,726 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2022-01-19 02:56:50,726 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:50,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:50,726 INFO L85 PathProgramCache]: Analyzing trace with hash 751985574, now seen corresponding path program 101 times [2022-01-19 02:56:50,726 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:50,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704346390] [2022-01-19 02:56:50,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:50,727 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:50,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:51,009 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:51,009 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:51,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704346390] [2022-01-19 02:56:51,009 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704346390] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:51,009 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:51,009 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:56:51,009 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616731902] [2022-01-19 02:56:51,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:51,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:56:51,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:51,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:56:51,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:56:51,010 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:51,011 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 534 places, 594 transitions, 9314 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:51,011 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:51,011 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:51,011 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:52,768 INFO L129 PetriNetUnfolder]: 428/1399 cut-off events. [2022-01-19 02:56:52,768 INFO L130 PetriNetUnfolder]: For 27494/27494 co-relation queries the response was YES. [2022-01-19 02:56:52,783 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11366 conditions, 1399 events. 428/1399 cut-off events. For 27494/27494 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 9501 event pairs, 39 based on Foata normal form. 1/1398 useless extension candidates. Maximal degree in co-relation 11183. Up to 987 conditions per place. [2022-01-19 02:56:52,788 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 484 selfloop transitions, 83 changer transitions 17/623 dead transitions. [2022-01-19 02:56:52,788 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 562 places, 623 transitions, 10846 flow [2022-01-19 02:56:52,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 02:56:52,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 02:56:52,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1887 transitions. [2022-01-19 02:56:52,790 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5576241134751773 [2022-01-19 02:56:52,790 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1887 transitions. [2022-01-19 02:56:52,790 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1887 transitions. [2022-01-19 02:56:52,790 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:52,790 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1887 transitions. [2022-01-19 02:56:52,791 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.416666666666664) internal successors, (1887), 36 states have internal predecessors, (1887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:52,793 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:52,793 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:52,793 INFO L186 Difference]: Start difference. First operand has 534 places, 594 transitions, 9314 flow. Second operand 36 states and 1887 transitions. [2022-01-19 02:56:52,793 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 562 places, 623 transitions, 10846 flow [2022-01-19 02:56:52,997 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 534 places, 623 transitions, 10421 flow, removed 87 selfloop flow, removed 28 redundant places. [2022-01-19 02:56:53,005 INFO L242 Difference]: Finished difference. Result has 541 places, 596 transitions, 9198 flow [2022-01-19 02:56:53,005 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8904, PETRI_DIFFERENCE_MINUEND_PLACES=499, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=594, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=512, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=9198, PETRI_PLACES=541, PETRI_TRANSITIONS=596} [2022-01-19 02:56:53,006 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 453 predicate places. [2022-01-19 02:56:53,006 INFO L470 AbstractCegarLoop]: Abstraction has has 541 places, 596 transitions, 9198 flow [2022-01-19 02:56:53,006 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:53,006 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:53,006 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:53,006 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100 [2022-01-19 02:56:53,006 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:53,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:53,006 INFO L85 PathProgramCache]: Analyzing trace with hash 499287056, now seen corresponding path program 102 times [2022-01-19 02:56:53,006 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:53,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799628285] [2022-01-19 02:56:53,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:53,007 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:53,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:53,270 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:53,270 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:53,270 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799628285] [2022-01-19 02:56:53,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799628285] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:53,270 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:53,270 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:56:53,270 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056099124] [2022-01-19 02:56:53,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:53,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:56:53,271 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:53,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:56:53,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:56:53,271 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:53,272 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 541 places, 596 transitions, 9198 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:53,272 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:53,272 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:53,272 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:54,705 INFO L129 PetriNetUnfolder]: 435/1406 cut-off events. [2022-01-19 02:56:54,705 INFO L130 PetriNetUnfolder]: For 28588/28588 co-relation queries the response was YES. [2022-01-19 02:56:54,718 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11553 conditions, 1406 events. 435/1406 cut-off events. For 28588/28588 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 9615 event pairs, 46 based on Foata normal form. 1/1405 useless extension candidates. Maximal degree in co-relation 11366. Up to 927 conditions per place. [2022-01-19 02:56:54,723 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 443 selfloop transitions, 135 changer transitions 30/647 dead transitions. [2022-01-19 02:56:54,723 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 572 places, 647 transitions, 11255 flow [2022-01-19 02:56:54,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-19 02:56:54,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-01-19 02:56:54,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2061 transitions. [2022-01-19 02:56:54,724 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5621931260229133 [2022-01-19 02:56:54,724 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2061 transitions. [2022-01-19 02:56:54,724 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2061 transitions. [2022-01-19 02:56:54,725 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:54,725 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2061 transitions. [2022-01-19 02:56:54,726 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 52.84615384615385) internal successors, (2061), 39 states have internal predecessors, (2061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:54,727 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:54,728 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:54,728 INFO L186 Difference]: Start difference. First operand has 541 places, 596 transitions, 9198 flow. Second operand 39 states and 2061 transitions. [2022-01-19 02:56:54,728 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 572 places, 647 transitions, 11255 flow [2022-01-19 02:56:54,935 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 541 places, 647 transitions, 10906 flow, removed 93 selfloop flow, removed 31 redundant places. [2022-01-19 02:56:54,943 INFO L242 Difference]: Finished difference. Result has 551 places, 600 transitions, 9353 flow [2022-01-19 02:56:54,944 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8883, PETRI_DIFFERENCE_MINUEND_PLACES=503, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=596, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=127, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=462, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=9353, PETRI_PLACES=551, PETRI_TRANSITIONS=600} [2022-01-19 02:56:54,944 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 463 predicate places. [2022-01-19 02:56:54,944 INFO L470 AbstractCegarLoop]: Abstraction has has 551 places, 600 transitions, 9353 flow [2022-01-19 02:56:54,944 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:54,944 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:54,944 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:54,945 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2022-01-19 02:56:54,945 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:54,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:54,945 INFO L85 PathProgramCache]: Analyzing trace with hash 1215256562, now seen corresponding path program 103 times [2022-01-19 02:56:54,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:54,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776908727] [2022-01-19 02:56:54,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:54,945 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:54,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:55,246 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:55,246 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:55,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776908727] [2022-01-19 02:56:55,246 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776908727] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:55,246 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:55,246 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-19 02:56:55,246 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337119992] [2022-01-19 02:56:55,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:55,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-19 02:56:55,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:55,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-19 02:56:55,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-01-19 02:56:55,247 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:55,248 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 551 places, 600 transitions, 9353 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:55,248 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:55,248 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:55,248 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:56,691 INFO L129 PetriNetUnfolder]: 421/1364 cut-off events. [2022-01-19 02:56:56,692 INFO L130 PetriNetUnfolder]: For 26681/26681 co-relation queries the response was YES. [2022-01-19 02:56:56,709 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11181 conditions, 1364 events. 421/1364 cut-off events. For 26681/26681 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 9187 event pairs, 45 based on Foata normal form. 1/1363 useless extension candidates. Maximal degree in co-relation 10989. Up to 989 conditions per place. [2022-01-19 02:56:56,713 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 493 selfloop transitions, 58 changer transitions 27/617 dead transitions. [2022-01-19 02:56:56,714 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 576 places, 617 transitions, 10611 flow [2022-01-19 02:56:56,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 02:56:56,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 02:56:56,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1776 transitions. [2022-01-19 02:56:56,715 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5556946182728411 [2022-01-19 02:56:56,715 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1776 transitions. [2022-01-19 02:56:56,715 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1776 transitions. [2022-01-19 02:56:56,717 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:56,717 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1776 transitions. [2022-01-19 02:56:56,718 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.23529411764706) internal successors, (1776), 34 states have internal predecessors, (1776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:56,720 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:56,720 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:56,720 INFO L186 Difference]: Start difference. First operand has 551 places, 600 transitions, 9353 flow. Second operand 34 states and 1776 transitions. [2022-01-19 02:56:56,720 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 576 places, 617 transitions, 10611 flow [2022-01-19 02:56:56,962 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 546 places, 617 transitions, 10295 flow, removed 56 selfloop flow, removed 30 redundant places. [2022-01-19 02:56:56,970 INFO L242 Difference]: Finished difference. Result has 550 places, 581 transitions, 9036 flow [2022-01-19 02:56:56,970 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9043, PETRI_DIFFERENCE_MINUEND_PLACES=513, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=600, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=542, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=9036, PETRI_PLACES=550, PETRI_TRANSITIONS=581} [2022-01-19 02:56:56,970 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 462 predicate places. [2022-01-19 02:56:56,970 INFO L470 AbstractCegarLoop]: Abstraction has has 550 places, 581 transitions, 9036 flow [2022-01-19 02:56:56,970 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:56,970 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:56,970 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:56,970 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2022-01-19 02:56:56,971 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:56,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:56,971 INFO L85 PathProgramCache]: Analyzing trace with hash -1220462900, now seen corresponding path program 104 times [2022-01-19 02:56:56,971 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:56,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334949555] [2022-01-19 02:56:56,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:56,971 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:56,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:57,216 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:57,216 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:57,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334949555] [2022-01-19 02:56:57,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334949555] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:57,216 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:57,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:56:57,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553481507] [2022-01-19 02:56:57,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:57,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:56:57,217 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:57,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:56:57,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:56:57,217 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:57,218 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 550 places, 581 transitions, 9036 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:57,218 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:57,218 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:57,218 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:56:58,590 INFO L129 PetriNetUnfolder]: 422/1373 cut-off events. [2022-01-19 02:56:58,590 INFO L130 PetriNetUnfolder]: For 27213/27213 co-relation queries the response was YES. [2022-01-19 02:56:58,608 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11134 conditions, 1373 events. 422/1373 cut-off events. For 27213/27213 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 9312 event pairs, 37 based on Foata normal form. 1/1372 useless extension candidates. Maximal degree in co-relation 10943. Up to 824 conditions per place. [2022-01-19 02:56:58,613 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 387 selfloop transitions, 162 changer transitions 36/624 dead transitions. [2022-01-19 02:56:58,613 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 554 places, 624 transitions, 10730 flow [2022-01-19 02:56:58,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 02:56:58,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 02:56:58,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1959 transitions. [2022-01-19 02:56:58,615 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5632547441058079 [2022-01-19 02:56:58,615 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1959 transitions. [2022-01-19 02:56:58,615 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1959 transitions. [2022-01-19 02:56:58,615 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:56:58,615 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1959 transitions. [2022-01-19 02:56:58,617 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.945945945945944) internal successors, (1959), 37 states have internal predecessors, (1959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:58,618 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:58,618 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:58,618 INFO L186 Difference]: Start difference. First operand has 550 places, 581 transitions, 9036 flow. Second operand 37 states and 1959 transitions. [2022-01-19 02:56:58,618 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 554 places, 624 transitions, 10730 flow [2022-01-19 02:56:58,825 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 520 places, 624 transitions, 10217 flow, removed 97 selfloop flow, removed 34 redundant places. [2022-01-19 02:56:58,832 INFO L242 Difference]: Finished difference. Result has 527 places, 565 transitions, 8735 flow [2022-01-19 02:56:58,833 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8553, PETRI_DIFFERENCE_MINUEND_PLACES=484, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=581, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=162, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=419, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=8735, PETRI_PLACES=527, PETRI_TRANSITIONS=565} [2022-01-19 02:56:58,833 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 439 predicate places. [2022-01-19 02:56:58,833 INFO L470 AbstractCegarLoop]: Abstraction has has 527 places, 565 transitions, 8735 flow [2022-01-19 02:56:58,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:58,833 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:56:58,833 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:56:58,833 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2022-01-19 02:56:58,834 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:56:58,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:56:58,834 INFO L85 PathProgramCache]: Analyzing trace with hash -1882428758, now seen corresponding path program 105 times [2022-01-19 02:56:58,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:56:58,834 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997834500] [2022-01-19 02:56:58,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:56:58,834 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:56:58,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:56:59,106 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:56:59,106 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:56:59,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997834500] [2022-01-19 02:56:59,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997834500] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:56:59,106 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:56:59,106 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:56:59,106 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831775626] [2022-01-19 02:56:59,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:56:59,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:56:59,107 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:56:59,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:56:59,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:56:59,107 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:56:59,108 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 527 places, 565 transitions, 8735 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:56:59,108 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:56:59,108 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:56:59,108 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:00,411 INFO L129 PetriNetUnfolder]: 408/1328 cut-off events. [2022-01-19 02:57:00,412 INFO L130 PetriNetUnfolder]: For 22790/22790 co-relation queries the response was YES. [2022-01-19 02:57:00,427 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10463 conditions, 1328 events. 408/1328 cut-off events. For 22790/22790 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 8881 event pairs, 39 based on Foata normal form. 1/1327 useless extension candidates. Maximal degree in co-relation 10281. Up to 911 conditions per place. [2022-01-19 02:57:00,431 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 440 selfloop transitions, 97 changer transitions 17/593 dead transitions. [2022-01-19 02:57:00,431 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 549 places, 593 transitions, 10136 flow [2022-01-19 02:57:00,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 02:57:00,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 02:57:00,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1791 transitions. [2022-01-19 02:57:00,432 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5603879849812266 [2022-01-19 02:57:00,432 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1791 transitions. [2022-01-19 02:57:00,432 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1791 transitions. [2022-01-19 02:57:00,433 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:00,433 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1791 transitions. [2022-01-19 02:57:00,434 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.6764705882353) internal successors, (1791), 34 states have internal predecessors, (1791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:00,435 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:00,435 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:00,435 INFO L186 Difference]: Start difference. First operand has 527 places, 565 transitions, 8735 flow. Second operand 34 states and 1791 transitions. [2022-01-19 02:57:00,435 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 549 places, 593 transitions, 10136 flow [2022-01-19 02:57:00,613 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 510 places, 593 transitions, 9667 flow, removed 27 selfloop flow, removed 39 redundant places. [2022-01-19 02:57:00,620 INFO L242 Difference]: Finished difference. Result has 518 places, 563 transitions, 8455 flow [2022-01-19 02:57:00,620 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8280, PETRI_DIFFERENCE_MINUEND_PLACES=477, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=565, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=96, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=468, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=8455, PETRI_PLACES=518, PETRI_TRANSITIONS=563} [2022-01-19 02:57:00,620 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 430 predicate places. [2022-01-19 02:57:00,620 INFO L470 AbstractCegarLoop]: Abstraction has has 518 places, 563 transitions, 8455 flow [2022-01-19 02:57:00,620 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:00,620 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:00,620 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:00,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104 [2022-01-19 02:57:00,621 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:00,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:00,621 INFO L85 PathProgramCache]: Analyzing trace with hash -1474192682, now seen corresponding path program 106 times [2022-01-19 02:57:00,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:00,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453846530] [2022-01-19 02:57:00,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:00,621 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:00,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:00,910 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:00,910 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:00,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453846530] [2022-01-19 02:57:00,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453846530] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:00,910 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:00,910 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:57:00,910 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028337503] [2022-01-19 02:57:00,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:00,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:57:00,910 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:00,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:57:00,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:57:00,911 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:00,912 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 518 places, 563 transitions, 8455 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:00,912 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:00,912 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:00,912 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:02,559 INFO L129 PetriNetUnfolder]: 415/1341 cut-off events. [2022-01-19 02:57:02,559 INFO L130 PetriNetUnfolder]: For 24509/24509 co-relation queries the response was YES. [2022-01-19 02:57:02,570 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10599 conditions, 1341 events. 415/1341 cut-off events. For 24509/24509 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 9052 event pairs, 34 based on Foata normal form. 1/1338 useless extension candidates. Maximal degree in co-relation 10420. Up to 745 conditions per place. [2022-01-19 02:57:02,575 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 327 selfloop transitions, 231 changer transitions 21/618 dead transitions. [2022-01-19 02:57:02,575 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 557 places, 618 transitions, 10641 flow [2022-01-19 02:57:02,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-01-19 02:57:02,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-01-19 02:57:02,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2418 transitions. [2022-01-19 02:57:02,576 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.559204440333025 [2022-01-19 02:57:02,577 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 2418 transitions. [2022-01-19 02:57:02,577 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 2418 transitions. [2022-01-19 02:57:02,577 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:02,577 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 2418 transitions. [2022-01-19 02:57:02,578 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 52.56521739130435) internal successors, (2418), 46 states have internal predecessors, (2418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:02,580 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 94.0) internal successors, (4418), 47 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:02,581 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 94.0) internal successors, (4418), 47 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:02,581 INFO L186 Difference]: Start difference. First operand has 518 places, 563 transitions, 8455 flow. Second operand 46 states and 2418 transitions. [2022-01-19 02:57:02,581 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 557 places, 618 transitions, 10641 flow [2022-01-19 02:57:02,758 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 524 places, 618 transitions, 10352 flow, removed 45 selfloop flow, removed 33 redundant places. [2022-01-19 02:57:02,765 INFO L242 Difference]: Finished difference. Result has 534 places, 574 transitions, 9104 flow [2022-01-19 02:57:02,765 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8228, PETRI_DIFFERENCE_MINUEND_PLACES=479, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=563, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=221, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=339, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=9104, PETRI_PLACES=534, PETRI_TRANSITIONS=574} [2022-01-19 02:57:02,765 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 446 predicate places. [2022-01-19 02:57:02,765 INFO L470 AbstractCegarLoop]: Abstraction has has 534 places, 574 transitions, 9104 flow [2022-01-19 02:57:02,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:02,766 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:02,766 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:02,766 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2022-01-19 02:57:02,766 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:02,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:02,766 INFO L85 PathProgramCache]: Analyzing trace with hash -235807238, now seen corresponding path program 107 times [2022-01-19 02:57:02,766 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:02,766 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662347148] [2022-01-19 02:57:02,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:02,766 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:02,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:03,060 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:03,060 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:03,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662347148] [2022-01-19 02:57:03,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662347148] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:03,060 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:03,061 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:57:03,061 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874121585] [2022-01-19 02:57:03,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:03,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:57:03,061 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:03,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:57:03,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:57:03,062 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:03,062 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 534 places, 574 transitions, 9104 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:03,062 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:03,062 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:03,062 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:04,359 INFO L129 PetriNetUnfolder]: 409/1349 cut-off events. [2022-01-19 02:57:04,359 INFO L130 PetriNetUnfolder]: For 24460/24460 co-relation queries the response was YES. [2022-01-19 02:57:04,375 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10801 conditions, 1349 events. 409/1349 cut-off events. For 24460/24460 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 9153 event pairs, 51 based on Foata normal form. 1/1348 useless extension candidates. Maximal degree in co-relation 10619. Up to 913 conditions per place. [2022-01-19 02:57:04,379 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 441 selfloop transitions, 91 changer transitions 33/604 dead transitions. [2022-01-19 02:57:04,379 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 564 places, 604 transitions, 10598 flow [2022-01-19 02:57:04,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 02:57:04,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 02:57:04,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1943 transitions. [2022-01-19 02:57:04,380 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.558654399079931 [2022-01-19 02:57:04,381 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1943 transitions. [2022-01-19 02:57:04,381 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1943 transitions. [2022-01-19 02:57:04,381 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:04,381 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1943 transitions. [2022-01-19 02:57:04,382 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.513513513513516) internal successors, (1943), 37 states have internal predecessors, (1943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:04,383 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:04,384 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:04,384 INFO L186 Difference]: Start difference. First operand has 534 places, 574 transitions, 9104 flow. Second operand 37 states and 1943 transitions. [2022-01-19 02:57:04,384 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 564 places, 604 transitions, 10598 flow [2022-01-19 02:57:04,578 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 529 places, 604 transitions, 10110 flow, removed 116 selfloop flow, removed 35 redundant places. [2022-01-19 02:57:04,585 INFO L242 Difference]: Finished difference. Result has 535 places, 558 transitions, 8521 flow [2022-01-19 02:57:04,586 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8640, PETRI_DIFFERENCE_MINUEND_PLACES=493, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=574, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=484, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=8521, PETRI_PLACES=535, PETRI_TRANSITIONS=558} [2022-01-19 02:57:04,586 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 447 predicate places. [2022-01-19 02:57:04,586 INFO L470 AbstractCegarLoop]: Abstraction has has 535 places, 558 transitions, 8521 flow [2022-01-19 02:57:04,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:04,586 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:04,586 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:04,586 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2022-01-19 02:57:04,586 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:04,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:04,587 INFO L85 PathProgramCache]: Analyzing trace with hash 1831814402, now seen corresponding path program 108 times [2022-01-19 02:57:04,587 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:04,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509155101] [2022-01-19 02:57:04,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:04,587 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:04,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:04,880 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:04,880 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:04,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509155101] [2022-01-19 02:57:04,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509155101] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:04,880 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:04,880 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:57:04,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164599417] [2022-01-19 02:57:04,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:04,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:57:04,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:04,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:57:04,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:57:04,882 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:04,882 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 535 places, 558 transitions, 8521 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:04,882 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:04,882 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:04,882 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:06,382 INFO L129 PetriNetUnfolder]: 411/1342 cut-off events. [2022-01-19 02:57:06,382 INFO L130 PetriNetUnfolder]: For 23688/23688 co-relation queries the response was YES. [2022-01-19 02:57:06,397 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10559 conditions, 1342 events. 411/1342 cut-off events. For 23688/23688 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 9039 event pairs, 34 based on Foata normal form. 1/1341 useless extension candidates. Maximal degree in co-relation 10377. Up to 869 conditions per place. [2022-01-19 02:57:06,401 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 398 selfloop transitions, 136 changer transitions 30/603 dead transitions. [2022-01-19 02:57:06,401 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 564 places, 603 transitions, 10289 flow [2022-01-19 02:57:06,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-19 02:57:06,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2022-01-19 02:57:06,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 2261 transitions. [2022-01-19 02:57:06,403 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5593765462642256 [2022-01-19 02:57:06,403 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 2261 transitions. [2022-01-19 02:57:06,403 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 2261 transitions. [2022-01-19 02:57:06,403 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:06,403 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 2261 transitions. [2022-01-19 02:57:06,405 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 44 states, 43 states have (on average 52.58139534883721) internal successors, (2261), 43 states have internal predecessors, (2261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:06,406 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 44 states, 44 states have (on average 94.0) internal successors, (4136), 44 states have internal predecessors, (4136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:06,407 INFO L81 ComplementDD]: Finished complementDD. Result has 44 states, 44 states have (on average 94.0) internal successors, (4136), 44 states have internal predecessors, (4136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:06,407 INFO L186 Difference]: Start difference. First operand has 535 places, 558 transitions, 8521 flow. Second operand 43 states and 2261 transitions. [2022-01-19 02:57:06,407 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 564 places, 603 transitions, 10289 flow [2022-01-19 02:57:06,591 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 520 places, 603 transitions, 9752 flow, removed 114 selfloop flow, removed 44 redundant places. [2022-01-19 02:57:06,598 INFO L242 Difference]: Finished difference. Result has 531 places, 559 transitions, 8423 flow [2022-01-19 02:57:06,598 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8020, PETRI_DIFFERENCE_MINUEND_PLACES=478, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=558, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=128, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=423, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=8423, PETRI_PLACES=531, PETRI_TRANSITIONS=559} [2022-01-19 02:57:06,598 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 443 predicate places. [2022-01-19 02:57:06,598 INFO L470 AbstractCegarLoop]: Abstraction has has 531 places, 559 transitions, 8423 flow [2022-01-19 02:57:06,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:06,599 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:06,599 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:06,599 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2022-01-19 02:57:06,599 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:06,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:06,599 INFO L85 PathProgramCache]: Analyzing trace with hash 772680094, now seen corresponding path program 109 times [2022-01-19 02:57:06,599 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:06,599 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432402100] [2022-01-19 02:57:06,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:06,599 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:06,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:06,867 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:06,867 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:06,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432402100] [2022-01-19 02:57:06,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432402100] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:06,867 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:06,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:57:06,868 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71291231] [2022-01-19 02:57:06,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:06,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:57:06,868 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:06,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:57:06,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:57:06,868 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:06,869 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 531 places, 559 transitions, 8423 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:06,869 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:06,869 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:06,869 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:07,979 INFO L129 PetriNetUnfolder]: 397/1294 cut-off events. [2022-01-19 02:57:07,980 INFO L130 PetriNetUnfolder]: For 20700/20700 co-relation queries the response was YES. [2022-01-19 02:57:07,995 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10099 conditions, 1294 events. 397/1294 cut-off events. For 20700/20700 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 8607 event pairs, 48 based on Foata normal form. 1/1292 useless extension candidates. Maximal degree in co-relation 9918. Up to 844 conditions per place. [2022-01-19 02:57:07,999 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 397 selfloop transitions, 95 changer transitions 52/583 dead transitions. [2022-01-19 02:57:07,999 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 555 places, 583 transitions, 9684 flow [2022-01-19 02:57:07,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 02:57:07,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 02:57:08,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1742 transitions. [2022-01-19 02:57:08,000 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5615731785944552 [2022-01-19 02:57:08,000 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1742 transitions. [2022-01-19 02:57:08,000 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1742 transitions. [2022-01-19 02:57:08,001 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:08,001 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1742 transitions. [2022-01-19 02:57:08,002 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.78787878787879) internal successors, (1742), 33 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:08,003 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:08,003 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:08,003 INFO L186 Difference]: Start difference. First operand has 531 places, 559 transitions, 8423 flow. Second operand 33 states and 1742 transitions. [2022-01-19 02:57:08,003 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 555 places, 583 transitions, 9684 flow [2022-01-19 02:57:08,179 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 514 places, 583 transitions, 9308 flow, removed 45 selfloop flow, removed 41 redundant places. [2022-01-19 02:57:08,216 INFO L242 Difference]: Finished difference. Result has 519 places, 516 transitions, 7419 flow [2022-01-19 02:57:08,217 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8055, PETRI_DIFFERENCE_MINUEND_PLACES=482, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=559, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=464, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=7419, PETRI_PLACES=519, PETRI_TRANSITIONS=516} [2022-01-19 02:57:08,217 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 431 predicate places. [2022-01-19 02:57:08,217 INFO L470 AbstractCegarLoop]: Abstraction has has 519 places, 516 transitions, 7419 flow [2022-01-19 02:57:08,217 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:08,217 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:08,217 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:08,217 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2022-01-19 02:57:08,217 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:08,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:08,218 INFO L85 PathProgramCache]: Analyzing trace with hash 1315362470, now seen corresponding path program 110 times [2022-01-19 02:57:08,218 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:08,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142676506] [2022-01-19 02:57:08,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:08,218 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:08,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:08,471 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:08,472 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:08,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142676506] [2022-01-19 02:57:08,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142676506] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:08,472 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:08,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:57:08,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196423189] [2022-01-19 02:57:08,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:08,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:57:08,472 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:08,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:57:08,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:57:08,473 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:08,473 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 519 places, 516 transitions, 7419 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:08,473 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:08,473 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:08,473 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:09,458 INFO L129 PetriNetUnfolder]: 377/1224 cut-off events. [2022-01-19 02:57:09,459 INFO L130 PetriNetUnfolder]: For 19832/19832 co-relation queries the response was YES. [2022-01-19 02:57:09,473 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9371 conditions, 1224 events. 377/1224 cut-off events. For 19832/19832 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 7990 event pairs, 38 based on Foata normal form. 1/1222 useless extension candidates. Maximal degree in co-relation 9194. Up to 832 conditions per place. [2022-01-19 02:57:09,477 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 378 selfloop transitions, 82 changer transitions 41/540 dead transitions. [2022-01-19 02:57:09,477 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 529 places, 540 transitions, 8594 flow [2022-01-19 02:57:09,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 02:57:09,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 02:57:09,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1690 transitions. [2022-01-19 02:57:09,478 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5618351063829787 [2022-01-19 02:57:09,478 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1690 transitions. [2022-01-19 02:57:09,478 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1690 transitions. [2022-01-19 02:57:09,478 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:09,478 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1690 transitions. [2022-01-19 02:57:09,479 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.8125) internal successors, (1690), 32 states have internal predecessors, (1690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:09,481 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:09,481 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:09,481 INFO L186 Difference]: Start difference. First operand has 519 places, 516 transitions, 7419 flow. Second operand 32 states and 1690 transitions. [2022-01-19 02:57:09,481 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 529 places, 540 transitions, 8594 flow [2022-01-19 02:57:09,633 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 485 places, 540 transitions, 8059 flow, removed 77 selfloop flow, removed 44 redundant places. [2022-01-19 02:57:09,639 INFO L242 Difference]: Finished difference. Result has 490 places, 490 transitions, 6616 flow [2022-01-19 02:57:09,639 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6895, PETRI_DIFFERENCE_MINUEND_PLACES=454, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=516, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=434, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=6616, PETRI_PLACES=490, PETRI_TRANSITIONS=490} [2022-01-19 02:57:09,639 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 402 predicate places. [2022-01-19 02:57:09,640 INFO L470 AbstractCegarLoop]: Abstraction has has 490 places, 490 transitions, 6616 flow [2022-01-19 02:57:09,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:09,640 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:09,640 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:09,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109 [2022-01-19 02:57:09,640 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:09,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:09,640 INFO L85 PathProgramCache]: Analyzing trace with hash 1939773666, now seen corresponding path program 111 times [2022-01-19 02:57:09,640 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:09,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311215455] [2022-01-19 02:57:09,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:09,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:09,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:09,877 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:09,877 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:09,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311215455] [2022-01-19 02:57:09,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311215455] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:09,878 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:09,878 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:57:09,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941262478] [2022-01-19 02:57:09,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:09,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:57:09,878 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:09,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:57:09,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:57:09,879 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:09,879 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 490 places, 490 transitions, 6616 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:09,879 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:09,879 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:09,879 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:11,146 INFO L129 PetriNetUnfolder]: 372/1199 cut-off events. [2022-01-19 02:57:11,146 INFO L130 PetriNetUnfolder]: For 18632/18632 co-relation queries the response was YES. [2022-01-19 02:57:11,156 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8907 conditions, 1199 events. 372/1199 cut-off events. For 18632/18632 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 7748 event pairs, 49 based on Foata normal form. 1/1198 useless extension candidates. Maximal degree in co-relation 8741. Up to 750 conditions per place. [2022-01-19 02:57:11,159 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 320 selfloop transitions, 140 changer transitions 27/526 dead transitions. [2022-01-19 02:57:11,159 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 515 places, 526 transitions, 7972 flow [2022-01-19 02:57:11,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-19 02:57:11,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-01-19 02:57:11,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2009 transitions. [2022-01-19 02:57:11,160 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5624300111982082 [2022-01-19 02:57:11,161 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2009 transitions. [2022-01-19 02:57:11,161 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2009 transitions. [2022-01-19 02:57:11,161 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:11,161 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2009 transitions. [2022-01-19 02:57:11,162 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.86842105263158) internal successors, (2009), 38 states have internal predecessors, (2009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:11,165 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:11,165 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:11,165 INFO L186 Difference]: Start difference. First operand has 490 places, 490 transitions, 6616 flow. Second operand 38 states and 2009 transitions. [2022-01-19 02:57:11,165 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 515 places, 526 transitions, 7972 flow [2022-01-19 02:57:11,287 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 466 places, 526 transitions, 7585 flow, removed 62 selfloop flow, removed 49 redundant places. [2022-01-19 02:57:11,292 INFO L242 Difference]: Finished difference. Result has 473 places, 482 transitions, 6533 flow [2022-01-19 02:57:11,293 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6245, PETRI_DIFFERENCE_MINUEND_PLACES=429, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=490, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=140, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=350, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=6533, PETRI_PLACES=473, PETRI_TRANSITIONS=482} [2022-01-19 02:57:11,293 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 385 predicate places. [2022-01-19 02:57:11,293 INFO L470 AbstractCegarLoop]: Abstraction has has 473 places, 482 transitions, 6533 flow [2022-01-19 02:57:11,295 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:11,295 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:11,295 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:11,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2022-01-19 02:57:11,295 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:11,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:11,295 INFO L85 PathProgramCache]: Analyzing trace with hash -2128619280, now seen corresponding path program 112 times [2022-01-19 02:57:11,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:11,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725208537] [2022-01-19 02:57:11,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:11,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:11,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:11,559 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:11,560 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:11,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725208537] [2022-01-19 02:57:11,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725208537] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:11,560 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:11,560 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:57:11,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269734311] [2022-01-19 02:57:11,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:11,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:57:11,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:11,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:57:11,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:57:11,561 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:11,561 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 473 places, 482 transitions, 6533 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:11,562 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:11,562 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:11,562 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:13,157 INFO L129 PetriNetUnfolder]: 366/1192 cut-off events. [2022-01-19 02:57:13,157 INFO L130 PetriNetUnfolder]: For 18730/18730 co-relation queries the response was YES. [2022-01-19 02:57:13,169 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8846 conditions, 1192 events. 366/1192 cut-off events. For 18730/18730 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 7687 event pairs, 48 based on Foata normal form. 1/1192 useless extension candidates. Maximal degree in co-relation 8690. Up to 707 conditions per place. [2022-01-19 02:57:13,173 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 287 selfloop transitions, 162 changer transitions 27/515 dead transitions. [2022-01-19 02:57:13,173 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 504 places, 515 transitions, 7848 flow [2022-01-19 02:57:13,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-19 02:57:13,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2022-01-19 02:57:13,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 2259 transitions. [2022-01-19 02:57:13,175 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5588817417120238 [2022-01-19 02:57:13,175 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 2259 transitions. [2022-01-19 02:57:13,175 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 2259 transitions. [2022-01-19 02:57:13,175 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:13,175 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 2259 transitions. [2022-01-19 02:57:13,176 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 44 states, 43 states have (on average 52.53488372093023) internal successors, (2259), 43 states have internal predecessors, (2259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:13,178 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 44 states, 44 states have (on average 94.0) internal successors, (4136), 44 states have internal predecessors, (4136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:13,178 INFO L81 ComplementDD]: Finished complementDD. Result has 44 states, 44 states have (on average 94.0) internal successors, (4136), 44 states have internal predecessors, (4136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:13,178 INFO L186 Difference]: Start difference. First operand has 473 places, 482 transitions, 6533 flow. Second operand 43 states and 2259 transitions. [2022-01-19 02:57:13,178 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 504 places, 515 transitions, 7848 flow [2022-01-19 02:57:13,303 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 465 places, 515 transitions, 7456 flow, removed 21 selfloop flow, removed 39 redundant places. [2022-01-19 02:57:13,309 INFO L242 Difference]: Finished difference. Result has 472 places, 474 transitions, 6502 flow [2022-01-19 02:57:13,309 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6165, PETRI_DIFFERENCE_MINUEND_PLACES=423, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=482, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=162, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=320, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=6502, PETRI_PLACES=472, PETRI_TRANSITIONS=474} [2022-01-19 02:57:13,310 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 384 predicate places. [2022-01-19 02:57:13,310 INFO L470 AbstractCegarLoop]: Abstraction has has 472 places, 474 transitions, 6502 flow [2022-01-19 02:57:13,310 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:13,310 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:13,310 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:13,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111 [2022-01-19 02:57:13,310 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:13,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:13,310 INFO L85 PathProgramCache]: Analyzing trace with hash -690579228, now seen corresponding path program 113 times [2022-01-19 02:57:13,310 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:13,310 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028264572] [2022-01-19 02:57:13,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:13,311 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:13,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:13,593 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:13,593 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:13,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028264572] [2022-01-19 02:57:13,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028264572] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:13,593 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:13,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:57:13,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881621874] [2022-01-19 02:57:13,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:13,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:57:13,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:13,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:57:13,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:57:13,594 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:13,595 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 472 places, 474 transitions, 6502 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:13,595 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:13,595 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:13,595 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:14,741 INFO L129 PetriNetUnfolder]: 355/1170 cut-off events. [2022-01-19 02:57:14,741 INFO L130 PetriNetUnfolder]: For 17759/17759 co-relation queries the response was YES. [2022-01-19 02:57:14,751 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8599 conditions, 1170 events. 355/1170 cut-off events. For 17759/17759 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 7484 event pairs, 39 based on Foata normal form. 1/1169 useless extension candidates. Maximal degree in co-relation 8446. Up to 805 conditions per place. [2022-01-19 02:57:14,754 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 364 selfloop transitions, 64 changer transitions 25/492 dead transitions. [2022-01-19 02:57:14,754 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 494 places, 492 transitions, 7502 flow [2022-01-19 02:57:14,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 02:57:14,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 02:57:14,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1781 transitions. [2022-01-19 02:57:14,756 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5572590738423029 [2022-01-19 02:57:14,756 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1781 transitions. [2022-01-19 02:57:14,756 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1781 transitions. [2022-01-19 02:57:14,756 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:14,756 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1781 transitions. [2022-01-19 02:57:14,757 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.38235294117647) internal successors, (1781), 34 states have internal predecessors, (1781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:14,758 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:14,758 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:14,758 INFO L186 Difference]: Start difference. First operand has 472 places, 474 transitions, 6502 flow. Second operand 34 states and 1781 transitions. [2022-01-19 02:57:14,758 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 494 places, 492 transitions, 7502 flow [2022-01-19 02:57:14,866 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 450 places, 492 transitions, 7033 flow, removed 18 selfloop flow, removed 44 redundant places. [2022-01-19 02:57:14,872 INFO L242 Difference]: Finished difference. Result has 455 places, 458 transitions, 6003 flow [2022-01-19 02:57:14,872 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6039, PETRI_DIFFERENCE_MINUEND_PLACES=417, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=474, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=410, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=6003, PETRI_PLACES=455, PETRI_TRANSITIONS=458} [2022-01-19 02:57:14,872 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 367 predicate places. [2022-01-19 02:57:14,872 INFO L470 AbstractCegarLoop]: Abstraction has has 455 places, 458 transitions, 6003 flow [2022-01-19 02:57:14,873 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:14,873 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:14,873 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:14,873 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2022-01-19 02:57:14,873 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:14,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:14,873 INFO L85 PathProgramCache]: Analyzing trace with hash 2144394458, now seen corresponding path program 114 times [2022-01-19 02:57:14,873 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:14,873 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344868607] [2022-01-19 02:57:14,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:14,873 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:14,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:15,149 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:15,150 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:15,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344868607] [2022-01-19 02:57:15,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344868607] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:15,150 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:15,150 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:57:15,150 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961318196] [2022-01-19 02:57:15,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:15,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:57:15,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:15,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:57:15,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:57:15,151 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:15,151 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 455 places, 458 transitions, 6003 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:15,151 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:15,151 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:15,151 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:16,604 INFO L129 PetriNetUnfolder]: 355/1165 cut-off events. [2022-01-19 02:57:16,604 INFO L130 PetriNetUnfolder]: For 16678/16678 co-relation queries the response was YES. [2022-01-19 02:57:16,615 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8362 conditions, 1165 events. 355/1165 cut-off events. For 16678/16678 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 7470 event pairs, 48 based on Foata normal form. 1/1165 useless extension candidates. Maximal degree in co-relation 8214. Up to 666 conditions per place. [2022-01-19 02:57:16,619 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 273 selfloop transitions, 165 changer transitions 30/507 dead transitions. [2022-01-19 02:57:16,619 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 469 places, 507 transitions, 7769 flow [2022-01-19 02:57:16,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 02:57:16,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 02:57:16,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2105 transitions. [2022-01-19 02:57:16,620 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5598404255319149 [2022-01-19 02:57:16,621 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2105 transitions. [2022-01-19 02:57:16,621 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2105 transitions. [2022-01-19 02:57:16,621 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:16,621 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2105 transitions. [2022-01-19 02:57:16,622 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.625) internal successors, (2105), 40 states have internal predecessors, (2105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:16,624 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:16,624 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:16,624 INFO L186 Difference]: Start difference. First operand has 455 places, 458 transitions, 6003 flow. Second operand 40 states and 2105 transitions. [2022-01-19 02:57:16,624 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 469 places, 507 transitions, 7769 flow [2022-01-19 02:57:16,730 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 436 places, 507 transitions, 7471 flow, removed 29 selfloop flow, removed 33 redundant places. [2022-01-19 02:57:16,735 INFO L242 Difference]: Finished difference. Result has 443 places, 460 transitions, 6231 flow [2022-01-19 02:57:16,736 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5730, PETRI_DIFFERENCE_MINUEND_PLACES=397, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=458, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=158, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=296, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=6231, PETRI_PLACES=443, PETRI_TRANSITIONS=460} [2022-01-19 02:57:16,736 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 355 predicate places. [2022-01-19 02:57:16,736 INFO L470 AbstractCegarLoop]: Abstraction has has 443 places, 460 transitions, 6231 flow [2022-01-19 02:57:16,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:16,736 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:16,736 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:16,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113 [2022-01-19 02:57:16,736 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:16,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:16,737 INFO L85 PathProgramCache]: Analyzing trace with hash -1126829214, now seen corresponding path program 115 times [2022-01-19 02:57:16,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:16,737 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875650831] [2022-01-19 02:57:16,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:16,737 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:16,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:17,009 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:17,009 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:17,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875650831] [2022-01-19 02:57:17,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875650831] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:17,010 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:17,010 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:57:17,010 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519107001] [2022-01-19 02:57:17,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:17,010 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:57:17,010 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:17,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:57:17,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:57:17,011 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:17,011 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 443 places, 460 transitions, 6231 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:17,011 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:17,011 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:17,011 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:18,051 INFO L129 PetriNetUnfolder]: 345/1074 cut-off events. [2022-01-19 02:57:18,051 INFO L130 PetriNetUnfolder]: For 17084/17084 co-relation queries the response was YES. [2022-01-19 02:57:18,060 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7987 conditions, 1074 events. 345/1074 cut-off events. For 17084/17084 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 6465 event pairs, 38 based on Foata normal form. 1/1072 useless extension candidates. Maximal degree in co-relation 7842. Up to 763 conditions per place. [2022-01-19 02:57:18,063 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 351 selfloop transitions, 56 changer transitions 31/477 dead transitions. [2022-01-19 02:57:18,063 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 469 places, 477 transitions, 7195 flow [2022-01-19 02:57:18,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 02:57:18,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 02:57:18,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1678 transitions. [2022-01-19 02:57:18,064 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.557845744680851 [2022-01-19 02:57:18,064 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1678 transitions. [2022-01-19 02:57:18,064 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1678 transitions. [2022-01-19 02:57:18,065 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:18,065 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1678 transitions. [2022-01-19 02:57:18,066 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.4375) internal successors, (1678), 32 states have internal predecessors, (1678), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:18,067 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:18,067 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:18,067 INFO L186 Difference]: Start difference. First operand has 443 places, 460 transitions, 6231 flow. Second operand 32 states and 1678 transitions. [2022-01-19 02:57:18,067 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 469 places, 477 transitions, 7195 flow [2022-01-19 02:57:18,167 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 431 places, 477 transitions, 6776 flow, removed 80 selfloop flow, removed 38 redundant places. [2022-01-19 02:57:18,172 INFO L242 Difference]: Finished difference. Result has 435 places, 437 transitions, 5736 flow [2022-01-19 02:57:18,172 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5818, PETRI_DIFFERENCE_MINUEND_PLACES=400, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=460, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=404, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=5736, PETRI_PLACES=435, PETRI_TRANSITIONS=437} [2022-01-19 02:57:18,172 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 347 predicate places. [2022-01-19 02:57:18,173 INFO L470 AbstractCegarLoop]: Abstraction has has 435 places, 437 transitions, 5736 flow [2022-01-19 02:57:18,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:18,173 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:18,173 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:18,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114 [2022-01-19 02:57:18,173 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:18,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:18,173 INFO L85 PathProgramCache]: Analyzing trace with hash 1231646682, now seen corresponding path program 116 times [2022-01-19 02:57:18,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:18,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792465084] [2022-01-19 02:57:18,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:18,174 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:18,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:18,452 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:18,453 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:18,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792465084] [2022-01-19 02:57:18,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792465084] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:18,453 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:18,453 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:57:18,453 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932447040] [2022-01-19 02:57:18,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:18,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:57:18,453 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:18,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:57:18,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:57:18,454 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:18,454 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 435 places, 437 transitions, 5736 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:18,454 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:18,454 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:18,455 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:19,760 INFO L129 PetriNetUnfolder]: 346/1079 cut-off events. [2022-01-19 02:57:19,760 INFO L130 PetriNetUnfolder]: For 14788/14788 co-relation queries the response was YES. [2022-01-19 02:57:19,770 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7790 conditions, 1079 events. 346/1079 cut-off events. For 14788/14788 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 6512 event pairs, 38 based on Foata normal form. 1/1078 useless extension candidates. Maximal degree in co-relation 7649. Up to 668 conditions per place. [2022-01-19 02:57:19,773 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 297 selfloop transitions, 131 changer transitions 16/483 dead transitions. [2022-01-19 02:57:19,773 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 442 places, 483 transitions, 7306 flow [2022-01-19 02:57:19,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 02:57:19,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 02:57:19,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1946 transitions. [2022-01-19 02:57:19,775 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5595169637722829 [2022-01-19 02:57:19,775 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1946 transitions. [2022-01-19 02:57:19,775 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1946 transitions. [2022-01-19 02:57:19,775 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:19,775 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1946 transitions. [2022-01-19 02:57:19,776 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.5945945945946) internal successors, (1946), 37 states have internal predecessors, (1946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:19,778 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:19,778 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:19,778 INFO L186 Difference]: Start difference. First operand has 435 places, 437 transitions, 5736 flow. Second operand 37 states and 1946 transitions. [2022-01-19 02:57:19,778 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 442 places, 483 transitions, 7306 flow [2022-01-19 02:57:19,875 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 408 places, 483 transitions, 6938 flow, removed 45 selfloop flow, removed 34 redundant places. [2022-01-19 02:57:19,880 INFO L242 Difference]: Finished difference. Result has 415 places, 446 transitions, 5876 flow [2022-01-19 02:57:19,880 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5408, PETRI_DIFFERENCE_MINUEND_PLACES=372, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=437, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=123, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=310, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=5876, PETRI_PLACES=415, PETRI_TRANSITIONS=446} [2022-01-19 02:57:19,880 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 327 predicate places. [2022-01-19 02:57:19,880 INFO L470 AbstractCegarLoop]: Abstraction has has 415 places, 446 transitions, 5876 flow [2022-01-19 02:57:19,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:19,881 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:19,881 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:19,881 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115 [2022-01-19 02:57:19,881 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:19,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:19,881 INFO L85 PathProgramCache]: Analyzing trace with hash -1976082438, now seen corresponding path program 117 times [2022-01-19 02:57:19,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:19,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597934102] [2022-01-19 02:57:19,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:19,881 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:19,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:20,171 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:20,171 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:20,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597934102] [2022-01-19 02:57:20,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597934102] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:20,171 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:20,171 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-19 02:57:20,171 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908972386] [2022-01-19 02:57:20,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:20,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-19 02:57:20,172 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:20,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-19 02:57:20,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-01-19 02:57:20,173 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:20,173 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 415 places, 446 transitions, 5876 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:20,173 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:20,173 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:20,173 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:21,698 INFO L129 PetriNetUnfolder]: 346/1083 cut-off events. [2022-01-19 02:57:21,699 INFO L130 PetriNetUnfolder]: For 14463/14463 co-relation queries the response was YES. [2022-01-19 02:57:21,707 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7697 conditions, 1083 events. 346/1083 cut-off events. For 14463/14463 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 6548 event pairs, 39 based on Foata normal form. 1/1082 useless extension candidates. Maximal degree in co-relation 7563. Up to 668 conditions per place. [2022-01-19 02:57:21,710 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 296 selfloop transitions, 134 changer transitions 17/486 dead transitions. [2022-01-19 02:57:21,710 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 447 places, 486 transitions, 7391 flow [2022-01-19 02:57:21,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-19 02:57:21,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-01-19 02:57:21,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1995 transitions. [2022-01-19 02:57:21,712 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5585106382978723 [2022-01-19 02:57:21,712 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 1995 transitions. [2022-01-19 02:57:21,712 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 1995 transitions. [2022-01-19 02:57:21,712 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:21,712 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 1995 transitions. [2022-01-19 02:57:21,713 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.5) internal successors, (1995), 38 states have internal predecessors, (1995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:21,715 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:21,715 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:21,715 INFO L186 Difference]: Start difference. First operand has 415 places, 446 transitions, 5876 flow. Second operand 38 states and 1995 transitions. [2022-01-19 02:57:21,715 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 447 places, 486 transitions, 7391 flow [2022-01-19 02:57:21,811 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 417 places, 486 transitions, 7116 flow, removed 47 selfloop flow, removed 30 redundant places. [2022-01-19 02:57:21,817 INFO L242 Difference]: Finished difference. Result has 424 places, 448 transitions, 6021 flow [2022-01-19 02:57:21,817 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5621, PETRI_DIFFERENCE_MINUEND_PLACES=380, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=446, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=132, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=313, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=6021, PETRI_PLACES=424, PETRI_TRANSITIONS=448} [2022-01-19 02:57:21,817 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 336 predicate places. [2022-01-19 02:57:21,817 INFO L470 AbstractCegarLoop]: Abstraction has has 424 places, 448 transitions, 6021 flow [2022-01-19 02:57:21,817 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:21,818 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:21,818 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:21,818 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116 [2022-01-19 02:57:21,818 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:21,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:21,818 INFO L85 PathProgramCache]: Analyzing trace with hash -1047936820, now seen corresponding path program 118 times [2022-01-19 02:57:21,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:21,818 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978488822] [2022-01-19 02:57:21,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:21,818 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:21,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:22,092 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:22,092 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:22,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978488822] [2022-01-19 02:57:22,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978488822] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:22,092 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:22,092 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:57:22,093 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625878266] [2022-01-19 02:57:22,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:22,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:57:22,097 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:22,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:57:22,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:57:22,097 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:22,098 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 424 places, 448 transitions, 6021 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:22,098 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:22,098 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:22,098 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:23,193 INFO L129 PetriNetUnfolder]: 349/1093 cut-off events. [2022-01-19 02:57:23,193 INFO L130 PetriNetUnfolder]: For 14612/14612 co-relation queries the response was YES. [2022-01-19 02:57:23,202 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7852 conditions, 1093 events. 349/1093 cut-off events. For 14612/14612 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 6655 event pairs, 51 based on Foata normal form. 1/1092 useless extension candidates. Maximal degree in co-relation 7715. Up to 720 conditions per place. [2022-01-19 02:57:23,206 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 318 selfloop transitions, 97 changer transitions 27/481 dead transitions. [2022-01-19 02:57:23,206 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 451 places, 481 transitions, 7300 flow [2022-01-19 02:57:23,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 02:57:23,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 02:57:23,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1746 transitions. [2022-01-19 02:57:23,207 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.562862669245648 [2022-01-19 02:57:23,207 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1746 transitions. [2022-01-19 02:57:23,207 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1746 transitions. [2022-01-19 02:57:23,208 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:23,208 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1746 transitions. [2022-01-19 02:57:23,209 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.90909090909091) internal successors, (1746), 33 states have internal predecessors, (1746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:23,210 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:23,210 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:23,210 INFO L186 Difference]: Start difference. First operand has 424 places, 448 transitions, 6021 flow. Second operand 33 states and 1746 transitions. [2022-01-19 02:57:23,210 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 451 places, 481 transitions, 7300 flow [2022-01-19 02:57:23,309 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 418 places, 481 transitions, 7026 flow, removed 49 selfloop flow, removed 33 redundant places. [2022-01-19 02:57:23,314 INFO L242 Difference]: Finished difference. Result has 425 places, 441 transitions, 5924 flow [2022-01-19 02:57:23,314 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5769, PETRI_DIFFERENCE_MINUEND_PLACES=386, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=448, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=352, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=5924, PETRI_PLACES=425, PETRI_TRANSITIONS=441} [2022-01-19 02:57:23,314 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 337 predicate places. [2022-01-19 02:57:23,314 INFO L470 AbstractCegarLoop]: Abstraction has has 425 places, 441 transitions, 5924 flow [2022-01-19 02:57:23,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:23,315 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:23,315 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:23,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117 [2022-01-19 02:57:23,315 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:23,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:23,315 INFO L85 PathProgramCache]: Analyzing trace with hash 1534124636, now seen corresponding path program 119 times [2022-01-19 02:57:23,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:23,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284029745] [2022-01-19 02:57:23,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:23,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:23,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:23,599 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:23,599 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:23,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284029745] [2022-01-19 02:57:23,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284029745] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:23,599 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:23,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:57:23,600 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958473032] [2022-01-19 02:57:23,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:23,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:57:23,600 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:23,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:57:23,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:57:23,601 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:23,601 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 425 places, 441 transitions, 5924 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:23,601 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:23,601 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:23,601 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:24,747 INFO L129 PetriNetUnfolder]: 342/1083 cut-off events. [2022-01-19 02:57:24,747 INFO L130 PetriNetUnfolder]: For 14488/14488 co-relation queries the response was YES. [2022-01-19 02:57:24,755 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7838 conditions, 1083 events. 342/1083 cut-off events. For 14488/14488 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 6532 event pairs, 53 based on Foata normal form. 1/1082 useless extension candidates. Maximal degree in co-relation 7699. Up to 683 conditions per place. [2022-01-19 02:57:24,758 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 299 selfloop transitions, 133 changer transitions 18/489 dead transitions. [2022-01-19 02:57:24,758 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 450 places, 489 transitions, 7548 flow [2022-01-19 02:57:24,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 02:57:24,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 02:57:24,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1797 transitions. [2022-01-19 02:57:24,760 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5622653316645807 [2022-01-19 02:57:24,760 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1797 transitions. [2022-01-19 02:57:24,760 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1797 transitions. [2022-01-19 02:57:24,760 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:24,760 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1797 transitions. [2022-01-19 02:57:24,761 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.85294117647059) internal successors, (1797), 34 states have internal predecessors, (1797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:24,762 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:24,762 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:24,762 INFO L186 Difference]: Start difference. First operand has 425 places, 441 transitions, 5924 flow. Second operand 34 states and 1797 transitions. [2022-01-19 02:57:24,762 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 450 places, 489 transitions, 7548 flow [2022-01-19 02:57:24,856 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 418 places, 489 transitions, 7275 flow, removed 56 selfloop flow, removed 32 redundant places. [2022-01-19 02:57:24,861 INFO L242 Difference]: Finished difference. Result has 425 places, 454 transitions, 6290 flow [2022-01-19 02:57:24,861 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5687, PETRI_DIFFERENCE_MINUEND_PLACES=385, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=441, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=120, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=310, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=6290, PETRI_PLACES=425, PETRI_TRANSITIONS=454} [2022-01-19 02:57:24,862 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 337 predicate places. [2022-01-19 02:57:24,862 INFO L470 AbstractCegarLoop]: Abstraction has has 425 places, 454 transitions, 6290 flow [2022-01-19 02:57:24,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:24,862 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:24,862 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:24,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118 [2022-01-19 02:57:24,862 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:24,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:24,862 INFO L85 PathProgramCache]: Analyzing trace with hash 285088658, now seen corresponding path program 120 times [2022-01-19 02:57:24,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:24,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074968079] [2022-01-19 02:57:24,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:24,863 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:24,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:25,127 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:25,127 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:25,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074968079] [2022-01-19 02:57:25,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074968079] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:25,127 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:25,128 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:57:25,128 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70877247] [2022-01-19 02:57:25,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:25,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:57:25,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:25,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:57:25,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:57:25,129 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:25,129 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 425 places, 454 transitions, 6290 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:25,129 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:25,129 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:25,129 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:26,712 INFO L129 PetriNetUnfolder]: 343/1066 cut-off events. [2022-01-19 02:57:26,713 INFO L130 PetriNetUnfolder]: For 14420/14420 co-relation queries the response was YES. [2022-01-19 02:57:26,722 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7843 conditions, 1066 events. 343/1066 cut-off events. For 14420/14420 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 6389 event pairs, 42 based on Foata normal form. 1/1065 useless extension candidates. Maximal degree in co-relation 7705. Up to 722 conditions per place. [2022-01-19 02:57:26,725 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 330 selfloop transitions, 101 changer transitions 18/488 dead transitions. [2022-01-19 02:57:26,726 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 455 places, 488 transitions, 7560 flow [2022-01-19 02:57:26,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 02:57:26,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 02:57:26,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1890 transitions. [2022-01-19 02:57:26,727 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5585106382978723 [2022-01-19 02:57:26,727 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1890 transitions. [2022-01-19 02:57:26,727 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1890 transitions. [2022-01-19 02:57:26,727 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:26,727 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1890 transitions. [2022-01-19 02:57:26,728 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.5) internal successors, (1890), 36 states have internal predecessors, (1890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:26,730 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:26,730 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:26,730 INFO L186 Difference]: Start difference. First operand has 425 places, 454 transitions, 6290 flow. Second operand 36 states and 1890 transitions. [2022-01-19 02:57:26,730 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 455 places, 488 transitions, 7560 flow [2022-01-19 02:57:26,831 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 424 places, 488 transitions, 7175 flow, removed 68 selfloop flow, removed 31 redundant places. [2022-01-19 02:57:26,837 INFO L242 Difference]: Finished difference. Result has 431 places, 458 transitions, 6269 flow [2022-01-19 02:57:26,837 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5927, PETRI_DIFFERENCE_MINUEND_PLACES=389, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=454, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=354, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=6269, PETRI_PLACES=431, PETRI_TRANSITIONS=458} [2022-01-19 02:57:26,837 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 343 predicate places. [2022-01-19 02:57:26,837 INFO L470 AbstractCegarLoop]: Abstraction has has 431 places, 458 transitions, 6269 flow [2022-01-19 02:57:26,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:26,838 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:26,838 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:26,838 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119 [2022-01-19 02:57:26,838 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:26,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:26,838 INFO L85 PathProgramCache]: Analyzing trace with hash 1843358476, now seen corresponding path program 121 times [2022-01-19 02:57:26,838 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:26,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1213774622] [2022-01-19 02:57:26,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:26,838 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:26,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:27,100 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:27,100 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:27,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1213774622] [2022-01-19 02:57:27,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1213774622] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:27,101 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:27,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:57:27,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24597852] [2022-01-19 02:57:27,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:27,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:57:27,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:27,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:57:27,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:57:27,102 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:27,102 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 431 places, 458 transitions, 6269 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:27,102 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:27,102 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:27,102 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:28,490 INFO L129 PetriNetUnfolder]: 345/1073 cut-off events. [2022-01-19 02:57:28,490 INFO L130 PetriNetUnfolder]: For 13549/13549 co-relation queries the response was YES. [2022-01-19 02:57:28,497 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7773 conditions, 1073 events. 345/1073 cut-off events. For 13549/13549 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 6494 event pairs, 43 based on Foata normal form. 1/1071 useless extension candidates. Maximal degree in co-relation 7636. Up to 725 conditions per place. [2022-01-19 02:57:28,500 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 334 selfloop transitions, 96 changer transitions 22/491 dead transitions. [2022-01-19 02:57:28,500 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 461 places, 491 transitions, 7557 flow [2022-01-19 02:57:28,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-19 02:57:28,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-01-19 02:57:28,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1996 transitions. [2022-01-19 02:57:28,501 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5587905935050392 [2022-01-19 02:57:28,502 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 1996 transitions. [2022-01-19 02:57:28,502 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 1996 transitions. [2022-01-19 02:57:28,502 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:28,502 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 1996 transitions. [2022-01-19 02:57:28,503 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.526315789473685) internal successors, (1996), 38 states have internal predecessors, (1996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:28,505 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:28,505 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:28,505 INFO L186 Difference]: Start difference. First operand has 431 places, 458 transitions, 6269 flow. Second operand 38 states and 1996 transitions. [2022-01-19 02:57:28,505 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 461 places, 491 transitions, 7557 flow [2022-01-19 02:57:28,596 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 432 places, 491 transitions, 7220 flow, removed 73 selfloop flow, removed 29 redundant places. [2022-01-19 02:57:28,601 INFO L242 Difference]: Finished difference. Result has 439 places, 456 transitions, 6203 flow [2022-01-19 02:57:28,602 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5956, PETRI_DIFFERENCE_MINUEND_PLACES=395, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=458, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=363, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=6203, PETRI_PLACES=439, PETRI_TRANSITIONS=456} [2022-01-19 02:57:28,602 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 351 predicate places. [2022-01-19 02:57:28,602 INFO L470 AbstractCegarLoop]: Abstraction has has 439 places, 456 transitions, 6203 flow [2022-01-19 02:57:28,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:28,602 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:28,602 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:28,602 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120 [2022-01-19 02:57:28,602 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:28,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:28,602 INFO L85 PathProgramCache]: Analyzing trace with hash -726153410, now seen corresponding path program 122 times [2022-01-19 02:57:28,603 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:28,603 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523190430] [2022-01-19 02:57:28,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:28,603 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:28,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:28,878 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:28,878 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:28,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523190430] [2022-01-19 02:57:28,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523190430] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:28,879 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:28,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:57:28,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757390891] [2022-01-19 02:57:28,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:28,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:57:28,879 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:28,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:57:28,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:57:28,880 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:28,880 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 439 places, 456 transitions, 6203 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:28,880 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:28,880 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:28,880 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:30,575 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 02:57:31,571 INFO L129 PetriNetUnfolder]: 345/1097 cut-off events. [2022-01-19 02:57:31,572 INFO L130 PetriNetUnfolder]: For 13107/13107 co-relation queries the response was YES. [2022-01-19 02:57:31,581 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7807 conditions, 1097 events. 345/1097 cut-off events. For 13107/13107 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 6755 event pairs, 57 based on Foata normal form. 1/1095 useless extension candidates. Maximal degree in co-relation 7667. Up to 638 conditions per place. [2022-01-19 02:57:31,585 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 282 selfloop transitions, 129 changer transitions 57/507 dead transitions. [2022-01-19 02:57:31,585 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 467 places, 507 transitions, 7709 flow [2022-01-19 02:57:31,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 02:57:31,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 02:57:31,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1947 transitions. [2022-01-19 02:57:31,586 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5598044853364003 [2022-01-19 02:57:31,586 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1947 transitions. [2022-01-19 02:57:31,586 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1947 transitions. [2022-01-19 02:57:31,587 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:31,587 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1947 transitions. [2022-01-19 02:57:31,588 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.62162162162162) internal successors, (1947), 37 states have internal predecessors, (1947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:31,589 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:31,589 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:31,589 INFO L186 Difference]: Start difference. First operand has 439 places, 456 transitions, 6203 flow. Second operand 37 states and 1947 transitions. [2022-01-19 02:57:31,589 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 467 places, 507 transitions, 7709 flow [2022-01-19 02:57:31,690 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 431 places, 507 transitions, 7424 flow, removed 42 selfloop flow, removed 36 redundant places. [2022-01-19 02:57:31,696 INFO L242 Difference]: Finished difference. Result has 439 places, 432 transitions, 5864 flow [2022-01-19 02:57:31,696 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5942, PETRI_DIFFERENCE_MINUEND_PLACES=395, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=456, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=127, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=327, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=5864, PETRI_PLACES=439, PETRI_TRANSITIONS=432} [2022-01-19 02:57:31,697 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 351 predicate places. [2022-01-19 02:57:31,697 INFO L470 AbstractCegarLoop]: Abstraction has has 439 places, 432 transitions, 5864 flow [2022-01-19 02:57:31,697 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:31,697 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:31,697 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:31,697 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121 [2022-01-19 02:57:31,697 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:31,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:31,697 INFO L85 PathProgramCache]: Analyzing trace with hash 659129978, now seen corresponding path program 123 times [2022-01-19 02:57:31,697 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:31,698 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336677924] [2022-01-19 02:57:31,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:31,698 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:31,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:31,962 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:31,962 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:31,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336677924] [2022-01-19 02:57:31,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336677924] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:31,962 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:31,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:57:31,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441691760] [2022-01-19 02:57:31,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:31,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:57:31,963 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:31,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:57:31,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:57:31,964 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:31,964 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 439 places, 432 transitions, 5864 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:31,964 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:31,964 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:31,964 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:33,768 INFO L129 PetriNetUnfolder]: 322/1023 cut-off events. [2022-01-19 02:57:33,768 INFO L130 PetriNetUnfolder]: For 12577/12577 co-relation queries the response was YES. [2022-01-19 02:57:33,775 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7425 conditions, 1023 events. 322/1023 cut-off events. For 12577/12577 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 6118 event pairs, 56 based on Foata normal form. 1/1022 useless extension candidates. Maximal degree in co-relation 7285. Up to 631 conditions per place. [2022-01-19 02:57:33,778 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 271 selfloop transitions, 134 changer transitions 31/475 dead transitions. [2022-01-19 02:57:33,778 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 468 places, 475 transitions, 7319 flow [2022-01-19 02:57:33,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 02:57:33,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 02:57:33,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1898 transitions. [2022-01-19 02:57:33,779 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5608747044917257 [2022-01-19 02:57:33,779 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1898 transitions. [2022-01-19 02:57:33,779 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1898 transitions. [2022-01-19 02:57:33,779 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:33,780 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1898 transitions. [2022-01-19 02:57:33,781 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.72222222222222) internal successors, (1898), 36 states have internal predecessors, (1898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:33,782 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:33,782 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:33,782 INFO L186 Difference]: Start difference. First operand has 439 places, 432 transitions, 5864 flow. Second operand 36 states and 1898 transitions. [2022-01-19 02:57:33,782 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 468 places, 475 transitions, 7319 flow [2022-01-19 02:57:33,874 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 428 places, 475 transitions, 6831 flow, removed 105 selfloop flow, removed 40 redundant places. [2022-01-19 02:57:33,880 INFO L242 Difference]: Finished difference. Result has 435 places, 429 transitions, 5715 flow [2022-01-19 02:57:33,880 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5428, PETRI_DIFFERENCE_MINUEND_PLACES=393, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=432, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=129, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=299, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=5715, PETRI_PLACES=435, PETRI_TRANSITIONS=429} [2022-01-19 02:57:33,880 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 347 predicate places. [2022-01-19 02:57:33,880 INFO L470 AbstractCegarLoop]: Abstraction has has 435 places, 429 transitions, 5715 flow [2022-01-19 02:57:33,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:33,880 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:33,880 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:33,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122 [2022-01-19 02:57:33,881 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:33,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:33,881 INFO L85 PathProgramCache]: Analyzing trace with hash -1734434242, now seen corresponding path program 124 times [2022-01-19 02:57:33,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:33,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551101606] [2022-01-19 02:57:33,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:33,881 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:33,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:34,145 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:34,145 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:34,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551101606] [2022-01-19 02:57:34,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551101606] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:34,145 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:34,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:57:34,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921505065] [2022-01-19 02:57:34,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:34,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:57:34,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:34,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:57:34,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:57:34,146 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:34,147 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 435 places, 429 transitions, 5715 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:34,147 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:34,147 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:34,147 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:35,895 INFO L129 PetriNetUnfolder]: 312/995 cut-off events. [2022-01-19 02:57:35,895 INFO L130 PetriNetUnfolder]: For 12169/12169 co-relation queries the response was YES. [2022-01-19 02:57:35,904 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7065 conditions, 995 events. 312/995 cut-off events. For 12169/12169 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 5863 event pairs, 57 based on Foata normal form. 1/994 useless extension candidates. Maximal degree in co-relation 6931. Up to 670 conditions per place. [2022-01-19 02:57:35,907 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 297 selfloop transitions, 80 changer transitions 33/449 dead transitions. [2022-01-19 02:57:35,907 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 462 places, 449 transitions, 6653 flow [2022-01-19 02:57:35,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 02:57:35,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 02:57:35,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1734 transitions. [2022-01-19 02:57:35,908 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5589941972920697 [2022-01-19 02:57:35,908 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1734 transitions. [2022-01-19 02:57:35,908 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1734 transitions. [2022-01-19 02:57:35,909 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:35,909 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1734 transitions. [2022-01-19 02:57:35,910 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.54545454545455) internal successors, (1734), 33 states have internal predecessors, (1734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:35,911 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:35,911 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:35,911 INFO L186 Difference]: Start difference. First operand has 435 places, 429 transitions, 5715 flow. Second operand 33 states and 1734 transitions. [2022-01-19 02:57:35,911 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 462 places, 449 transitions, 6653 flow [2022-01-19 02:57:35,996 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 433 places, 449 transitions, 6300 flow, removed 95 selfloop flow, removed 29 redundant places. [2022-01-19 02:57:36,001 INFO L242 Difference]: Finished difference. Result has 438 places, 406 transitions, 5168 flow [2022-01-19 02:57:36,001 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5368, PETRI_DIFFERENCE_MINUEND_PLACES=401, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=429, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=349, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=5168, PETRI_PLACES=438, PETRI_TRANSITIONS=406} [2022-01-19 02:57:36,001 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 350 predicate places. [2022-01-19 02:57:36,001 INFO L470 AbstractCegarLoop]: Abstraction has has 438 places, 406 transitions, 5168 flow [2022-01-19 02:57:36,001 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:36,001 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:36,001 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:36,002 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123 [2022-01-19 02:57:36,002 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:36,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:36,002 INFO L85 PathProgramCache]: Analyzing trace with hash -1791637730, now seen corresponding path program 125 times [2022-01-19 02:57:36,002 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:36,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977102404] [2022-01-19 02:57:36,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:36,002 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:36,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:36,249 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:36,249 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:36,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977102404] [2022-01-19 02:57:36,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977102404] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:36,249 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:36,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:57:36,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998792997] [2022-01-19 02:57:36,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:36,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:57:36,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:36,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:57:36,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:57:36,250 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:36,251 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 438 places, 406 transitions, 5168 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:36,251 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:36,251 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:36,251 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:38,070 INFO L129 PetriNetUnfolder]: 310/986 cut-off events. [2022-01-19 02:57:38,070 INFO L130 PetriNetUnfolder]: For 11911/11911 co-relation queries the response was YES. [2022-01-19 02:57:38,079 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6911 conditions, 986 events. 310/986 cut-off events. For 11911/11911 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 5767 event pairs, 57 based on Foata normal form. 1/985 useless extension candidates. Maximal degree in co-relation 6776. Up to 621 conditions per place. [2022-01-19 02:57:38,082 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 261 selfloop transitions, 103 changer transitions 40/443 dead transitions. [2022-01-19 02:57:38,082 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 457 places, 443 transitions, 6351 flow [2022-01-19 02:57:38,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-19 02:57:38,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-01-19 02:57:38,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1998 transitions. [2022-01-19 02:57:38,083 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5593505039193729 [2022-01-19 02:57:38,083 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 1998 transitions. [2022-01-19 02:57:38,083 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 1998 transitions. [2022-01-19 02:57:38,084 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:38,084 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 1998 transitions. [2022-01-19 02:57:38,085 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.578947368421055) internal successors, (1998), 38 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:38,086 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:38,086 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:38,086 INFO L186 Difference]: Start difference. First operand has 438 places, 406 transitions, 5168 flow. Second operand 38 states and 1998 transitions. [2022-01-19 02:57:38,087 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 457 places, 443 transitions, 6351 flow [2022-01-19 02:57:38,169 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 417 places, 443 transitions, 5989 flow, removed 44 selfloop flow, removed 40 redundant places. [2022-01-19 02:57:38,173 INFO L242 Difference]: Finished difference. Result has 423 places, 391 transitions, 4792 flow [2022-01-19 02:57:38,174 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4844, PETRI_DIFFERENCE_MINUEND_PLACES=380, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=406, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=306, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=4792, PETRI_PLACES=423, PETRI_TRANSITIONS=391} [2022-01-19 02:57:38,174 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 335 predicate places. [2022-01-19 02:57:38,174 INFO L470 AbstractCegarLoop]: Abstraction has has 423 places, 391 transitions, 4792 flow [2022-01-19 02:57:38,174 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:38,174 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:38,174 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:38,174 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124 [2022-01-19 02:57:38,174 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:38,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:38,175 INFO L85 PathProgramCache]: Analyzing trace with hash 18642970, now seen corresponding path program 126 times [2022-01-19 02:57:38,175 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:38,175 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993241878] [2022-01-19 02:57:38,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:38,175 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:38,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:38,486 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:38,486 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:38,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993241878] [2022-01-19 02:57:38,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993241878] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:38,486 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:38,486 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-19 02:57:38,486 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124778762] [2022-01-19 02:57:38,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:38,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-19 02:57:38,486 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:38,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-19 02:57:38,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-01-19 02:57:38,487 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:38,487 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 423 places, 391 transitions, 4792 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:38,488 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:38,488 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:38,488 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:40,648 INFO L129 PetriNetUnfolder]: 301/940 cut-off events. [2022-01-19 02:57:40,648 INFO L130 PetriNetUnfolder]: For 11836/11836 co-relation queries the response was YES. [2022-01-19 02:57:40,655 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6568 conditions, 940 events. 301/940 cut-off events. For 11836/11836 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 5356 event pairs, 42 based on Foata normal form. 1/939 useless extension candidates. Maximal degree in co-relation 6441. Up to 639 conditions per place. [2022-01-19 02:57:40,658 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 278 selfloop transitions, 88 changer transitions 17/422 dead transitions. [2022-01-19 02:57:40,659 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 455 places, 422 transitions, 5880 flow [2022-01-19 02:57:40,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 02:57:40,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 02:57:40,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2089 transitions. [2022-01-19 02:57:40,660 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5555851063829788 [2022-01-19 02:57:40,660 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2089 transitions. [2022-01-19 02:57:40,660 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2089 transitions. [2022-01-19 02:57:40,660 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:40,660 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2089 transitions. [2022-01-19 02:57:40,662 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.225) internal successors, (2089), 40 states have internal predecessors, (2089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:40,663 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:40,663 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:40,663 INFO L186 Difference]: Start difference. First operand has 423 places, 391 transitions, 4792 flow. Second operand 40 states and 2089 transitions. [2022-01-19 02:57:40,663 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 455 places, 422 transitions, 5880 flow [2022-01-19 02:57:40,740 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 422 places, 422 transitions, 5483 flow, removed 95 selfloop flow, removed 33 redundant places. [2022-01-19 02:57:40,745 INFO L242 Difference]: Finished difference. Result has 429 places, 393 transitions, 4691 flow [2022-01-19 02:57:40,745 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4410, PETRI_DIFFERENCE_MINUEND_PLACES=383, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=391, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=304, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=4691, PETRI_PLACES=429, PETRI_TRANSITIONS=393} [2022-01-19 02:57:40,745 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 341 predicate places. [2022-01-19 02:57:40,745 INFO L470 AbstractCegarLoop]: Abstraction has has 429 places, 393 transitions, 4691 flow [2022-01-19 02:57:40,745 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:40,745 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:40,745 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:40,746 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable125 [2022-01-19 02:57:40,746 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:40,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:40,746 INFO L85 PathProgramCache]: Analyzing trace with hash 1635819368, now seen corresponding path program 127 times [2022-01-19 02:57:40,746 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:40,746 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281083421] [2022-01-19 02:57:40,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:40,746 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:40,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:41,011 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:41,011 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:41,011 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281083421] [2022-01-19 02:57:41,011 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281083421] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:41,011 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:41,011 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:57:41,011 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237913552] [2022-01-19 02:57:41,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:41,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:57:41,012 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:41,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:57:41,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:57:41,013 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:41,013 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 429 places, 393 transitions, 4691 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:41,013 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:41,013 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:41,013 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:43,457 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 02:57:43,979 INFO L129 PetriNetUnfolder]: 297/933 cut-off events. [2022-01-19 02:57:43,979 INFO L130 PetriNetUnfolder]: For 11055/11055 co-relation queries the response was YES. [2022-01-19 02:57:43,987 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6421 conditions, 933 events. 297/933 cut-off events. For 11055/11055 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 5232 event pairs, 57 based on Foata normal form. 1/932 useless extension candidates. Maximal degree in co-relation 6291. Up to 613 conditions per place. [2022-01-19 02:57:43,990 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 261 selfloop transitions, 83 changer transitions 33/416 dead transitions. [2022-01-19 02:57:43,990 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 454 places, 416 transitions, 5577 flow [2022-01-19 02:57:43,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 02:57:43,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 02:57:43,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1741 transitions. [2022-01-19 02:57:43,991 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.561250805931657 [2022-01-19 02:57:43,991 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1741 transitions. [2022-01-19 02:57:43,991 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1741 transitions. [2022-01-19 02:57:43,992 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:43,992 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1741 transitions. [2022-01-19 02:57:43,993 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.75757575757576) internal successors, (1741), 33 states have internal predecessors, (1741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:43,994 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:43,994 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:43,994 INFO L186 Difference]: Start difference. First operand has 429 places, 393 transitions, 4691 flow. Second operand 33 states and 1741 transitions. [2022-01-19 02:57:43,994 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 454 places, 416 transitions, 5577 flow [2022-01-19 02:57:44,071 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 420 places, 416 transitions, 5285 flow, removed 53 selfloop flow, removed 34 redundant places. [2022-01-19 02:57:44,075 INFO L242 Difference]: Finished difference. Result has 424 places, 373 transitions, 4302 flow [2022-01-19 02:57:44,076 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4406, PETRI_DIFFERENCE_MINUEND_PLACES=388, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=393, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=310, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=4302, PETRI_PLACES=424, PETRI_TRANSITIONS=373} [2022-01-19 02:57:44,076 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 336 predicate places. [2022-01-19 02:57:44,076 INFO L470 AbstractCegarLoop]: Abstraction has has 424 places, 373 transitions, 4302 flow [2022-01-19 02:57:44,076 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:44,076 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:44,076 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:44,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126 [2022-01-19 02:57:44,077 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:44,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:44,077 INFO L85 PathProgramCache]: Analyzing trace with hash -2125002282, now seen corresponding path program 128 times [2022-01-19 02:57:44,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:44,077 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705546222] [2022-01-19 02:57:44,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:44,078 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:44,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:44,341 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:44,341 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:44,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705546222] [2022-01-19 02:57:44,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705546222] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:44,341 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:44,341 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:57:44,341 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470782448] [2022-01-19 02:57:44,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:44,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:57:44,342 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:44,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:57:44,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:57:44,342 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:44,343 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 424 places, 373 transitions, 4302 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:44,343 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:44,343 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:44,343 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:46,150 INFO L129 PetriNetUnfolder]: 291/903 cut-off events. [2022-01-19 02:57:46,150 INFO L130 PetriNetUnfolder]: For 10998/10998 co-relation queries the response was YES. [2022-01-19 02:57:46,157 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6225 conditions, 903 events. 291/903 cut-off events. For 10998/10998 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 4976 event pairs, 54 based on Foata normal form. 1/902 useless extension candidates. Maximal degree in co-relation 6095. Up to 587 conditions per place. [2022-01-19 02:57:46,160 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 236 selfloop transitions, 96 changer transitions 31/402 dead transitions. [2022-01-19 02:57:46,160 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 450 places, 402 transitions, 5351 flow [2022-01-19 02:57:46,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-19 02:57:46,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-01-19 02:57:46,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2044 transitions. [2022-01-19 02:57:46,161 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5575559192580469 [2022-01-19 02:57:46,162 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2044 transitions. [2022-01-19 02:57:46,162 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2044 transitions. [2022-01-19 02:57:46,162 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:46,162 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2044 transitions. [2022-01-19 02:57:46,163 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 52.41025641025641) internal successors, (2044), 39 states have internal predecessors, (2044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:46,165 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:46,165 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:46,165 INFO L186 Difference]: Start difference. First operand has 424 places, 373 transitions, 4302 flow. Second operand 39 states and 2044 transitions. [2022-01-19 02:57:46,165 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 450 places, 402 transitions, 5351 flow [2022-01-19 02:57:46,238 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 412 places, 402 transitions, 5031 flow, removed 37 selfloop flow, removed 38 redundant places. [2022-01-19 02:57:46,242 INFO L242 Difference]: Finished difference. Result has 418 places, 361 transitions, 4114 flow [2022-01-19 02:57:46,242 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4013, PETRI_DIFFERENCE_MINUEND_PLACES=374, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=373, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=278, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=4114, PETRI_PLACES=418, PETRI_TRANSITIONS=361} [2022-01-19 02:57:46,243 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 330 predicate places. [2022-01-19 02:57:46,243 INFO L470 AbstractCegarLoop]: Abstraction has has 418 places, 361 transitions, 4114 flow [2022-01-19 02:57:46,243 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:46,243 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:46,243 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:46,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127 [2022-01-19 02:57:46,243 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:46,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:46,243 INFO L85 PathProgramCache]: Analyzing trace with hash -487413452, now seen corresponding path program 129 times [2022-01-19 02:57:46,243 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:46,243 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447024083] [2022-01-19 02:57:46,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:46,244 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:46,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:46,553 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:46,553 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:46,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447024083] [2022-01-19 02:57:46,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447024083] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:46,554 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:46,554 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-19 02:57:46,554 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152342468] [2022-01-19 02:57:46,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:46,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-19 02:57:46,554 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:46,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-19 02:57:46,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-01-19 02:57:46,555 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:46,555 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 418 places, 361 transitions, 4114 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:46,555 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:46,555 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:46,555 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:48,218 INFO L129 PetriNetUnfolder]: 282/864 cut-off events. [2022-01-19 02:57:48,218 INFO L130 PetriNetUnfolder]: For 10749/10749 co-relation queries the response was YES. [2022-01-19 02:57:48,225 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5902 conditions, 864 events. 282/864 cut-off events. For 10749/10749 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 4659 event pairs, 41 based on Foata normal form. 1/863 useless extension candidates. Maximal degree in co-relation 5775. Up to 598 conditions per place. [2022-01-19 02:57:48,228 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 248 selfloop transitions, 66 changer transitions 26/379 dead transitions. [2022-01-19 02:57:48,228 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 444 places, 379 transitions, 4882 flow [2022-01-19 02:57:48,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 02:57:48,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 02:57:48,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1880 transitions. [2022-01-19 02:57:48,230 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5555555555555556 [2022-01-19 02:57:48,230 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1880 transitions. [2022-01-19 02:57:48,230 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1880 transitions. [2022-01-19 02:57:48,230 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:48,230 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1880 transitions. [2022-01-19 02:57:48,231 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.22222222222222) internal successors, (1880), 36 states have internal predecessors, (1880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:48,232 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:48,233 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:48,233 INFO L186 Difference]: Start difference. First operand has 418 places, 361 transitions, 4114 flow. Second operand 36 states and 1880 transitions. [2022-01-19 02:57:48,233 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 444 places, 379 transitions, 4882 flow [2022-01-19 02:57:48,300 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 409 places, 379 transitions, 4567 flow, removed 71 selfloop flow, removed 35 redundant places. [2022-01-19 02:57:48,304 INFO L242 Difference]: Finished difference. Result has 414 places, 344 transitions, 3785 flow [2022-01-19 02:57:48,304 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3805, PETRI_DIFFERENCE_MINUEND_PLACES=374, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=361, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=295, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=3785, PETRI_PLACES=414, PETRI_TRANSITIONS=344} [2022-01-19 02:57:48,304 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 326 predicate places. [2022-01-19 02:57:48,304 INFO L470 AbstractCegarLoop]: Abstraction has has 414 places, 344 transitions, 3785 flow [2022-01-19 02:57:48,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:48,304 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:48,304 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:48,304 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128 [2022-01-19 02:57:48,305 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:48,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:48,305 INFO L85 PathProgramCache]: Analyzing trace with hash -1135476488, now seen corresponding path program 130 times [2022-01-19 02:57:48,305 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:48,305 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90923860] [2022-01-19 02:57:48,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:48,305 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:48,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:48,559 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:48,559 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:48,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90923860] [2022-01-19 02:57:48,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90923860] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:48,559 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:48,559 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:57:48,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043072305] [2022-01-19 02:57:48,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:48,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:57:48,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:48,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:57:48,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:57:48,561 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:48,561 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 414 places, 344 transitions, 3785 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:48,561 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:48,561 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:48,561 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:49,917 INFO L129 PetriNetUnfolder]: 276/842 cut-off events. [2022-01-19 02:57:49,918 INFO L130 PetriNetUnfolder]: For 9799/9799 co-relation queries the response was YES. [2022-01-19 02:57:49,924 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5698 conditions, 842 events. 276/842 cut-off events. For 9799/9799 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 4465 event pairs, 57 based on Foata normal form. 1/841 useless extension candidates. Maximal degree in co-relation 5572. Up to 577 conditions per place. [2022-01-19 02:57:49,943 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 229 selfloop transitions, 77 changer transitions 17/362 dead transitions. [2022-01-19 02:57:49,943 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 425 places, 362 transitions, 4521 flow [2022-01-19 02:57:49,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 02:57:49,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 02:57:49,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1781 transitions. [2022-01-19 02:57:49,945 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5572590738423029 [2022-01-19 02:57:49,945 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1781 transitions. [2022-01-19 02:57:49,945 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1781 transitions. [2022-01-19 02:57:49,945 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:49,945 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1781 transitions. [2022-01-19 02:57:49,946 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.38235294117647) internal successors, (1781), 34 states have internal predecessors, (1781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:49,947 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:49,948 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:49,948 INFO L186 Difference]: Start difference. First operand has 414 places, 344 transitions, 3785 flow. Second operand 34 states and 1781 transitions. [2022-01-19 02:57:49,948 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 425 places, 362 transitions, 4521 flow [2022-01-19 02:57:50,004 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 384 places, 362 transitions, 4239 flow, removed 23 selfloop flow, removed 41 redundant places. [2022-01-19 02:57:50,007 INFO L242 Difference]: Finished difference. Result has 389 places, 336 transitions, 3625 flow [2022-01-19 02:57:50,007 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3515, PETRI_DIFFERENCE_MINUEND_PLACES=351, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=344, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=267, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=3625, PETRI_PLACES=389, PETRI_TRANSITIONS=336} [2022-01-19 02:57:50,008 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 301 predicate places. [2022-01-19 02:57:50,008 INFO L470 AbstractCegarLoop]: Abstraction has has 389 places, 336 transitions, 3625 flow [2022-01-19 02:57:50,008 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:50,008 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:50,008 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:50,008 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129 [2022-01-19 02:57:50,008 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:50,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:50,008 INFO L85 PathProgramCache]: Analyzing trace with hash 847586232, now seen corresponding path program 131 times [2022-01-19 02:57:50,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:50,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093340957] [2022-01-19 02:57:50,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:50,009 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:50,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:50,292 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:50,292 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:50,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093340957] [2022-01-19 02:57:50,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093340957] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:50,292 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:50,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:57:50,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555505881] [2022-01-19 02:57:50,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:50,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:57:50,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:50,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:57:50,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:57:50,294 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:50,294 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 389 places, 336 transitions, 3625 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:50,294 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:50,294 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:50,294 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:51,431 INFO L129 PetriNetUnfolder]: 273/831 cut-off events. [2022-01-19 02:57:51,431 INFO L130 PetriNetUnfolder]: For 9132/9132 co-relation queries the response was YES. [2022-01-19 02:57:51,437 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5511 conditions, 831 events. 273/831 cut-off events. For 9132/9132 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 4395 event pairs, 57 based on Foata normal form. 1/830 useless extension candidates. Maximal degree in co-relation 5393. Up to 573 conditions per place. [2022-01-19 02:57:51,440 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 229 selfloop transitions, 61 changer transitions 26/355 dead transitions. [2022-01-19 02:57:51,440 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 410 places, 355 transitions, 4343 flow [2022-01-19 02:57:51,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 02:57:51,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 02:57:51,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1729 transitions. [2022-01-19 02:57:51,441 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5573823339780787 [2022-01-19 02:57:51,441 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1729 transitions. [2022-01-19 02:57:51,441 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1729 transitions. [2022-01-19 02:57:51,442 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:51,442 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1729 transitions. [2022-01-19 02:57:51,443 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.39393939393939) internal successors, (1729), 33 states have internal predecessors, (1729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:51,444 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:51,444 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:51,444 INFO L186 Difference]: Start difference. First operand has 389 places, 336 transitions, 3625 flow. Second operand 33 states and 1729 transitions. [2022-01-19 02:57:51,444 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 410 places, 355 transitions, 4343 flow [2022-01-19 02:57:51,504 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 373 places, 355 transitions, 4092 flow, removed 13 selfloop flow, removed 37 redundant places. [2022-01-19 02:57:51,507 INFO L242 Difference]: Finished difference. Result has 377 places, 320 transitions, 3347 flow [2022-01-19 02:57:51,507 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3380, PETRI_DIFFERENCE_MINUEND_PLACES=341, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=336, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=275, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=3347, PETRI_PLACES=377, PETRI_TRANSITIONS=320} [2022-01-19 02:57:51,508 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 289 predicate places. [2022-01-19 02:57:51,508 INFO L470 AbstractCegarLoop]: Abstraction has has 377 places, 320 transitions, 3347 flow [2022-01-19 02:57:51,508 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:51,508 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:51,508 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:51,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130 [2022-01-19 02:57:51,508 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:51,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:51,508 INFO L85 PathProgramCache]: Analyzing trace with hash -758914076, now seen corresponding path program 132 times [2022-01-19 02:57:51,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:51,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734049351] [2022-01-19 02:57:51,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:51,509 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:51,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:51,784 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:51,784 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:51,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734049351] [2022-01-19 02:57:51,784 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734049351] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:51,784 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:51,784 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:57:51,784 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791728902] [2022-01-19 02:57:51,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:51,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:57:51,785 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:51,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:57:51,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:57:51,785 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:51,786 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 377 places, 320 transitions, 3347 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:51,786 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:51,786 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:51,786 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:53,021 INFO L129 PetriNetUnfolder]: 272/826 cut-off events. [2022-01-19 02:57:53,022 INFO L130 PetriNetUnfolder]: For 9442/9442 co-relation queries the response was YES. [2022-01-19 02:57:53,028 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5399 conditions, 826 events. 272/826 cut-off events. For 9442/9442 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 4305 event pairs, 40 based on Foata normal form. 1/826 useless extension candidates. Maximal degree in co-relation 5286. Up to 531 conditions per place. [2022-01-19 02:57:53,031 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 191 selfloop transitions, 99 changer transitions 21/350 dead transitions. [2022-01-19 02:57:53,031 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 394 places, 350 transitions, 4270 flow [2022-01-19 02:57:53,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 02:57:53,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 02:57:53,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2091 transitions. [2022-01-19 02:57:53,032 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5561170212765958 [2022-01-19 02:57:53,032 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2091 transitions. [2022-01-19 02:57:53,032 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2091 transitions. [2022-01-19 02:57:53,032 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:53,032 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2091 transitions. [2022-01-19 02:57:53,034 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.275) internal successors, (2091), 40 states have internal predecessors, (2091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:53,035 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:53,035 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:53,035 INFO L186 Difference]: Start difference. First operand has 377 places, 320 transitions, 3347 flow. Second operand 40 states and 2091 transitions. [2022-01-19 02:57:53,035 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 394 places, 350 transitions, 4270 flow [2022-01-19 02:57:53,083 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 362 places, 350 transitions, 4034 flow, removed 21 selfloop flow, removed 32 redundant places. [2022-01-19 02:57:53,087 INFO L242 Difference]: Finished difference. Result has 368 places, 319 transitions, 3407 flow [2022-01-19 02:57:53,087 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3123, PETRI_DIFFERENCE_MINUEND_PLACES=323, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=320, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=224, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=3407, PETRI_PLACES=368, PETRI_TRANSITIONS=319} [2022-01-19 02:57:53,087 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 280 predicate places. [2022-01-19 02:57:53,087 INFO L470 AbstractCegarLoop]: Abstraction has has 368 places, 319 transitions, 3407 flow [2022-01-19 02:57:53,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:53,088 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:53,088 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:53,088 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131 [2022-01-19 02:57:53,088 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:53,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:53,088 INFO L85 PathProgramCache]: Analyzing trace with hash 310048046, now seen corresponding path program 133 times [2022-01-19 02:57:53,088 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:53,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896153968] [2022-01-19 02:57:53,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:53,088 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:53,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:53,362 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:53,362 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:53,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896153968] [2022-01-19 02:57:53,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896153968] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:53,362 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:53,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:57:53,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114752589] [2022-01-19 02:57:53,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:53,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:57:53,363 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:53,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:57:53,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:57:53,364 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:53,364 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 368 places, 319 transitions, 3407 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:53,364 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:53,364 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:53,364 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:54,407 INFO L129 PetriNetUnfolder]: 264/801 cut-off events. [2022-01-19 02:57:54,407 INFO L130 PetriNetUnfolder]: For 8859/8859 co-relation queries the response was YES. [2022-01-19 02:57:54,413 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5261 conditions, 801 events. 264/801 cut-off events. For 8859/8859 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 4139 event pairs, 56 based on Foata normal form. 1/800 useless extension candidates. Maximal degree in co-relation 5150. Up to 541 conditions per place. [2022-01-19 02:57:54,415 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 207 selfloop transitions, 54 changer transitions 36/336 dead transitions. [2022-01-19 02:57:54,415 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 393 places, 336 transitions, 4081 flow [2022-01-19 02:57:54,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 02:57:54,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 02:57:54,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1726 transitions. [2022-01-19 02:57:54,417 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.556415215989684 [2022-01-19 02:57:54,417 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1726 transitions. [2022-01-19 02:57:54,417 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1726 transitions. [2022-01-19 02:57:54,417 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:54,417 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1726 transitions. [2022-01-19 02:57:54,418 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.303030303030305) internal successors, (1726), 33 states have internal predecessors, (1726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:54,419 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:54,419 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:54,419 INFO L186 Difference]: Start difference. First operand has 368 places, 319 transitions, 3407 flow. Second operand 33 states and 1726 transitions. [2022-01-19 02:57:54,420 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 393 places, 336 transitions, 4081 flow [2022-01-19 02:57:54,467 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 358 places, 336 transitions, 3777 flow, removed 62 selfloop flow, removed 35 redundant places. [2022-01-19 02:57:54,471 INFO L242 Difference]: Finished difference. Result has 362 places, 291 transitions, 3010 flow [2022-01-19 02:57:54,471 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3109, PETRI_DIFFERENCE_MINUEND_PLACES=326, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=319, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=265, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=3010, PETRI_PLACES=362, PETRI_TRANSITIONS=291} [2022-01-19 02:57:54,471 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 274 predicate places. [2022-01-19 02:57:54,471 INFO L470 AbstractCegarLoop]: Abstraction has has 362 places, 291 transitions, 3010 flow [2022-01-19 02:57:54,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:54,471 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:54,471 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:54,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132 [2022-01-19 02:57:54,471 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:54,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:54,472 INFO L85 PathProgramCache]: Analyzing trace with hash 386645068, now seen corresponding path program 134 times [2022-01-19 02:57:54,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:54,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786729875] [2022-01-19 02:57:54,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:54,472 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:54,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:54,743 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:54,744 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:54,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786729875] [2022-01-19 02:57:54,744 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786729875] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:54,744 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:54,744 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:57:54,744 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415877581] [2022-01-19 02:57:54,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:54,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:57:54,744 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:54,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:57:54,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:57:54,745 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:54,745 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 362 places, 291 transitions, 3010 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:54,745 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:54,746 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:54,746 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:56,166 INFO L129 PetriNetUnfolder]: 263/797 cut-off events. [2022-01-19 02:57:56,166 INFO L130 PetriNetUnfolder]: For 9087/9087 co-relation queries the response was YES. [2022-01-19 02:57:56,172 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5179 conditions, 797 events. 263/797 cut-off events. For 9087/9087 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 4112 event pairs, 57 based on Foata normal form. 1/796 useless extension candidates. Maximal degree in co-relation 5069. Up to 504 conditions per place. [2022-01-19 02:57:56,175 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 170 selfloop transitions, 100 changer transitions 17/326 dead transitions. [2022-01-19 02:57:56,175 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 364 places, 326 transitions, 3916 flow [2022-01-19 02:57:56,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-19 02:57:56,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-01-19 02:57:56,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1989 transitions. [2022-01-19 02:57:56,176 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5568309070548713 [2022-01-19 02:57:56,176 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 1989 transitions. [2022-01-19 02:57:56,176 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 1989 transitions. [2022-01-19 02:57:56,176 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:56,177 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 1989 transitions. [2022-01-19 02:57:56,178 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.3421052631579) internal successors, (1989), 38 states have internal predecessors, (1989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:56,179 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:56,179 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:56,179 INFO L186 Difference]: Start difference. First operand has 362 places, 291 transitions, 3010 flow. Second operand 38 states and 1989 transitions. [2022-01-19 02:57:56,179 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 364 places, 326 transitions, 3916 flow [2022-01-19 02:57:56,222 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 328 places, 326 transitions, 3582 flow, removed 44 selfloop flow, removed 36 redundant places. [2022-01-19 02:57:56,225 INFO L242 Difference]: Finished difference. Result has 337 places, 297 transitions, 3064 flow [2022-01-19 02:57:56,225 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2712, PETRI_DIFFERENCE_MINUEND_PLACES=291, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=291, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=192, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=3064, PETRI_PLACES=337, PETRI_TRANSITIONS=297} [2022-01-19 02:57:56,225 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 249 predicate places. [2022-01-19 02:57:56,226 INFO L470 AbstractCegarLoop]: Abstraction has has 337 places, 297 transitions, 3064 flow [2022-01-19 02:57:56,226 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:56,226 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:56,226 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:56,226 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133 [2022-01-19 02:57:56,226 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:56,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:56,226 INFO L85 PathProgramCache]: Analyzing trace with hash 808367742, now seen corresponding path program 135 times [2022-01-19 02:57:56,226 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:56,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112117833] [2022-01-19 02:57:56,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:56,226 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:56,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:56,503 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:56,503 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:56,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112117833] [2022-01-19 02:57:56,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [112117833] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:56,504 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:56,504 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-19 02:57:56,504 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925341683] [2022-01-19 02:57:56,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:56,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-19 02:57:56,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:56,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-19 02:57:56,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-01-19 02:57:56,505 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:56,505 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 337 places, 297 transitions, 3064 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:56,505 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:56,505 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:56,505 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:57:58,613 INFO L129 PetriNetUnfolder]: 262/799 cut-off events. [2022-01-19 02:57:58,613 INFO L130 PetriNetUnfolder]: For 6904/6904 co-relation queries the response was YES. [2022-01-19 02:57:58,618 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4958 conditions, 799 events. 262/799 cut-off events. For 6904/6904 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 4134 event pairs, 57 based on Foata normal form. 1/798 useless extension candidates. Maximal degree in co-relation 4855. Up to 499 conditions per place. [2022-01-19 02:57:58,620 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 164 selfloop transitions, 106 changer transitions 17/326 dead transitions. [2022-01-19 02:57:58,620 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 369 places, 326 transitions, 3926 flow [2022-01-19 02:57:58,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-19 02:57:58,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-01-19 02:57:58,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2037 transitions. [2022-01-19 02:57:58,622 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5556464811783961 [2022-01-19 02:57:58,622 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2037 transitions. [2022-01-19 02:57:58,622 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2037 transitions. [2022-01-19 02:57:58,622 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:57:58,622 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2037 transitions. [2022-01-19 02:57:58,623 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 52.23076923076923) internal successors, (2037), 39 states have internal predecessors, (2037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:58,625 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:58,625 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:58,625 INFO L186 Difference]: Start difference. First operand has 337 places, 297 transitions, 3064 flow. Second operand 39 states and 2037 transitions. [2022-01-19 02:57:58,625 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 369 places, 326 transitions, 3926 flow [2022-01-19 02:57:58,664 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 336 places, 326 transitions, 3657 flow, removed 51 selfloop flow, removed 33 redundant places. [2022-01-19 02:57:58,667 INFO L242 Difference]: Finished difference. Result has 342 places, 297 transitions, 3128 flow [2022-01-19 02:57:58,667 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2805, PETRI_DIFFERENCE_MINUEND_PLACES=298, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=297, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=192, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=3128, PETRI_PLACES=342, PETRI_TRANSITIONS=297} [2022-01-19 02:57:58,667 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 254 predicate places. [2022-01-19 02:57:58,667 INFO L470 AbstractCegarLoop]: Abstraction has has 342 places, 297 transitions, 3128 flow [2022-01-19 02:57:58,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:58,668 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:57:58,668 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:57:58,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134 [2022-01-19 02:57:58,668 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:57:58,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:57:58,668 INFO L85 PathProgramCache]: Analyzing trace with hash 920463652, now seen corresponding path program 136 times [2022-01-19 02:57:58,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:57:58,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615891130] [2022-01-19 02:57:58,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:57:58,668 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:57:58,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:57:58,943 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:57:58,943 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:57:58,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615891130] [2022-01-19 02:57:58,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [615891130] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:57:58,943 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:57:58,943 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-19 02:57:58,943 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775828490] [2022-01-19 02:57:58,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:57:58,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-19 02:57:58,944 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:57:58,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-19 02:57:58,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-01-19 02:57:58,944 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:57:58,945 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 342 places, 297 transitions, 3128 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:57:58,945 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:57:58,945 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:57:58,945 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:01,395 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 02:58:02,116 INFO L129 PetriNetUnfolder]: 261/791 cut-off events. [2022-01-19 02:58:02,116 INFO L130 PetriNetUnfolder]: For 7637/7637 co-relation queries the response was YES. [2022-01-19 02:58:02,121 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5021 conditions, 791 events. 261/791 cut-off events. For 7637/7637 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 4050 event pairs, 42 based on Foata normal form. 1/791 useless extension candidates. Maximal degree in co-relation 4917. Up to 505 conditions per place. [2022-01-19 02:58:02,124 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 167 selfloop transitions, 101 changer transitions 17/324 dead transitions. [2022-01-19 02:58:02,124 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 375 places, 324 transitions, 3973 flow [2022-01-19 02:58:02,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-19 02:58:02,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-01-19 02:58:02,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2136 transitions. [2022-01-19 02:58:02,125 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5542293720809549 [2022-01-19 02:58:02,125 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2136 transitions. [2022-01-19 02:58:02,125 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2136 transitions. [2022-01-19 02:58:02,126 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:02,126 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2136 transitions. [2022-01-19 02:58:02,127 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 52.09756097560975) internal successors, (2136), 41 states have internal predecessors, (2136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:02,128 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 94.0) internal successors, (3948), 42 states have internal predecessors, (3948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:02,129 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 94.0) internal successors, (3948), 42 states have internal predecessors, (3948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:02,129 INFO L186 Difference]: Start difference. First operand has 342 places, 297 transitions, 3128 flow. Second operand 41 states and 2136 transitions. [2022-01-19 02:58:02,129 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 375 places, 324 transitions, 3973 flow [2022-01-19 02:58:02,169 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 342 places, 324 transitions, 3688 flow, removed 54 selfloop flow, removed 33 redundant places. [2022-01-19 02:58:02,172 INFO L242 Difference]: Finished difference. Result has 348 places, 297 transitions, 3165 flow [2022-01-19 02:58:02,172 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2861, PETRI_DIFFERENCE_MINUEND_PLACES=302, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=297, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=197, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=3165, PETRI_PLACES=348, PETRI_TRANSITIONS=297} [2022-01-19 02:58:02,172 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 260 predicate places. [2022-01-19 02:58:02,172 INFO L470 AbstractCegarLoop]: Abstraction has has 348 places, 297 transitions, 3165 flow [2022-01-19 02:58:02,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:02,173 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:02,173 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:02,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable135 [2022-01-19 02:58:02,173 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:02,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:02,173 INFO L85 PathProgramCache]: Analyzing trace with hash -340022386, now seen corresponding path program 137 times [2022-01-19 02:58:02,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:02,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106642775] [2022-01-19 02:58:02,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:02,173 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:02,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:02,457 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:02,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:02,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106642775] [2022-01-19 02:58:02,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106642775] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:02,457 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:02,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:58:02,457 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122755890] [2022-01-19 02:58:02,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:02,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:58:02,458 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:02,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:58:02,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:58:02,458 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:02,459 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 348 places, 297 transitions, 3165 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:02,459 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:02,459 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:02,459 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:03,993 INFO L129 PetriNetUnfolder]: 256/775 cut-off events. [2022-01-19 02:58:03,993 INFO L130 PetriNetUnfolder]: For 7305/7305 co-relation queries the response was YES. [2022-01-19 02:58:03,998 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4947 conditions, 775 events. 256/775 cut-off events. For 7305/7305 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3952 event pairs, 42 based on Foata normal form. 1/775 useless extension candidates. Maximal degree in co-relation 4840. Up to 494 conditions per place. [2022-01-19 02:58:04,000 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 170 selfloop transitions, 79 changer transitions 30/318 dead transitions. [2022-01-19 02:58:04,001 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 375 places, 318 transitions, 3850 flow [2022-01-19 02:58:04,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 02:58:04,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 02:58:04,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1832 transitions. [2022-01-19 02:58:04,002 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.556838905775076 [2022-01-19 02:58:04,002 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1832 transitions. [2022-01-19 02:58:04,002 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1832 transitions. [2022-01-19 02:58:04,002 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:04,002 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1832 transitions. [2022-01-19 02:58:04,003 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.34285714285714) internal successors, (1832), 35 states have internal predecessors, (1832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:04,005 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:04,005 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:04,005 INFO L186 Difference]: Start difference. First operand has 348 places, 297 transitions, 3165 flow. Second operand 35 states and 1832 transitions. [2022-01-19 02:58:04,005 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 375 places, 318 transitions, 3850 flow [2022-01-19 02:58:04,048 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 339 places, 318 transitions, 3573 flow, removed 41 selfloop flow, removed 36 redundant places. [2022-01-19 02:58:04,051 INFO L242 Difference]: Finished difference. Result has 344 places, 277 transitions, 2816 flow [2022-01-19 02:58:04,051 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2901, PETRI_DIFFERENCE_MINUEND_PLACES=305, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=297, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=79, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=218, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=2816, PETRI_PLACES=344, PETRI_TRANSITIONS=277} [2022-01-19 02:58:04,051 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 256 predicate places. [2022-01-19 02:58:04,051 INFO L470 AbstractCegarLoop]: Abstraction has has 344 places, 277 transitions, 2816 flow [2022-01-19 02:58:04,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:04,052 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:04,052 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:04,052 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable136 [2022-01-19 02:58:04,052 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:04,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:04,052 INFO L85 PathProgramCache]: Analyzing trace with hash -1072133136, now seen corresponding path program 138 times [2022-01-19 02:58:04,052 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:04,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164584728] [2022-01-19 02:58:04,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:04,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:04,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:04,329 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:04,329 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:04,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164584728] [2022-01-19 02:58:04,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [164584728] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:04,329 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:04,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:58:04,329 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538369447] [2022-01-19 02:58:04,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:04,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:58:04,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:04,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:58:04,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:58:04,330 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:04,331 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 344 places, 277 transitions, 2816 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:04,331 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:04,331 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:04,331 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:05,292 INFO L129 PetriNetUnfolder]: 246/738 cut-off events. [2022-01-19 02:58:05,292 INFO L130 PetriNetUnfolder]: For 6745/6745 co-relation queries the response was YES. [2022-01-19 02:58:05,297 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4669 conditions, 738 events. 246/738 cut-off events. For 6745/6745 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3667 event pairs, 42 based on Foata normal form. 1/738 useless extension candidates. Maximal degree in co-relation 4561. Up to 478 conditions per place. [2022-01-19 02:58:05,299 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 153 selfloop transitions, 63 changer transitions 41/296 dead transitions. [2022-01-19 02:58:05,299 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 363 places, 296 transitions, 3432 flow [2022-01-19 02:58:05,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 02:58:05,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 02:58:05,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1729 transitions. [2022-01-19 02:58:05,300 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5573823339780787 [2022-01-19 02:58:05,300 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1729 transitions. [2022-01-19 02:58:05,300 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1729 transitions. [2022-01-19 02:58:05,301 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:05,301 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1729 transitions. [2022-01-19 02:58:05,302 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.39393939393939) internal successors, (1729), 33 states have internal predecessors, (1729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:05,303 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:05,303 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:05,303 INFO L186 Difference]: Start difference. First operand has 344 places, 277 transitions, 2816 flow. Second operand 33 states and 1729 transitions. [2022-01-19 02:58:05,303 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 363 places, 296 transitions, 3432 flow [2022-01-19 02:58:05,342 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 325 places, 296 transitions, 3137 flow, removed 34 selfloop flow, removed 38 redundant places. [2022-01-19 02:58:05,345 INFO L242 Difference]: Finished difference. Result has 329 places, 246 transitions, 2339 flow [2022-01-19 02:58:05,345 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2529, PETRI_DIFFERENCE_MINUEND_PLACES=293, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=277, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=214, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=2339, PETRI_PLACES=329, PETRI_TRANSITIONS=246} [2022-01-19 02:58:05,345 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 241 predicate places. [2022-01-19 02:58:05,345 INFO L470 AbstractCegarLoop]: Abstraction has has 329 places, 246 transitions, 2339 flow [2022-01-19 02:58:05,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:05,346 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:05,346 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:05,346 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137 [2022-01-19 02:58:05,346 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:05,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:05,346 INFO L85 PathProgramCache]: Analyzing trace with hash 503639696, now seen corresponding path program 139 times [2022-01-19 02:58:05,346 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:05,346 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164386434] [2022-01-19 02:58:05,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:05,346 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:05,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:05,642 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:05,642 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:05,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164386434] [2022-01-19 02:58:05,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164386434] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:05,642 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:05,642 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-19 02:58:05,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051851800] [2022-01-19 02:58:05,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:05,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-19 02:58:05,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:05,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-19 02:58:05,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-01-19 02:58:05,643 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:05,643 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 329 places, 246 transitions, 2339 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:05,644 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:05,644 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:05,644 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:06,582 INFO L129 PetriNetUnfolder]: 233/687 cut-off events. [2022-01-19 02:58:06,582 INFO L130 PetriNetUnfolder]: For 6324/6324 co-relation queries the response was YES. [2022-01-19 02:58:06,587 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4301 conditions, 687 events. 233/687 cut-off events. For 6324/6324 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 3267 event pairs, 40 based on Foata normal form. 1/687 useless extension candidates. Maximal degree in co-relation 4198. Up to 469 conditions per place. [2022-01-19 02:58:06,589 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 146 selfloop transitions, 57 changer transitions 21/263 dead transitions. [2022-01-19 02:58:06,589 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 343 places, 263 transitions, 2867 flow [2022-01-19 02:58:06,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 02:58:06,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 02:58:06,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1721 transitions. [2022-01-19 02:58:06,590 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5548033526756931 [2022-01-19 02:58:06,590 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1721 transitions. [2022-01-19 02:58:06,590 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1721 transitions. [2022-01-19 02:58:06,591 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:06,591 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1721 transitions. [2022-01-19 02:58:06,592 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.15151515151515) internal successors, (1721), 33 states have internal predecessors, (1721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:06,593 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:06,593 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:06,593 INFO L186 Difference]: Start difference. First operand has 329 places, 246 transitions, 2339 flow. Second operand 33 states and 1721 transitions. [2022-01-19 02:58:06,593 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 343 places, 263 transitions, 2867 flow [2022-01-19 02:58:06,625 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 303 places, 263 transitions, 2630 flow, removed 32 selfloop flow, removed 40 redundant places. [2022-01-19 02:58:06,628 INFO L242 Difference]: Finished difference. Result has 307 places, 233 transitions, 2160 flow [2022-01-19 02:58:06,628 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2108, PETRI_DIFFERENCE_MINUEND_PLACES=271, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=246, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=57, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=189, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=2160, PETRI_PLACES=307, PETRI_TRANSITIONS=233} [2022-01-19 02:58:06,628 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 219 predicate places. [2022-01-19 02:58:06,628 INFO L470 AbstractCegarLoop]: Abstraction has has 307 places, 233 transitions, 2160 flow [2022-01-19 02:58:06,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:06,628 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:06,628 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:06,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138 [2022-01-19 02:58:06,629 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:06,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:06,629 INFO L85 PathProgramCache]: Analyzing trace with hash -342144980, now seen corresponding path program 140 times [2022-01-19 02:58:06,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:06,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272780885] [2022-01-19 02:58:06,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:06,629 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:06,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:06,923 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:06,923 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:06,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272780885] [2022-01-19 02:58:06,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272780885] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:06,923 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:06,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-19 02:58:06,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318673553] [2022-01-19 02:58:06,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:06,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-19 02:58:06,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:06,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-19 02:58:06,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-01-19 02:58:06,924 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:06,925 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 307 places, 233 transitions, 2160 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:06,925 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:06,925 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:06,925 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:08,128 INFO L129 PetriNetUnfolder]: 229/672 cut-off events. [2022-01-19 02:58:08,128 INFO L130 PetriNetUnfolder]: For 5439/5439 co-relation queries the response was YES. [2022-01-19 02:58:08,132 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4130 conditions, 672 events. 229/672 cut-off events. For 5439/5439 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 3148 event pairs, 58 based on Foata normal form. 1/672 useless extension candidates. Maximal degree in co-relation 4036. Up to 442 conditions per place. [2022-01-19 02:58:08,134 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 124 selfloop transitions, 59 changer transitions 29/251 dead transitions. [2022-01-19 02:58:08,134 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 317 places, 251 transitions, 2670 flow [2022-01-19 02:58:08,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 02:58:08,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 02:58:08,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1723 transitions. [2022-01-19 02:58:08,135 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5554480980012895 [2022-01-19 02:58:08,136 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1723 transitions. [2022-01-19 02:58:08,136 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1723 transitions. [2022-01-19 02:58:08,136 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:08,136 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1723 transitions. [2022-01-19 02:58:08,137 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.21212121212121) internal successors, (1723), 33 states have internal predecessors, (1723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:08,138 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:08,138 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:08,138 INFO L186 Difference]: Start difference. First operand has 307 places, 233 transitions, 2160 flow. Second operand 33 states and 1723 transitions. [2022-01-19 02:58:08,138 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 317 places, 251 transitions, 2670 flow [2022-01-19 02:58:08,163 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 287 places, 251 transitions, 2460 flow, removed 18 selfloop flow, removed 30 redundant places. [2022-01-19 02:58:08,165 INFO L242 Difference]: Finished difference. Result has 292 places, 213 transitions, 1917 flow [2022-01-19 02:58:08,165 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1960, PETRI_DIFFERENCE_MINUEND_PLACES=255, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=233, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=174, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=1917, PETRI_PLACES=292, PETRI_TRANSITIONS=213} [2022-01-19 02:58:08,165 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 204 predicate places. [2022-01-19 02:58:08,166 INFO L470 AbstractCegarLoop]: Abstraction has has 292 places, 213 transitions, 1917 flow [2022-01-19 02:58:08,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:08,166 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:08,166 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:08,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139 [2022-01-19 02:58:08,166 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:08,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:08,166 INFO L85 PathProgramCache]: Analyzing trace with hash 1567396790, now seen corresponding path program 141 times [2022-01-19 02:58:08,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:08,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253783084] [2022-01-19 02:58:08,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:08,166 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:08,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:08,441 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:08,441 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:08,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253783084] [2022-01-19 02:58:08,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253783084] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:08,441 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:08,441 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:58:08,441 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285555064] [2022-01-19 02:58:08,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:08,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:58:08,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:08,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:58:08,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:58:08,442 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:08,443 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 292 places, 213 transitions, 1917 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:08,443 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:08,443 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:08,443 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:09,282 INFO L129 PetriNetUnfolder]: 220/642 cut-off events. [2022-01-19 02:58:09,283 INFO L130 PetriNetUnfolder]: For 4967/4967 co-relation queries the response was YES. [2022-01-19 02:58:09,287 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3842 conditions, 642 events. 220/642 cut-off events. For 4967/4967 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 2944 event pairs, 45 based on Foata normal form. 1/640 useless extension candidates. Maximal degree in co-relation 3753. Up to 433 conditions per place. [2022-01-19 02:58:09,289 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 116 selfloop transitions, 46 changer transitions 29/230 dead transitions. [2022-01-19 02:58:09,289 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 302 places, 230 transitions, 2377 flow [2022-01-19 02:58:09,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-19 02:58:09,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-01-19 02:58:09,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1619 transitions. [2022-01-19 02:58:09,290 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5555936856554564 [2022-01-19 02:58:09,290 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1619 transitions. [2022-01-19 02:58:09,290 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1619 transitions. [2022-01-19 02:58:09,290 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:09,290 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1619 transitions. [2022-01-19 02:58:09,291 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 52.225806451612904) internal successors, (1619), 31 states have internal predecessors, (1619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:09,292 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:09,292 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:09,293 INFO L186 Difference]: Start difference. First operand has 292 places, 213 transitions, 1917 flow. Second operand 31 states and 1619 transitions. [2022-01-19 02:58:09,293 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 302 places, 230 transitions, 2377 flow [2022-01-19 02:58:09,311 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 263 places, 230 transitions, 2140 flow, removed 20 selfloop flow, removed 39 redundant places. [2022-01-19 02:58:09,313 INFO L242 Difference]: Finished difference. Result has 267 places, 193 transitions, 1661 flow [2022-01-19 02:58:09,313 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1690, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=213, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=46, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=167, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1661, PETRI_PLACES=267, PETRI_TRANSITIONS=193} [2022-01-19 02:58:09,314 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 179 predicate places. [2022-01-19 02:58:09,314 INFO L470 AbstractCegarLoop]: Abstraction has has 267 places, 193 transitions, 1661 flow [2022-01-19 02:58:09,314 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:09,315 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:09,315 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:09,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140 [2022-01-19 02:58:09,315 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:09,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:09,315 INFO L85 PathProgramCache]: Analyzing trace with hash 1056657846, now seen corresponding path program 142 times [2022-01-19 02:58:09,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:09,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855788157] [2022-01-19 02:58:09,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:09,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:09,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:09,577 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:09,578 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:09,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855788157] [2022-01-19 02:58:09,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1855788157] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:09,578 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:09,578 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:58:09,578 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935473405] [2022-01-19 02:58:09,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:09,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:58:09,578 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:09,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:58:09,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:58:09,579 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:09,579 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 267 places, 193 transitions, 1661 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:09,579 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:09,579 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:09,579 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:10,638 INFO L129 PetriNetUnfolder]: 257/692 cut-off events. [2022-01-19 02:58:10,638 INFO L130 PetriNetUnfolder]: For 5610/5610 co-relation queries the response was YES. [2022-01-19 02:58:10,642 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4252 conditions, 692 events. 257/692 cut-off events. For 5610/5610 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3316 event pairs, 30 based on Foata normal form. 1/690 useless extension candidates. Maximal degree in co-relation 4170. Up to 435 conditions per place. [2022-01-19 02:58:10,644 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 123 selfloop transitions, 84 changer transitions 34/280 dead transitions. [2022-01-19 02:58:10,644 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 271 places, 280 transitions, 3128 flow [2022-01-19 02:58:10,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-19 02:58:10,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-01-19 02:58:10,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2067 transitions. [2022-01-19 02:58:10,645 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5638297872340425 [2022-01-19 02:58:10,646 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2067 transitions. [2022-01-19 02:58:10,646 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2067 transitions. [2022-01-19 02:58:10,646 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:10,646 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2067 transitions. [2022-01-19 02:58:10,647 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 53.0) internal successors, (2067), 39 states have internal predecessors, (2067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:10,649 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:10,649 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:10,649 INFO L186 Difference]: Start difference. First operand has 267 places, 193 transitions, 1661 flow. Second operand 39 states and 2067 transitions. [2022-01-19 02:58:10,649 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 271 places, 280 transitions, 3128 flow [2022-01-19 02:58:10,665 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 242 places, 280 transitions, 2729 flow, removed 78 selfloop flow, removed 29 redundant places. [2022-01-19 02:58:10,668 INFO L242 Difference]: Finished difference. Result has 254 places, 227 transitions, 2047 flow [2022-01-19 02:58:10,668 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1380, PETRI_DIFFERENCE_MINUEND_PLACES=204, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=193, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=131, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=2047, PETRI_PLACES=254, PETRI_TRANSITIONS=227} [2022-01-19 02:58:10,668 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 166 predicate places. [2022-01-19 02:58:10,668 INFO L470 AbstractCegarLoop]: Abstraction has has 254 places, 227 transitions, 2047 flow [2022-01-19 02:58:10,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:10,668 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:10,668 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:10,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141 [2022-01-19 02:58:10,669 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:10,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:10,669 INFO L85 PathProgramCache]: Analyzing trace with hash -447900396, now seen corresponding path program 143 times [2022-01-19 02:58:10,669 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:10,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395383132] [2022-01-19 02:58:10,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:10,669 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:10,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:10,914 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:10,914 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:10,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395383132] [2022-01-19 02:58:10,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395383132] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:10,914 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:10,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 02:58:10,914 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232461487] [2022-01-19 02:58:10,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:10,914 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 02:58:10,914 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:10,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 02:58:10,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-01-19 02:58:10,915 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:10,915 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 254 places, 227 transitions, 2047 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:10,916 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:10,916 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:10,916 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:11,701 INFO L129 PetriNetUnfolder]: 276/762 cut-off events. [2022-01-19 02:58:11,702 INFO L130 PetriNetUnfolder]: For 5900/5900 co-relation queries the response was YES. [2022-01-19 02:58:11,706 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4583 conditions, 762 events. 276/762 cut-off events. For 5900/5900 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 3809 event pairs, 42 based on Foata normal form. 1/761 useless extension candidates. Maximal degree in co-relation 4505. Up to 486 conditions per place. [2022-01-19 02:58:11,708 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 160 selfloop transitions, 68 changer transitions 35/302 dead transitions. [2022-01-19 02:58:11,708 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 273 places, 302 transitions, 3373 flow [2022-01-19 02:58:11,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-19 02:58:11,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-01-19 02:58:11,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1558 transitions. [2022-01-19 02:58:11,709 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5715333822450477 [2022-01-19 02:58:11,709 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1558 transitions. [2022-01-19 02:58:11,709 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1558 transitions. [2022-01-19 02:58:11,710 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:11,710 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1558 transitions. [2022-01-19 02:58:11,711 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 53.724137931034484) internal successors, (1558), 29 states have internal predecessors, (1558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:11,712 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 94.0) internal successors, (2820), 30 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:11,712 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 94.0) internal successors, (2820), 30 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:11,712 INFO L186 Difference]: Start difference. First operand has 254 places, 227 transitions, 2047 flow. Second operand 29 states and 1558 transitions. [2022-01-19 02:58:11,712 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 273 places, 302 transitions, 3373 flow [2022-01-19 02:58:11,731 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 251 places, 302 transitions, 2854 flow, removed 221 selfloop flow, removed 22 redundant places. [2022-01-19 02:58:11,734 INFO L242 Difference]: Finished difference. Result has 267 places, 248 transitions, 2140 flow [2022-01-19 02:58:11,734 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1716, PETRI_DIFFERENCE_MINUEND_PLACES=223, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=227, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=47, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=163, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=2140, PETRI_PLACES=267, PETRI_TRANSITIONS=248} [2022-01-19 02:58:11,734 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 179 predicate places. [2022-01-19 02:58:11,734 INFO L470 AbstractCegarLoop]: Abstraction has has 267 places, 248 transitions, 2140 flow [2022-01-19 02:58:11,735 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:11,735 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:11,735 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:11,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142 [2022-01-19 02:58:11,735 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:11,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:11,735 INFO L85 PathProgramCache]: Analyzing trace with hash -1813603010, now seen corresponding path program 144 times [2022-01-19 02:58:11,735 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:11,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565567847] [2022-01-19 02:58:11,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:11,735 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:11,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:11,991 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:11,991 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:11,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565567847] [2022-01-19 02:58:11,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565567847] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:11,991 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:11,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:58:11,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592748799] [2022-01-19 02:58:11,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:11,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:58:11,991 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:11,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:58:11,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:58:11,992 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:11,993 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 267 places, 248 transitions, 2140 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:11,993 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:11,993 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:11,993 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:12,932 INFO L129 PetriNetUnfolder]: 290/814 cut-off events. [2022-01-19 02:58:12,932 INFO L130 PetriNetUnfolder]: For 6494/6494 co-relation queries the response was YES. [2022-01-19 02:58:12,938 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4842 conditions, 814 events. 290/814 cut-off events. For 6494/6494 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 4189 event pairs, 47 based on Foata normal form. 1/813 useless extension candidates. Maximal degree in co-relation 4755. Up to 469 conditions per place. [2022-01-19 02:58:12,940 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 157 selfloop transitions, 91 changer transitions 43/330 dead transitions. [2022-01-19 02:58:12,940 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 291 places, 330 transitions, 3680 flow [2022-01-19 02:58:12,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 02:58:12,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 02:58:12,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1812 transitions. [2022-01-19 02:58:12,942 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5669586983729662 [2022-01-19 02:58:12,942 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1812 transitions. [2022-01-19 02:58:12,942 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1812 transitions. [2022-01-19 02:58:12,942 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:12,942 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1812 transitions. [2022-01-19 02:58:12,943 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.294117647058826) internal successors, (1812), 34 states have internal predecessors, (1812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:12,945 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:12,945 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:12,945 INFO L186 Difference]: Start difference. First operand has 267 places, 248 transitions, 2140 flow. Second operand 34 states and 1812 transitions. [2022-01-19 02:58:12,945 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 291 places, 330 transitions, 3680 flow [2022-01-19 02:58:12,969 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 269 places, 330 transitions, 3486 flow, removed 44 selfloop flow, removed 22 redundant places. [2022-01-19 02:58:12,972 INFO L242 Difference]: Finished difference. Result has 283 places, 264 transitions, 2540 flow [2022-01-19 02:58:12,973 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1992, PETRI_DIFFERENCE_MINUEND_PLACES=236, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=248, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=162, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=2540, PETRI_PLACES=283, PETRI_TRANSITIONS=264} [2022-01-19 02:58:12,973 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 195 predicate places. [2022-01-19 02:58:12,973 INFO L470 AbstractCegarLoop]: Abstraction has has 283 places, 264 transitions, 2540 flow [2022-01-19 02:58:12,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:12,973 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:12,973 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:12,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143 [2022-01-19 02:58:12,973 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:12,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:12,974 INFO L85 PathProgramCache]: Analyzing trace with hash -1791906352, now seen corresponding path program 145 times [2022-01-19 02:58:12,974 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:12,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519901276] [2022-01-19 02:58:12,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:12,974 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:12,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:13,269 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:13,269 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:13,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519901276] [2022-01-19 02:58:13,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519901276] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:13,270 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:13,270 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:58:13,270 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003730150] [2022-01-19 02:58:13,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:13,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:58:13,270 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:13,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:58:13,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:58:13,271 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:13,271 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 283 places, 264 transitions, 2540 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:13,271 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:13,271 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:13,271 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:14,302 INFO L129 PetriNetUnfolder]: 289/791 cut-off events. [2022-01-19 02:58:14,302 INFO L130 PetriNetUnfolder]: For 7807/7807 co-relation queries the response was YES. [2022-01-19 02:58:14,307 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5092 conditions, 791 events. 289/791 cut-off events. For 7807/7807 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 4061 event pairs, 43 based on Foata normal form. 1/789 useless extension candidates. Maximal degree in co-relation 5002. Up to 495 conditions per place. [2022-01-19 02:58:14,309 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 157 selfloop transitions, 88 changer transitions 42/326 dead transitions. [2022-01-19 02:58:14,309 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 306 places, 326 transitions, 3832 flow [2022-01-19 02:58:14,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 02:58:14,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 02:58:14,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1805 transitions. [2022-01-19 02:58:14,310 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5647684605757196 [2022-01-19 02:58:14,310 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1805 transitions. [2022-01-19 02:58:14,311 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1805 transitions. [2022-01-19 02:58:14,311 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:14,311 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1805 transitions. [2022-01-19 02:58:14,312 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.088235294117645) internal successors, (1805), 34 states have internal predecessors, (1805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:14,313 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:14,313 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:14,313 INFO L186 Difference]: Start difference. First operand has 283 places, 264 transitions, 2540 flow. Second operand 34 states and 1805 transitions. [2022-01-19 02:58:14,313 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 306 places, 326 transitions, 3832 flow [2022-01-19 02:58:14,341 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 326 transitions, 3485 flow, removed 121 selfloop flow, removed 27 redundant places. [2022-01-19 02:58:14,344 INFO L242 Difference]: Finished difference. Result has 292 places, 269 transitions, 2650 flow [2022-01-19 02:58:14,344 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2278, PETRI_DIFFERENCE_MINUEND_PLACES=246, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=264, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=178, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=2650, PETRI_PLACES=292, PETRI_TRANSITIONS=269} [2022-01-19 02:58:14,345 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 204 predicate places. [2022-01-19 02:58:14,345 INFO L470 AbstractCegarLoop]: Abstraction has has 292 places, 269 transitions, 2650 flow [2022-01-19 02:58:14,345 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:14,345 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:14,345 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:14,345 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144 [2022-01-19 02:58:14,345 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:14,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:14,345 INFO L85 PathProgramCache]: Analyzing trace with hash -1618206322, now seen corresponding path program 146 times [2022-01-19 02:58:14,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:14,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596547910] [2022-01-19 02:58:14,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:14,346 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:14,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:14,574 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:14,574 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:14,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596547910] [2022-01-19 02:58:14,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596547910] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:14,575 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:14,575 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:58:14,575 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686908841] [2022-01-19 02:58:14,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:14,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:58:14,575 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:14,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:58:14,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:58:14,576 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:14,576 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 292 places, 269 transitions, 2650 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:14,576 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:14,576 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:14,576 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:15,560 INFO L129 PetriNetUnfolder]: 307/819 cut-off events. [2022-01-19 02:58:15,560 INFO L130 PetriNetUnfolder]: For 8812/8812 co-relation queries the response was YES. [2022-01-19 02:58:15,566 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5506 conditions, 819 events. 307/819 cut-off events. For 8812/8812 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 4231 event pairs, 51 based on Foata normal form. 1/817 useless extension candidates. Maximal degree in co-relation 5412. Up to 490 conditions per place. [2022-01-19 02:58:15,568 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 156 selfloop transitions, 117 changer transitions 39/351 dead transitions. [2022-01-19 02:58:15,568 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 319 places, 351 transitions, 4277 flow [2022-01-19 02:58:15,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 02:58:15,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 02:58:15,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1966 transitions. [2022-01-19 02:58:15,570 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5652673950546291 [2022-01-19 02:58:15,570 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1966 transitions. [2022-01-19 02:58:15,570 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1966 transitions. [2022-01-19 02:58:15,570 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:15,570 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1966 transitions. [2022-01-19 02:58:15,571 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 53.13513513513514) internal successors, (1966), 37 states have internal predecessors, (1966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:15,573 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:15,573 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:15,573 INFO L186 Difference]: Start difference. First operand has 292 places, 269 transitions, 2650 flow. Second operand 37 states and 1966 transitions. [2022-01-19 02:58:15,573 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 319 places, 351 transitions, 4277 flow [2022-01-19 02:58:15,606 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 288 places, 351 transitions, 3990 flow, removed 85 selfloop flow, removed 31 redundant places. [2022-01-19 02:58:15,609 INFO L242 Difference]: Finished difference. Result has 304 places, 293 transitions, 3183 flow [2022-01-19 02:58:15,609 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2439, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=269, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=163, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=3183, PETRI_PLACES=304, PETRI_TRANSITIONS=293} [2022-01-19 02:58:15,610 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 216 predicate places. [2022-01-19 02:58:15,610 INFO L470 AbstractCegarLoop]: Abstraction has has 304 places, 293 transitions, 3183 flow [2022-01-19 02:58:15,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:15,610 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:15,610 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:15,610 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145 [2022-01-19 02:58:15,610 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:15,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:15,610 INFO L85 PathProgramCache]: Analyzing trace with hash -1841477660, now seen corresponding path program 147 times [2022-01-19 02:58:15,610 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:15,610 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009905764] [2022-01-19 02:58:15,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:15,611 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:15,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:15,843 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:15,843 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:15,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009905764] [2022-01-19 02:58:15,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009905764] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:15,843 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:15,844 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:58:15,844 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150990729] [2022-01-19 02:58:15,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:15,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:58:15,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:15,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:58:15,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:58:15,845 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:15,845 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 304 places, 293 transitions, 3183 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:15,845 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:15,845 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:15,845 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:16,824 INFO L129 PetriNetUnfolder]: 302/847 cut-off events. [2022-01-19 02:58:16,824 INFO L130 PetriNetUnfolder]: For 9923/9923 co-relation queries the response was YES. [2022-01-19 02:58:16,830 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5747 conditions, 847 events. 302/847 cut-off events. For 9923/9923 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 4467 event pairs, 54 based on Foata normal form. 1/845 useless extension candidates. Maximal degree in co-relation 5648. Up to 519 conditions per place. [2022-01-19 02:58:16,832 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 159 selfloop transitions, 107 changer transitions 35/340 dead transitions. [2022-01-19 02:58:16,832 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 340 transitions, 4277 flow [2022-01-19 02:58:16,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 02:58:16,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 02:58:16,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1812 transitions. [2022-01-19 02:58:16,834 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5669586983729662 [2022-01-19 02:58:16,834 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1812 transitions. [2022-01-19 02:58:16,834 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1812 transitions. [2022-01-19 02:58:16,834 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:16,834 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1812 transitions. [2022-01-19 02:58:16,835 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.294117647058826) internal successors, (1812), 34 states have internal predecessors, (1812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:16,836 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:16,837 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:16,837 INFO L186 Difference]: Start difference. First operand has 304 places, 293 transitions, 3183 flow. Second operand 34 states and 1812 transitions. [2022-01-19 02:58:16,837 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 340 transitions, 4277 flow [2022-01-19 02:58:16,876 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 299 places, 340 transitions, 4011 flow, removed 88 selfloop flow, removed 28 redundant places. [2022-01-19 02:58:16,879 INFO L242 Difference]: Finished difference. Result has 311 places, 289 transitions, 3234 flow [2022-01-19 02:58:16,879 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2949, PETRI_DIFFERENCE_MINUEND_PLACES=266, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=293, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=186, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=3234, PETRI_PLACES=311, PETRI_TRANSITIONS=289} [2022-01-19 02:58:16,879 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 223 predicate places. [2022-01-19 02:58:16,879 INFO L470 AbstractCegarLoop]: Abstraction has has 311 places, 289 transitions, 3234 flow [2022-01-19 02:58:16,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:16,879 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:16,879 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:16,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146 [2022-01-19 02:58:16,880 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:16,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:16,880 INFO L85 PathProgramCache]: Analyzing trace with hash -1628246890, now seen corresponding path program 148 times [2022-01-19 02:58:16,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:16,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197143560] [2022-01-19 02:58:16,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:16,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:16,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:17,125 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:17,126 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:17,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197143560] [2022-01-19 02:58:17,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197143560] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:17,126 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:17,126 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:58:17,126 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81773039] [2022-01-19 02:58:17,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:17,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:58:17,126 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:17,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:58:17,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:58:17,127 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:17,127 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 289 transitions, 3234 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:17,127 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:17,127 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:17,127 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:18,737 INFO L129 PetriNetUnfolder]: 338/929 cut-off events. [2022-01-19 02:58:18,737 INFO L130 PetriNetUnfolder]: For 12767/12767 co-relation queries the response was YES. [2022-01-19 02:58:18,743 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6692 conditions, 929 events. 338/929 cut-off events. For 12767/12767 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 4971 event pairs, 38 based on Foata normal form. 1/927 useless extension candidates. Maximal degree in co-relation 6590. Up to 539 conditions per place. [2022-01-19 02:58:18,746 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 186 selfloop transitions, 160 changer transitions 21/406 dead transitions. [2022-01-19 02:58:18,746 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 352 places, 406 transitions, 5712 flow [2022-01-19 02:58:18,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-01-19 02:58:18,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2022-01-19 02:58:18,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 2784 transitions. [2022-01-19 02:58:18,748 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5588117221999197 [2022-01-19 02:58:18,748 INFO L72 ComplementDD]: Start complementDD. Operand 53 states and 2784 transitions. [2022-01-19 02:58:18,748 INFO L73 IsDeterministic]: Start isDeterministic. Operand 53 states and 2784 transitions. [2022-01-19 02:58:18,748 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:18,749 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 53 states and 2784 transitions. [2022-01-19 02:58:18,750 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 54 states, 53 states have (on average 52.528301886792455) internal successors, (2784), 53 states have internal predecessors, (2784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:18,752 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 54 states, 54 states have (on average 94.0) internal successors, (5076), 54 states have internal predecessors, (5076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:18,752 INFO L81 ComplementDD]: Finished complementDD. Result has 54 states, 54 states have (on average 94.0) internal successors, (5076), 54 states have internal predecessors, (5076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:18,752 INFO L186 Difference]: Start difference. First operand has 311 places, 289 transitions, 3234 flow. Second operand 53 states and 2784 transitions. [2022-01-19 02:58:18,752 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 352 places, 406 transitions, 5712 flow [2022-01-19 02:58:18,798 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 406 transitions, 5345 flow, removed 55 selfloop flow, removed 33 redundant places. [2022-01-19 02:58:18,802 INFO L242 Difference]: Finished difference. Result has 332 places, 359 transitions, 4551 flow [2022-01-19 02:58:18,802 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2959, PETRI_DIFFERENCE_MINUEND_PLACES=267, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=289, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=176, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=4551, PETRI_PLACES=332, PETRI_TRANSITIONS=359} [2022-01-19 02:58:18,803 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 244 predicate places. [2022-01-19 02:58:18,803 INFO L470 AbstractCegarLoop]: Abstraction has has 332 places, 359 transitions, 4551 flow [2022-01-19 02:58:18,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:18,803 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:18,803 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:18,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable147 [2022-01-19 02:58:18,803 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:18,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:18,803 INFO L85 PathProgramCache]: Analyzing trace with hash -287525010, now seen corresponding path program 149 times [2022-01-19 02:58:18,803 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:18,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964935852] [2022-01-19 02:58:18,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:18,804 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:18,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:19,059 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:19,059 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:19,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964935852] [2022-01-19 02:58:19,059 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964935852] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:19,059 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:19,059 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:58:19,059 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882187831] [2022-01-19 02:58:19,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:19,059 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:58:19,059 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:19,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:58:19,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:58:19,060 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:19,061 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 332 places, 359 transitions, 4551 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:19,061 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:19,061 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:19,061 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:20,169 INFO L129 PetriNetUnfolder]: 347/960 cut-off events. [2022-01-19 02:58:20,169 INFO L130 PetriNetUnfolder]: For 14241/14241 co-relation queries the response was YES. [2022-01-19 02:58:20,176 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7122 conditions, 960 events. 347/960 cut-off events. For 14241/14241 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 5272 event pairs, 46 based on Foata normal form. 1/958 useless extension candidates. Maximal degree in co-relation 7018. Up to 634 conditions per place. [2022-01-19 02:58:20,179 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 240 selfloop transitions, 103 changer transitions 33/415 dead transitions. [2022-01-19 02:58:20,179 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 361 places, 415 transitions, 5939 flow [2022-01-19 02:58:20,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 02:58:20,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 02:58:20,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1907 transitions. [2022-01-19 02:58:20,180 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5635342789598109 [2022-01-19 02:58:20,180 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1907 transitions. [2022-01-19 02:58:20,180 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1907 transitions. [2022-01-19 02:58:20,181 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:20,181 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1907 transitions. [2022-01-19 02:58:20,182 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.97222222222222) internal successors, (1907), 36 states have internal predecessors, (1907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:20,183 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:20,183 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:20,183 INFO L186 Difference]: Start difference. First operand has 332 places, 359 transitions, 4551 flow. Second operand 36 states and 1907 transitions. [2022-01-19 02:58:20,183 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 361 places, 415 transitions, 5939 flow [2022-01-19 02:58:20,244 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 342 places, 415 transitions, 5069 flow, removed 378 selfloop flow, removed 19 redundant places. [2022-01-19 02:58:20,248 INFO L242 Difference]: Finished difference. Result has 356 places, 365 transitions, 4132 flow [2022-01-19 02:58:20,248 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3689, PETRI_DIFFERENCE_MINUEND_PLACES=307, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=359, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=257, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=4132, PETRI_PLACES=356, PETRI_TRANSITIONS=365} [2022-01-19 02:58:20,248 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 268 predicate places. [2022-01-19 02:58:20,248 INFO L470 AbstractCegarLoop]: Abstraction has has 356 places, 365 transitions, 4132 flow [2022-01-19 02:58:20,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:20,249 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:20,249 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:20,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148 [2022-01-19 02:58:20,249 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:20,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:20,249 INFO L85 PathProgramCache]: Analyzing trace with hash 1575504402, now seen corresponding path program 150 times [2022-01-19 02:58:20,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:20,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000177756] [2022-01-19 02:58:20,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:20,249 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:20,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:20,518 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:20,519 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:20,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000177756] [2022-01-19 02:58:20,519 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000177756] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:20,519 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:20,519 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:58:20,519 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127307394] [2022-01-19 02:58:20,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:20,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:58:20,519 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:20,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:58:20,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:58:20,520 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:20,520 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 356 places, 365 transitions, 4132 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:20,520 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:20,520 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:20,520 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:21,917 INFO L129 PetriNetUnfolder]: 385/1070 cut-off events. [2022-01-19 02:58:21,917 INFO L130 PetriNetUnfolder]: For 16335/16335 co-relation queries the response was YES. [2022-01-19 02:58:21,925 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7766 conditions, 1070 events. 385/1070 cut-off events. For 16335/16335 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 6054 event pairs, 37 based on Foata normal form. 1/1068 useless extension candidates. Maximal degree in co-relation 7649. Up to 589 conditions per place. [2022-01-19 02:58:21,928 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 213 selfloop transitions, 202 changer transitions 22/476 dead transitions. [2022-01-19 02:58:21,928 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 391 places, 476 transitions, 6740 flow [2022-01-19 02:58:21,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-19 02:58:21,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2022-01-19 02:58:21,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 2484 transitions. [2022-01-19 02:58:21,930 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5622453598913536 [2022-01-19 02:58:21,930 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 2484 transitions. [2022-01-19 02:58:21,930 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 2484 transitions. [2022-01-19 02:58:21,930 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:21,930 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 2484 transitions. [2022-01-19 02:58:21,932 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 48 states, 47 states have (on average 52.851063829787236) internal successors, (2484), 47 states have internal predecessors, (2484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:21,933 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 48 states, 48 states have (on average 94.0) internal successors, (4512), 48 states have internal predecessors, (4512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:21,934 INFO L81 ComplementDD]: Finished complementDD. Result has 48 states, 48 states have (on average 94.0) internal successors, (4512), 48 states have internal predecessors, (4512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:21,934 INFO L186 Difference]: Start difference. First operand has 356 places, 365 transitions, 4132 flow. Second operand 47 states and 2484 transitions. [2022-01-19 02:58:21,934 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 391 places, 476 transitions, 6740 flow [2022-01-19 02:58:21,997 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 360 places, 476 transitions, 6399 flow, removed 73 selfloop flow, removed 31 redundant places. [2022-01-19 02:58:22,002 INFO L242 Difference]: Finished difference. Result has 373 places, 428 transitions, 5519 flow [2022-01-19 02:58:22,002 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3854, PETRI_DIFFERENCE_MINUEND_PLACES=314, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=365, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=146, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=190, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=5519, PETRI_PLACES=373, PETRI_TRANSITIONS=428} [2022-01-19 02:58:22,002 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 285 predicate places. [2022-01-19 02:58:22,003 INFO L470 AbstractCegarLoop]: Abstraction has has 373 places, 428 transitions, 5519 flow [2022-01-19 02:58:22,003 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:22,003 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:22,003 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:22,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149 [2022-01-19 02:58:22,003 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:22,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:22,003 INFO L85 PathProgramCache]: Analyzing trace with hash 788308538, now seen corresponding path program 151 times [2022-01-19 02:58:22,003 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:22,003 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722589375] [2022-01-19 02:58:22,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:22,003 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:22,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:22,270 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:22,270 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:22,270 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722589375] [2022-01-19 02:58:22,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722589375] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:22,270 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:22,270 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:58:22,270 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66554666] [2022-01-19 02:58:22,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:22,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:58:22,271 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:22,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:58:22,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:58:22,271 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:22,272 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 373 places, 428 transitions, 5519 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:22,272 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:22,272 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:22,272 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:23,562 INFO L129 PetriNetUnfolder]: 397/1101 cut-off events. [2022-01-19 02:58:23,563 INFO L130 PetriNetUnfolder]: For 19197/19197 co-relation queries the response was YES. [2022-01-19 02:58:23,572 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8523 conditions, 1101 events. 397/1101 cut-off events. For 19197/19197 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 6384 event pairs, 59 based on Foata normal form. 1/1099 useless extension candidates. Maximal degree in co-relation 8403. Up to 645 conditions per place. [2022-01-19 02:58:23,575 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 248 selfloop transitions, 175 changer transitions 35/497 dead transitions. [2022-01-19 02:58:23,576 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 408 places, 497 transitions, 7584 flow [2022-01-19 02:58:23,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-01-19 02:58:23,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-01-19 02:58:23,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2227 transitions. [2022-01-19 02:58:23,577 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5640830800405269 [2022-01-19 02:58:23,577 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2227 transitions. [2022-01-19 02:58:23,577 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2227 transitions. [2022-01-19 02:58:23,577 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:23,577 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2227 transitions. [2022-01-19 02:58:23,579 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 53.023809523809526) internal successors, (2227), 42 states have internal predecessors, (2227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:23,580 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 43 states, 43 states have (on average 94.0) internal successors, (4042), 43 states have internal predecessors, (4042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:23,581 INFO L81 ComplementDD]: Finished complementDD. Result has 43 states, 43 states have (on average 94.0) internal successors, (4042), 43 states have internal predecessors, (4042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:23,581 INFO L186 Difference]: Start difference. First operand has 373 places, 428 transitions, 5519 flow. Second operand 42 states and 2227 transitions. [2022-01-19 02:58:23,581 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 408 places, 497 transitions, 7584 flow [2022-01-19 02:58:23,668 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 381 places, 497 transitions, 6714 flow, removed 366 selfloop flow, removed 27 redundant places. [2022-01-19 02:58:23,673 INFO L242 Difference]: Finished difference. Result has 392 places, 441 transitions, 5498 flow [2022-01-19 02:58:23,674 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4797, PETRI_DIFFERENCE_MINUEND_PLACES=340, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=428, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=159, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=267, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=5498, PETRI_PLACES=392, PETRI_TRANSITIONS=441} [2022-01-19 02:58:23,675 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 304 predicate places. [2022-01-19 02:58:23,675 INFO L470 AbstractCegarLoop]: Abstraction has has 392 places, 441 transitions, 5498 flow [2022-01-19 02:58:23,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:23,675 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:23,675 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:23,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150 [2022-01-19 02:58:23,676 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:23,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:23,676 INFO L85 PathProgramCache]: Analyzing trace with hash 1882035536, now seen corresponding path program 152 times [2022-01-19 02:58:23,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:23,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386255789] [2022-01-19 02:58:23,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:23,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:23,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:23,914 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:23,914 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:23,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386255789] [2022-01-19 02:58:23,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386255789] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:23,914 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:23,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:58:23,914 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000705037] [2022-01-19 02:58:23,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:23,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:58:23,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:23,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:58:23,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:58:23,915 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:23,916 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 392 places, 441 transitions, 5498 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:23,916 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:23,916 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:23,916 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:25,661 INFO L129 PetriNetUnfolder]: 430/1190 cut-off events. [2022-01-19 02:58:25,662 INFO L130 PetriNetUnfolder]: For 23068/23068 co-relation queries the response was YES. [2022-01-19 02:58:25,670 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9377 conditions, 1190 events. 430/1190 cut-off events. For 23068/23068 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 6994 event pairs, 38 based on Foata normal form. 1/1188 useless extension candidates. Maximal degree in co-relation 9249. Up to 831 conditions per place. [2022-01-19 02:58:25,674 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 368 selfloop transitions, 110 changer transitions 21/538 dead transitions. [2022-01-19 02:58:25,674 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 424 places, 538 transitions, 8287 flow [2022-01-19 02:58:25,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 02:58:25,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 02:58:25,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2128 transitions. [2022-01-19 02:58:25,676 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5659574468085107 [2022-01-19 02:58:25,676 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2128 transitions. [2022-01-19 02:58:25,676 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2128 transitions. [2022-01-19 02:58:25,676 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:25,676 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2128 transitions. [2022-01-19 02:58:25,677 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 53.2) internal successors, (2128), 40 states have internal predecessors, (2128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:25,679 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:25,679 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:25,679 INFO L186 Difference]: Start difference. First operand has 392 places, 441 transitions, 5498 flow. Second operand 40 states and 2128 transitions. [2022-01-19 02:58:25,679 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 424 places, 538 transitions, 8287 flow [2022-01-19 02:58:25,772 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 388 places, 538 transitions, 7860 flow, removed 104 selfloop flow, removed 36 redundant places. [2022-01-19 02:58:25,777 INFO L242 Difference]: Finished difference. Result has 397 places, 495 transitions, 6585 flow [2022-01-19 02:58:25,778 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5136, PETRI_DIFFERENCE_MINUEND_PLACES=349, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=441, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=369, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=6585, PETRI_PLACES=397, PETRI_TRANSITIONS=495} [2022-01-19 02:58:25,778 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 309 predicate places. [2022-01-19 02:58:25,778 INFO L470 AbstractCegarLoop]: Abstraction has has 397 places, 495 transitions, 6585 flow [2022-01-19 02:58:25,778 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:25,778 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:25,778 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:25,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151 [2022-01-19 02:58:25,778 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:25,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:25,779 INFO L85 PathProgramCache]: Analyzing trace with hash -1594998044, now seen corresponding path program 153 times [2022-01-19 02:58:25,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:25,779 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285171389] [2022-01-19 02:58:25,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:25,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:25,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:26,017 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:26,017 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:26,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285171389] [2022-01-19 02:58:26,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1285171389] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:26,017 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:26,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:58:26,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262864935] [2022-01-19 02:58:26,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:26,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:58:26,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:26,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:58:26,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:58:26,018 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:26,019 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 397 places, 495 transitions, 6585 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:26,019 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:26,019 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:26,019 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:27,505 INFO L129 PetriNetUnfolder]: 437/1220 cut-off events. [2022-01-19 02:58:27,505 INFO L130 PetriNetUnfolder]: For 24215/24215 co-relation queries the response was YES. [2022-01-19 02:58:27,516 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9706 conditions, 1220 events. 437/1220 cut-off events. For 24215/24215 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 7345 event pairs, 55 based on Foata normal form. 1/1218 useless extension candidates. Maximal degree in co-relation 9576. Up to 743 conditions per place. [2022-01-19 02:58:27,520 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 292 selfloop transitions, 181 changer transitions 38/550 dead transitions. [2022-01-19 02:58:27,520 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 435 places, 550 transitions, 8347 flow [2022-01-19 02:58:27,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-19 02:58:27,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2022-01-19 02:58:27,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 2377 transitions. [2022-01-19 02:58:27,522 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5619385342789598 [2022-01-19 02:58:27,522 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 2377 transitions. [2022-01-19 02:58:27,522 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 2377 transitions. [2022-01-19 02:58:27,522 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:27,522 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 2377 transitions. [2022-01-19 02:58:27,523 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 52.82222222222222) internal successors, (2377), 45 states have internal predecessors, (2377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:27,525 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 94.0) internal successors, (4324), 46 states have internal predecessors, (4324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:27,525 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 94.0) internal successors, (4324), 46 states have internal predecessors, (4324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:27,525 INFO L186 Difference]: Start difference. First operand has 397 places, 495 transitions, 6585 flow. Second operand 45 states and 2377 transitions. [2022-01-19 02:58:27,525 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 435 places, 550 transitions, 8347 flow [2022-01-19 02:58:27,656 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 423 places, 550 transitions, 7443 flow, removed 427 selfloop flow, removed 12 redundant places. [2022-01-19 02:58:27,662 INFO L242 Difference]: Finished difference. Result has 437 places, 497 transitions, 6307 flow [2022-01-19 02:58:27,662 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5685, PETRI_DIFFERENCE_MINUEND_PLACES=379, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=495, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=174, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=317, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=6307, PETRI_PLACES=437, PETRI_TRANSITIONS=497} [2022-01-19 02:58:27,662 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 349 predicate places. [2022-01-19 02:58:27,662 INFO L470 AbstractCegarLoop]: Abstraction has has 437 places, 497 transitions, 6307 flow [2022-01-19 02:58:27,662 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:27,663 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:27,663 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:27,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152 [2022-01-19 02:58:27,663 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:27,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:27,663 INFO L85 PathProgramCache]: Analyzing trace with hash 308990664, now seen corresponding path program 154 times [2022-01-19 02:58:27,663 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:27,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951528186] [2022-01-19 02:58:27,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:27,663 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:27,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:27,923 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:27,923 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:27,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951528186] [2022-01-19 02:58:27,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951528186] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:27,923 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:27,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:58:27,924 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477770697] [2022-01-19 02:58:27,924 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:27,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:58:27,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:27,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:58:27,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:58:27,925 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:27,925 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 437 places, 497 transitions, 6307 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:27,925 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:27,925 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:27,925 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:29,195 INFO L129 PetriNetUnfolder]: 475/1323 cut-off events. [2022-01-19 02:58:29,196 INFO L130 PetriNetUnfolder]: For 29521/29521 co-relation queries the response was YES. [2022-01-19 02:58:29,207 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10668 conditions, 1323 events. 475/1323 cut-off events. For 29521/29521 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 8099 event pairs, 37 based on Foata normal form. 1/1321 useless extension candidates. Maximal degree in co-relation 10526. Up to 892 conditions per place. [2022-01-19 02:58:29,212 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 398 selfloop transitions, 150 changer transitions 22/609 dead transitions. [2022-01-19 02:58:29,212 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 468 places, 609 transitions, 9398 flow [2022-01-19 02:58:29,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 02:58:29,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 02:58:29,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2131 transitions. [2022-01-19 02:58:29,213 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5667553191489362 [2022-01-19 02:58:29,213 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2131 transitions. [2022-01-19 02:58:29,213 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2131 transitions. [2022-01-19 02:58:29,214 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:29,214 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2131 transitions. [2022-01-19 02:58:29,215 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 53.275) internal successors, (2131), 40 states have internal predecessors, (2131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:29,216 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:29,217 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:29,217 INFO L186 Difference]: Start difference. First operand has 437 places, 497 transitions, 6307 flow. Second operand 40 states and 2131 transitions. [2022-01-19 02:58:29,217 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 468 places, 609 transitions, 9398 flow [2022-01-19 02:58:29,362 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 425 places, 609 transitions, 8828 flow, removed 116 selfloop flow, removed 43 redundant places. [2022-01-19 02:58:29,368 INFO L242 Difference]: Finished difference. Result has 442 places, 563 transitions, 7513 flow [2022-01-19 02:58:29,368 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5819, PETRI_DIFFERENCE_MINUEND_PLACES=386, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=497, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=378, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=7513, PETRI_PLACES=442, PETRI_TRANSITIONS=563} [2022-01-19 02:58:29,369 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 354 predicate places. [2022-01-19 02:58:29,369 INFO L470 AbstractCegarLoop]: Abstraction has has 442 places, 563 transitions, 7513 flow [2022-01-19 02:58:29,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:29,369 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:29,369 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:29,369 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153 [2022-01-19 02:58:29,369 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:29,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:29,369 INFO L85 PathProgramCache]: Analyzing trace with hash -357226852, now seen corresponding path program 155 times [2022-01-19 02:58:29,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:29,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702946976] [2022-01-19 02:58:29,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:29,370 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:29,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:29,630 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:29,630 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:29,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702946976] [2022-01-19 02:58:29,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702946976] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:29,630 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:29,630 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:58:29,630 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310446213] [2022-01-19 02:58:29,630 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:29,630 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:58:29,631 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:29,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:58:29,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:58:29,631 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:29,632 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 442 places, 563 transitions, 7513 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:29,632 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:29,632 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:29,632 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:31,125 INFO L129 PetriNetUnfolder]: 478/1326 cut-off events. [2022-01-19 02:58:31,125 INFO L130 PetriNetUnfolder]: For 32774/32774 co-relation queries the response was YES. [2022-01-19 02:58:31,140 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11061 conditions, 1326 events. 478/1326 cut-off events. For 32774/32774 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 8196 event pairs, 48 based on Foata normal form. 1/1323 useless extension candidates. Maximal degree in co-relation 10914. Up to 930 conditions per place. [2022-01-19 02:58:31,144 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 406 selfloop transitions, 125 changer transitions 35/605 dead transitions. [2022-01-19 02:58:31,145 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 471 places, 605 transitions, 9259 flow [2022-01-19 02:58:31,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 02:58:31,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 02:58:31,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1910 transitions. [2022-01-19 02:58:31,146 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5644208037825059 [2022-01-19 02:58:31,146 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1910 transitions. [2022-01-19 02:58:31,146 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1910 transitions. [2022-01-19 02:58:31,146 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:31,146 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1910 transitions. [2022-01-19 02:58:31,147 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 53.05555555555556) internal successors, (1910), 36 states have internal predecessors, (1910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:31,149 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:31,149 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:31,149 INFO L186 Difference]: Start difference. First operand has 442 places, 563 transitions, 7513 flow. Second operand 36 states and 1910 transitions. [2022-01-19 02:58:31,149 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 471 places, 605 transitions, 9259 flow [2022-01-19 02:58:31,333 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 458 places, 605 transitions, 8495 flow, removed 353 selfloop flow, removed 13 redundant places. [2022-01-19 02:58:31,340 INFO L242 Difference]: Finished difference. Result has 468 places, 556 transitions, 7028 flow [2022-01-19 02:58:31,340 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6753, PETRI_DIFFERENCE_MINUEND_PLACES=423, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=563, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=123, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=439, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=7028, PETRI_PLACES=468, PETRI_TRANSITIONS=556} [2022-01-19 02:58:31,340 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 380 predicate places. [2022-01-19 02:58:31,340 INFO L470 AbstractCegarLoop]: Abstraction has has 468 places, 556 transitions, 7028 flow [2022-01-19 02:58:31,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:31,340 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:31,341 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:31,341 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154 [2022-01-19 02:58:31,341 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:31,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:31,341 INFO L85 PathProgramCache]: Analyzing trace with hash -1724917758, now seen corresponding path program 156 times [2022-01-19 02:58:31,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:31,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95264436] [2022-01-19 02:58:31,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:31,341 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:31,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:31,588 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:31,589 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:31,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95264436] [2022-01-19 02:58:31,589 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95264436] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:31,589 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:31,589 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-01-19 02:58:31,589 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746919070] [2022-01-19 02:58:31,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:31,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-19 02:58:31,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:31,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-19 02:58:31,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2022-01-19 02:58:31,590 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:31,590 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 468 places, 556 transitions, 7028 flow. Second operand has 17 states, 17 states have (on average 51.35294117647059) internal successors, (873), 17 states have internal predecessors, (873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:31,590 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:31,590 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:31,590 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:32,570 INFO L129 PetriNetUnfolder]: 474/1323 cut-off events. [2022-01-19 02:58:32,570 INFO L130 PetriNetUnfolder]: For 31901/31901 co-relation queries the response was YES. [2022-01-19 02:58:32,583 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10914 conditions, 1323 events. 474/1323 cut-off events. For 31901/31901 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 8165 event pairs, 52 based on Foata normal form. 1/1321 useless extension candidates. Maximal degree in co-relation 10759. Up to 955 conditions per place. [2022-01-19 02:58:32,588 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 448 selfloop transitions, 94 changer transitions 27/608 dead transitions. [2022-01-19 02:58:32,588 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 485 places, 608 transitions, 9040 flow [2022-01-19 02:58:32,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-19 02:58:32,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-01-19 02:58:32,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1514 transitions. [2022-01-19 02:58:32,589 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5752279635258358 [2022-01-19 02:58:32,589 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1514 transitions. [2022-01-19 02:58:32,589 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1514 transitions. [2022-01-19 02:58:32,590 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:32,590 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1514 transitions. [2022-01-19 02:58:32,591 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 54.07142857142857) internal successors, (1514), 28 states have internal predecessors, (1514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:32,592 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 94.0) internal successors, (2726), 29 states have internal predecessors, (2726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:32,592 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 94.0) internal successors, (2726), 29 states have internal predecessors, (2726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:32,592 INFO L186 Difference]: Start difference. First operand has 468 places, 556 transitions, 7028 flow. Second operand 28 states and 1514 transitions. [2022-01-19 02:58:32,592 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 485 places, 608 transitions, 9040 flow [2022-01-19 02:58:32,775 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 449 places, 608 transitions, 8688 flow, removed 63 selfloop flow, removed 36 redundant places. [2022-01-19 02:58:32,782 INFO L242 Difference]: Finished difference. Result has 459 places, 563 transitions, 7156 flow [2022-01-19 02:58:32,782 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6706, PETRI_DIFFERENCE_MINUEND_PLACES=422, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=556, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=466, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=7156, PETRI_PLACES=459, PETRI_TRANSITIONS=563} [2022-01-19 02:58:32,782 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 371 predicate places. [2022-01-19 02:58:32,782 INFO L470 AbstractCegarLoop]: Abstraction has has 459 places, 563 transitions, 7156 flow [2022-01-19 02:58:32,783 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 51.35294117647059) internal successors, (873), 17 states have internal predecessors, (873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:32,783 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:32,783 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:32,783 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155 [2022-01-19 02:58:32,783 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:32,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:32,783 INFO L85 PathProgramCache]: Analyzing trace with hash -1895736242, now seen corresponding path program 157 times [2022-01-19 02:58:32,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:32,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297459291] [2022-01-19 02:58:32,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:32,783 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:32,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:33,032 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:33,033 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:33,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297459291] [2022-01-19 02:58:33,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297459291] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:33,033 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:33,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:58:33,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294073689] [2022-01-19 02:58:33,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:33,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:58:33,033 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:33,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:58:33,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:58:33,034 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:33,034 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 459 places, 563 transitions, 7156 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:33,034 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:33,034 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:33,034 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:34,324 INFO L129 PetriNetUnfolder]: 535/1514 cut-off events. [2022-01-19 02:58:34,324 INFO L130 PetriNetUnfolder]: For 40545/40545 co-relation queries the response was YES. [2022-01-19 02:58:34,341 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12633 conditions, 1514 events. 535/1514 cut-off events. For 40545/40545 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 9792 event pairs, 49 based on Foata normal form. 1/1512 useless extension candidates. Maximal degree in co-relation 12478. Up to 1014 conditions per place. [2022-01-19 02:58:34,346 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 473 selfloop transitions, 162 changer transitions 23/697 dead transitions. [2022-01-19 02:58:34,346 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 488 places, 697 transitions, 10982 flow [2022-01-19 02:58:34,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 02:58:34,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 02:58:34,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1974 transitions. [2022-01-19 02:58:34,348 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5675675675675675 [2022-01-19 02:58:34,348 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1974 transitions. [2022-01-19 02:58:34,348 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1974 transitions. [2022-01-19 02:58:34,348 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:34,348 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1974 transitions. [2022-01-19 02:58:34,349 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 53.351351351351354) internal successors, (1974), 37 states have internal predecessors, (1974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:34,351 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:34,351 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:34,351 INFO L186 Difference]: Start difference. First operand has 459 places, 563 transitions, 7156 flow. Second operand 37 states and 1974 transitions. [2022-01-19 02:58:34,351 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 488 places, 697 transitions, 10982 flow [2022-01-19 02:58:34,596 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 467 places, 697 transitions, 10556 flow, removed 163 selfloop flow, removed 21 redundant places. [2022-01-19 02:58:34,603 INFO L242 Difference]: Finished difference. Result has 481 places, 640 transitions, 8927 flow [2022-01-19 02:58:34,604 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6909, PETRI_DIFFERENCE_MINUEND_PLACES=431, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=563, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=417, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=8927, PETRI_PLACES=481, PETRI_TRANSITIONS=640} [2022-01-19 02:58:34,604 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 393 predicate places. [2022-01-19 02:58:34,604 INFO L470 AbstractCegarLoop]: Abstraction has has 481 places, 640 transitions, 8927 flow [2022-01-19 02:58:34,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:34,604 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:34,604 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:34,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable156 [2022-01-19 02:58:34,604 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:34,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:34,605 INFO L85 PathProgramCache]: Analyzing trace with hash 841519782, now seen corresponding path program 158 times [2022-01-19 02:58:34,605 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:34,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422652509] [2022-01-19 02:58:34,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:34,605 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:34,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:34,843 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:34,844 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:34,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422652509] [2022-01-19 02:58:34,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422652509] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:34,844 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:34,844 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 02:58:34,844 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599574877] [2022-01-19 02:58:34,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:34,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 02:58:34,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:34,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 02:58:34,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-01-19 02:58:34,845 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:34,845 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 481 places, 640 transitions, 8927 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:34,845 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:34,845 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:34,845 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:36,064 INFO L129 PetriNetUnfolder]: 536/1522 cut-off events. [2022-01-19 02:58:36,064 INFO L130 PetriNetUnfolder]: For 44924/44924 co-relation queries the response was YES. [2022-01-19 02:58:36,081 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13211 conditions, 1522 events. 536/1522 cut-off events. For 44924/44924 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 9968 event pairs, 49 based on Foata normal form. 1/1520 useless extension candidates. Maximal degree in co-relation 13048. Up to 1063 conditions per place. [2022-01-19 02:58:36,088 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 501 selfloop transitions, 128 changer transitions 29/697 dead transitions. [2022-01-19 02:58:36,088 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 507 places, 697 transitions, 11321 flow [2022-01-19 02:58:36,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 02:58:36,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 02:58:36,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1772 transitions. [2022-01-19 02:58:36,089 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.571244358478401 [2022-01-19 02:58:36,089 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1772 transitions. [2022-01-19 02:58:36,089 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1772 transitions. [2022-01-19 02:58:36,090 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:36,090 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1772 transitions. [2022-01-19 02:58:36,091 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 53.696969696969695) internal successors, (1772), 33 states have internal predecessors, (1772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:36,092 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:36,092 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:36,092 INFO L186 Difference]: Start difference. First operand has 481 places, 640 transitions, 8927 flow. Second operand 33 states and 1772 transitions. [2022-01-19 02:58:36,092 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 507 places, 697 transitions, 11321 flow [2022-01-19 02:58:36,351 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 488 places, 697 transitions, 10574 flow, removed 322 selfloop flow, removed 19 redundant places. [2022-01-19 02:58:36,359 INFO L242 Difference]: Finished difference. Result has 498 places, 645 transitions, 8758 flow [2022-01-19 02:58:36,359 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8246, PETRI_DIFFERENCE_MINUEND_PLACES=456, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=640, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=122, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=516, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=8758, PETRI_PLACES=498, PETRI_TRANSITIONS=645} [2022-01-19 02:58:36,360 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 410 predicate places. [2022-01-19 02:58:36,360 INFO L470 AbstractCegarLoop]: Abstraction has has 498 places, 645 transitions, 8758 flow [2022-01-19 02:58:36,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:36,360 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:36,360 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:36,360 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable157 [2022-01-19 02:58:36,360 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:36,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:36,360 INFO L85 PathProgramCache]: Analyzing trace with hash 1627399404, now seen corresponding path program 159 times [2022-01-19 02:58:36,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:36,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177724815] [2022-01-19 02:58:36,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:36,361 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:36,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:36,594 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:36,594 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:36,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177724815] [2022-01-19 02:58:36,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177724815] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:36,594 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:36,594 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 02:58:36,594 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703080463] [2022-01-19 02:58:36,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:36,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 02:58:36,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:36,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 02:58:36,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-01-19 02:58:36,595 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:36,595 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 498 places, 645 transitions, 8758 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:36,596 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:36,596 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:36,596 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:37,829 INFO L129 PetriNetUnfolder]: 542/1565 cut-off events. [2022-01-19 02:58:37,829 INFO L130 PetriNetUnfolder]: For 46512/46512 co-relation queries the response was YES. [2022-01-19 02:58:37,846 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13423 conditions, 1565 events. 542/1565 cut-off events. For 46512/46512 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10388 event pairs, 31 based on Foata normal form. 1/1563 useless extension candidates. Maximal degree in co-relation 13251. Up to 1101 conditions per place. [2022-01-19 02:58:37,852 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 530 selfloop transitions, 116 changer transitions 29/714 dead transitions. [2022-01-19 02:58:37,852 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 522 places, 714 transitions, 11562 flow [2022-01-19 02:58:37,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 02:58:37,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 02:58:37,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1717 transitions. [2022-01-19 02:58:37,853 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.570811170212766 [2022-01-19 02:58:37,853 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1717 transitions. [2022-01-19 02:58:37,853 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1717 transitions. [2022-01-19 02:58:37,853 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:37,853 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1717 transitions. [2022-01-19 02:58:37,855 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.65625) internal successors, (1717), 32 states have internal predecessors, (1717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:37,856 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:37,856 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:37,856 INFO L186 Difference]: Start difference. First operand has 498 places, 645 transitions, 8758 flow. Second operand 32 states and 1717 transitions. [2022-01-19 02:58:37,856 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 522 places, 714 transitions, 11562 flow [2022-01-19 02:58:38,104 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 495 places, 714 transitions, 11042 flow, removed 192 selfloop flow, removed 27 redundant places. [2022-01-19 02:58:38,112 INFO L242 Difference]: Finished difference. Result has 505 places, 663 transitions, 9205 flow [2022-01-19 02:58:38,112 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8446, PETRI_DIFFERENCE_MINUEND_PLACES=464, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=645, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=536, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=9205, PETRI_PLACES=505, PETRI_TRANSITIONS=663} [2022-01-19 02:58:38,113 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 417 predicate places. [2022-01-19 02:58:38,113 INFO L470 AbstractCegarLoop]: Abstraction has has 505 places, 663 transitions, 9205 flow [2022-01-19 02:58:38,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:38,113 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:38,113 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:38,113 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable158 [2022-01-19 02:58:38,113 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:38,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:38,113 INFO L85 PathProgramCache]: Analyzing trace with hash -1660872684, now seen corresponding path program 160 times [2022-01-19 02:58:38,114 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:38,114 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251642634] [2022-01-19 02:58:38,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:38,114 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:38,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:38,380 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:38,380 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:38,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251642634] [2022-01-19 02:58:38,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [251642634] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:38,380 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:38,380 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:58:38,380 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698900646] [2022-01-19 02:58:38,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:38,381 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:58:38,381 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:38,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:58:38,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:58:38,381 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:38,382 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 505 places, 663 transitions, 9205 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:38,382 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:38,382 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:38,382 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:39,785 INFO L129 PetriNetUnfolder]: 542/1579 cut-off events. [2022-01-19 02:58:39,785 INFO L130 PetriNetUnfolder]: For 46152/46152 co-relation queries the response was YES. [2022-01-19 02:58:39,805 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13422 conditions, 1579 events. 542/1579 cut-off events. For 46152/46152 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 10583 event pairs, 51 based on Foata normal form. 1/1577 useless extension candidates. Maximal degree in co-relation 13247. Up to 1123 conditions per place. [2022-01-19 02:58:39,811 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 541 selfloop transitions, 102 changer transitions 29/711 dead transitions. [2022-01-19 02:58:39,811 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 532 places, 711 transitions, 11431 flow [2022-01-19 02:58:39,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 02:58:39,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 02:58:39,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1853 transitions. [2022-01-19 02:58:39,813 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5632218844984802 [2022-01-19 02:58:39,813 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1853 transitions. [2022-01-19 02:58:39,813 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1853 transitions. [2022-01-19 02:58:39,813 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:39,813 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1853 transitions. [2022-01-19 02:58:39,814 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.94285714285714) internal successors, (1853), 35 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) [2022-01-19 02:58:39,816 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:39,816 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:39,816 INFO L186 Difference]: Start difference. First operand has 505 places, 663 transitions, 9205 flow. Second operand 35 states and 1853 transitions. [2022-01-19 02:58:39,816 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 532 places, 711 transitions, 11431 flow [2022-01-19 02:58:40,093 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 506 places, 711 transitions, 11033 flow, removed 122 selfloop flow, removed 26 redundant places. [2022-01-19 02:58:40,101 INFO L242 Difference]: Finished difference. Result has 516 places, 665 transitions, 9245 flow [2022-01-19 02:58:40,101 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8839, PETRI_DIFFERENCE_MINUEND_PLACES=472, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=663, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=562, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=9245, PETRI_PLACES=516, PETRI_TRANSITIONS=665} [2022-01-19 02:58:40,101 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 428 predicate places. [2022-01-19 02:58:40,101 INFO L470 AbstractCegarLoop]: Abstraction has has 516 places, 665 transitions, 9245 flow [2022-01-19 02:58:40,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:40,101 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:40,101 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:40,101 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159 [2022-01-19 02:58:40,102 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:40,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:40,102 INFO L85 PathProgramCache]: Analyzing trace with hash 938070484, now seen corresponding path program 161 times [2022-01-19 02:58:40,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:40,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273868549] [2022-01-19 02:58:40,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:40,102 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:40,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:40,356 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:40,356 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:40,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273868549] [2022-01-19 02:58:40,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273868549] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:40,356 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:40,357 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:58:40,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398069882] [2022-01-19 02:58:40,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:40,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:58:40,357 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:40,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:58:40,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:58:40,357 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:40,358 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 516 places, 665 transitions, 9245 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:40,358 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:40,358 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:40,358 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:41,716 INFO L129 PetriNetUnfolder]: 545/1570 cut-off events. [2022-01-19 02:58:41,716 INFO L130 PetriNetUnfolder]: For 47220/47220 co-relation queries the response was YES. [2022-01-19 02:58:41,735 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13705 conditions, 1570 events. 545/1570 cut-off events. For 47220/47220 co-relation queries the response was YES. Maximal size of possible extension queue 80. Compared 10555 event pairs, 44 based on Foata normal form. 1/1568 useless extension candidates. Maximal degree in co-relation 13527. Up to 1109 conditions per place. [2022-01-19 02:58:41,741 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 530 selfloop transitions, 126 changer transitions 30/725 dead transitions. [2022-01-19 02:58:41,741 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 542 places, 725 transitions, 11867 flow [2022-01-19 02:58:41,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 02:58:41,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 02:58:41,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1969 transitions. [2022-01-19 02:58:41,743 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.566129959746981 [2022-01-19 02:58:41,743 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1969 transitions. [2022-01-19 02:58:41,743 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1969 transitions. [2022-01-19 02:58:41,743 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:41,743 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1969 transitions. [2022-01-19 02:58:41,744 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 53.21621621621622) internal successors, (1969), 37 states have internal predecessors, (1969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:41,746 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:41,746 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:41,746 INFO L186 Difference]: Start difference. First operand has 516 places, 665 transitions, 9245 flow. Second operand 37 states and 1969 transitions. [2022-01-19 02:58:41,746 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 542 places, 725 transitions, 11867 flow [2022-01-19 02:58:41,992 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 510 places, 725 transitions, 11488 flow, removed 89 selfloop flow, removed 32 redundant places. [2022-01-19 02:58:42,000 INFO L242 Difference]: Finished difference. Result has 522 places, 673 transitions, 9556 flow [2022-01-19 02:58:42,001 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8924, PETRI_DIFFERENCE_MINUEND_PLACES=474, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=665, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=118, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=545, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=9556, PETRI_PLACES=522, PETRI_TRANSITIONS=673} [2022-01-19 02:58:42,001 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 434 predicate places. [2022-01-19 02:58:42,001 INFO L470 AbstractCegarLoop]: Abstraction has has 522 places, 673 transitions, 9556 flow [2022-01-19 02:58:42,001 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:42,001 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:42,001 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:42,001 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160 [2022-01-19 02:58:42,001 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:42,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:42,002 INFO L85 PathProgramCache]: Analyzing trace with hash 2053782322, now seen corresponding path program 162 times [2022-01-19 02:58:42,002 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:42,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291356769] [2022-01-19 02:58:42,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:42,002 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:42,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:42,257 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:42,257 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:42,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291356769] [2022-01-19 02:58:42,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291356769] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:42,258 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:42,258 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:58:42,258 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135180618] [2022-01-19 02:58:42,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:42,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:58:42,258 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:42,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:58:42,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:58:42,259 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:42,259 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 522 places, 673 transitions, 9556 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:42,259 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:42,259 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:42,259 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:43,558 INFO L129 PetriNetUnfolder]: 540/1568 cut-off events. [2022-01-19 02:58:43,559 INFO L130 PetriNetUnfolder]: For 46903/46903 co-relation queries the response was YES. [2022-01-19 02:58:43,577 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13613 conditions, 1568 events. 540/1568 cut-off events. For 46903/46903 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 10545 event pairs, 52 based on Foata normal form. 1/1566 useless extension candidates. Maximal degree in co-relation 13432. Up to 1113 conditions per place. [2022-01-19 02:58:43,583 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 539 selfloop transitions, 104 changer transitions 35/717 dead transitions. [2022-01-19 02:58:43,583 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 547 places, 717 transitions, 11563 flow [2022-01-19 02:58:43,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 02:58:43,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 02:58:43,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1813 transitions. [2022-01-19 02:58:43,585 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5672715894868585 [2022-01-19 02:58:43,585 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1813 transitions. [2022-01-19 02:58:43,585 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1813 transitions. [2022-01-19 02:58:43,585 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:43,585 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1813 transitions. [2022-01-19 02:58:43,586 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.3235294117647) internal successors, (1813), 34 states have internal predecessors, (1813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:43,587 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:43,588 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:43,588 INFO L186 Difference]: Start difference. First operand has 522 places, 673 transitions, 9556 flow. Second operand 34 states and 1813 transitions. [2022-01-19 02:58:43,588 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 547 places, 717 transitions, 11563 flow [2022-01-19 02:58:43,838 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 520 places, 717 transitions, 11119 flow, removed 138 selfloop flow, removed 27 redundant places. [2022-01-19 02:58:43,846 INFO L242 Difference]: Finished difference. Result has 530 places, 665 transitions, 9358 flow [2022-01-19 02:58:43,846 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9154, PETRI_DIFFERENCE_MINUEND_PLACES=487, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=673, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=569, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=9358, PETRI_PLACES=530, PETRI_TRANSITIONS=665} [2022-01-19 02:58:43,846 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 442 predicate places. [2022-01-19 02:58:43,846 INFO L470 AbstractCegarLoop]: Abstraction has has 530 places, 665 transitions, 9358 flow [2022-01-19 02:58:43,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:43,847 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:43,847 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:43,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161 [2022-01-19 02:58:43,847 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:43,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:43,847 INFO L85 PathProgramCache]: Analyzing trace with hash -146303116, now seen corresponding path program 163 times [2022-01-19 02:58:43,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:43,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653330131] [2022-01-19 02:58:43,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:43,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:43,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:44,096 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:44,097 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:44,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653330131] [2022-01-19 02:58:44,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653330131] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:44,097 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:44,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:58:44,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701414864] [2022-01-19 02:58:44,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:44,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:58:44,097 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:44,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:58:44,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:58:44,098 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:44,098 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 530 places, 665 transitions, 9358 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:44,098 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:44,098 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:44,098 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:45,411 INFO L129 PetriNetUnfolder]: 558/1619 cut-off events. [2022-01-19 02:58:45,411 INFO L130 PetriNetUnfolder]: For 50348/50348 co-relation queries the response was YES. [2022-01-19 02:58:45,426 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14217 conditions, 1619 events. 558/1619 cut-off events. For 50348/50348 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 10876 event pairs, 38 based on Foata normal form. 1/1617 useless extension candidates. Maximal degree in co-relation 14035. Up to 1168 conditions per place. [2022-01-19 02:58:45,432 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 574 selfloop transitions, 108 changer transitions 20/741 dead transitions. [2022-01-19 02:58:45,432 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 549 places, 741 transitions, 12375 flow [2022-01-19 02:58:45,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 02:58:45,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 02:58:45,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1821 transitions. [2022-01-19 02:58:45,434 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5697747183979975 [2022-01-19 02:58:45,434 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1821 transitions. [2022-01-19 02:58:45,434 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1821 transitions. [2022-01-19 02:58:45,434 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:45,434 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1821 transitions. [2022-01-19 02:58:45,435 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.55882352941177) internal successors, (1821), 34 states have internal predecessors, (1821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:45,436 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:45,437 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:45,437 INFO L186 Difference]: Start difference. First operand has 530 places, 665 transitions, 9358 flow. Second operand 34 states and 1821 transitions. [2022-01-19 02:58:45,437 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 549 places, 741 transitions, 12375 flow [2022-01-19 02:58:45,676 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 514 places, 741 transitions, 12014 flow, removed 43 selfloop flow, removed 35 redundant places. [2022-01-19 02:58:45,684 INFO L242 Difference]: Finished difference. Result has 523 places, 695 transitions, 10115 flow [2022-01-19 02:58:45,684 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9065, PETRI_DIFFERENCE_MINUEND_PLACES=481, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=665, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=576, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=10115, PETRI_PLACES=523, PETRI_TRANSITIONS=695} [2022-01-19 02:58:45,685 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 435 predicate places. [2022-01-19 02:58:45,685 INFO L470 AbstractCegarLoop]: Abstraction has has 523 places, 695 transitions, 10115 flow [2022-01-19 02:58:45,685 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:45,685 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:45,685 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:45,685 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162 [2022-01-19 02:58:45,685 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:45,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:45,685 INFO L85 PathProgramCache]: Analyzing trace with hash 2090404956, now seen corresponding path program 164 times [2022-01-19 02:58:45,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:45,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041676295] [2022-01-19 02:58:45,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:45,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:45,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:45,925 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:45,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:45,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041676295] [2022-01-19 02:58:45,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041676295] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:45,925 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:45,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:58:45,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136434916] [2022-01-19 02:58:45,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:45,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:58:45,926 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:45,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:58:45,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:58:45,926 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:45,927 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 523 places, 695 transitions, 10115 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:45,927 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:45,927 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:45,927 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:47,285 INFO L129 PetriNetUnfolder]: 595/1717 cut-off events. [2022-01-19 02:58:47,286 INFO L130 PetriNetUnfolder]: For 59596/59596 co-relation queries the response was YES. [2022-01-19 02:58:47,306 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15430 conditions, 1717 events. 595/1717 cut-off events. For 59596/59596 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 11821 event pairs, 51 based on Foata normal form. 1/1715 useless extension candidates. Maximal degree in co-relation 15251. Up to 1162 conditions per place. [2022-01-19 02:58:47,313 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 573 selfloop transitions, 148 changer transitions 34/794 dead transitions. [2022-01-19 02:58:47,313 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 550 places, 794 transitions, 13423 flow [2022-01-19 02:58:47,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 02:58:47,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 02:58:47,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1812 transitions. [2022-01-19 02:58:47,314 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5669586983729662 [2022-01-19 02:58:47,314 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1812 transitions. [2022-01-19 02:58:47,314 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1812 transitions. [2022-01-19 02:58:47,315 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:47,315 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1812 transitions. [2022-01-19 02:58:47,316 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.294117647058826) internal successors, (1812), 34 states have internal predecessors, (1812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:47,317 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:47,317 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:47,317 INFO L186 Difference]: Start difference. First operand has 523 places, 695 transitions, 10115 flow. Second operand 34 states and 1812 transitions. [2022-01-19 02:58:47,317 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 550 places, 794 transitions, 13423 flow [2022-01-19 02:58:47,616 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 536 places, 794 transitions, 12846 flow, removed 251 selfloop flow, removed 14 redundant places. [2022-01-19 02:58:47,625 INFO L242 Difference]: Finished difference. Result has 548 places, 732 transitions, 10732 flow [2022-01-19 02:58:47,626 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9542, PETRI_DIFFERENCE_MINUEND_PLACES=503, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=695, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=115, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=556, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=10732, PETRI_PLACES=548, PETRI_TRANSITIONS=732} [2022-01-19 02:58:47,626 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 460 predicate places. [2022-01-19 02:58:47,626 INFO L470 AbstractCegarLoop]: Abstraction has has 548 places, 732 transitions, 10732 flow [2022-01-19 02:58:47,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:47,626 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:47,626 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:47,626 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163 [2022-01-19 02:58:47,626 INFO L402 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:47,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:47,627 INFO L85 PathProgramCache]: Analyzing trace with hash -1700525194, now seen corresponding path program 165 times [2022-01-19 02:58:47,627 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:47,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1932039531] [2022-01-19 02:58:47,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:47,627 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:47,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:47,870 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:47,870 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:47,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1932039531] [2022-01-19 02:58:47,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1932039531] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:47,870 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:47,870 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:58:47,870 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457011848] [2022-01-19 02:58:47,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:47,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:58:47,871 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:47,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:58:47,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:58:47,871 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:47,872 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 548 places, 732 transitions, 10732 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:47,872 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:47,872 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:47,872 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:49,075 INFO L129 PetriNetUnfolder]: 586/1696 cut-off events. [2022-01-19 02:58:49,076 INFO L130 PetriNetUnfolder]: For 61695/61695 co-relation queries the response was YES. [2022-01-19 02:58:49,097 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15420 conditions, 1696 events. 586/1696 cut-off events. For 61695/61695 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 11614 event pairs, 47 based on Foata normal form. 1/1694 useless extension candidates. Maximal degree in co-relation 15230. Up to 1259 conditions per place. [2022-01-19 02:58:49,104 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 623 selfloop transitions, 95 changer transitions 22/779 dead transitions. [2022-01-19 02:58:49,104 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 568 places, 779 transitions, 12883 flow [2022-01-19 02:58:49,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-19 02:58:49,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-01-19 02:58:49,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1555 transitions. [2022-01-19 02:58:49,105 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5704328686720469 [2022-01-19 02:58:49,106 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1555 transitions. [2022-01-19 02:58:49,106 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1555 transitions. [2022-01-19 02:58:49,106 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:49,106 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1555 transitions. [2022-01-19 02:58:49,107 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 53.62068965517241) internal successors, (1555), 29 states have internal predecessors, (1555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:49,108 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 94.0) internal successors, (2820), 30 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:49,108 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 94.0) internal successors, (2820), 30 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:49,108 INFO L186 Difference]: Start difference. First operand has 548 places, 732 transitions, 10732 flow. Second operand 29 states and 1555 transitions. [2022-01-19 02:58:49,108 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 568 places, 779 transitions, 12883 flow [2022-01-19 02:58:49,418 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 543 places, 779 transitions, 12375 flow, removed 166 selfloop flow, removed 25 redundant places. [2022-01-19 02:58:49,428 INFO L242 Difference]: Finished difference. Result has 553 places, 738 transitions, 10611 flow [2022-01-19 02:58:49,428 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10246, PETRI_DIFFERENCE_MINUEND_PLACES=515, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=732, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=90, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=640, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=10611, PETRI_PLACES=553, PETRI_TRANSITIONS=738} [2022-01-19 02:58:49,428 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 465 predicate places. [2022-01-19 02:58:49,428 INFO L470 AbstractCegarLoop]: Abstraction has has 553 places, 738 transitions, 10611 flow [2022-01-19 02:58:49,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:49,428 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:49,429 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:49,429 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164 [2022-01-19 02:58:49,429 INFO L402 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:49,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:49,429 INFO L85 PathProgramCache]: Analyzing trace with hash 884139612, now seen corresponding path program 166 times [2022-01-19 02:58:49,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:49,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955300378] [2022-01-19 02:58:49,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:49,429 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:49,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:49,675 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:49,675 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:49,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955300378] [2022-01-19 02:58:49,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955300378] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:49,676 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:49,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 02:58:49,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798219931] [2022-01-19 02:58:49,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:49,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 02:58:49,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:49,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 02:58:49,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-01-19 02:58:49,677 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:49,677 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 553 places, 738 transitions, 10611 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:49,677 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:49,677 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:49,677 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:50,967 INFO L129 PetriNetUnfolder]: 596/1735 cut-off events. [2022-01-19 02:58:50,968 INFO L130 PetriNetUnfolder]: For 62263/62263 co-relation queries the response was YES. [2022-01-19 02:58:50,989 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15752 conditions, 1735 events. 596/1735 cut-off events. For 62263/62263 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 12115 event pairs, 55 based on Foata normal form. 1/1733 useless extension candidates. Maximal degree in co-relation 15557. Up to 1223 conditions per place. [2022-01-19 02:58:50,995 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 603 selfloop transitions, 128 changer transitions 26/796 dead transitions. [2022-01-19 02:58:50,996 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 577 places, 796 transitions, 13262 flow [2022-01-19 02:58:50,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 02:58:50,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 02:58:50,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1707 transitions. [2022-01-19 02:58:50,997 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5674867021276596 [2022-01-19 02:58:50,997 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1707 transitions. [2022-01-19 02:58:50,997 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1707 transitions. [2022-01-19 02:58:50,997 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:50,997 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1707 transitions. [2022-01-19 02:58:50,998 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.34375) internal successors, (1707), 32 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) [2022-01-19 02:58:50,999 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:51,000 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:51,000 INFO L186 Difference]: Start difference. First operand has 553 places, 738 transitions, 10611 flow. Second operand 32 states and 1707 transitions. [2022-01-19 02:58:51,000 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 577 places, 796 transitions, 13262 flow [2022-01-19 02:58:51,327 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 555 places, 796 transitions, 12983 flow, removed 83 selfloop flow, removed 22 redundant places. [2022-01-19 02:58:51,336 INFO L242 Difference]: Finished difference. Result has 565 places, 749 transitions, 11010 flow [2022-01-19 02:58:51,336 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10374, PETRI_DIFFERENCE_MINUEND_PLACES=524, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=738, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=118, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=614, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=11010, PETRI_PLACES=565, PETRI_TRANSITIONS=749} [2022-01-19 02:58:51,336 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 477 predicate places. [2022-01-19 02:58:51,336 INFO L470 AbstractCegarLoop]: Abstraction has has 565 places, 749 transitions, 11010 flow [2022-01-19 02:58:51,336 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:51,336 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:51,336 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:51,337 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165 [2022-01-19 02:58:51,337 INFO L402 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:51,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:51,337 INFO L85 PathProgramCache]: Analyzing trace with hash -2106377202, now seen corresponding path program 167 times [2022-01-19 02:58:51,337 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:51,337 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663769168] [2022-01-19 02:58:51,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:51,337 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:51,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:51,589 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:51,589 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:51,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663769168] [2022-01-19 02:58:51,589 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663769168] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:51,590 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:51,590 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:58:51,590 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435834629] [2022-01-19 02:58:51,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:51,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:58:51,590 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:51,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:58:51,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:58:51,591 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:51,591 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 565 places, 749 transitions, 11010 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:51,591 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:51,591 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:51,591 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:53,390 INFO L129 PetriNetUnfolder]: 613/1787 cut-off events. [2022-01-19 02:58:53,390 INFO L130 PetriNetUnfolder]: For 69056/69056 co-relation queries the response was YES. [2022-01-19 02:58:53,410 INFO L84 FinitePrefix]: Finished finitePrefix Result has 16575 conditions, 1787 events. 613/1787 cut-off events. For 69056/69056 co-relation queries the response was YES. Maximal size of possible extension queue 93. Compared 12536 event pairs, 45 based on Foata normal form. 1/1785 useless extension candidates. Maximal degree in co-relation 16377. Up to 1306 conditions per place. [2022-01-19 02:58:53,417 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 642 selfloop transitions, 120 changer transitions 23/824 dead transitions. [2022-01-19 02:58:53,417 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 596 places, 824 transitions, 14478 flow [2022-01-19 02:58:53,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-19 02:58:53,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-01-19 02:58:53,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2072 transitions. [2022-01-19 02:58:53,418 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5651936715766503 [2022-01-19 02:58:53,418 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2072 transitions. [2022-01-19 02:58:53,418 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2072 transitions. [2022-01-19 02:58:53,418 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:53,418 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2072 transitions. [2022-01-19 02:58:53,420 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 53.12820512820513) internal successors, (2072), 39 states have internal predecessors, (2072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:53,421 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:53,421 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:53,421 INFO L186 Difference]: Start difference. First operand has 565 places, 749 transitions, 11010 flow. Second operand 39 states and 2072 transitions. [2022-01-19 02:58:53,421 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 596 places, 824 transitions, 14478 flow [2022-01-19 02:58:53,755 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 572 places, 824 transitions, 14167 flow, removed 108 selfloop flow, removed 24 redundant places. [2022-01-19 02:58:53,765 INFO L242 Difference]: Finished difference. Result has 584 places, 779 transitions, 12080 flow [2022-01-19 02:58:53,765 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10751, PETRI_DIFFERENCE_MINUEND_PLACES=534, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=749, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=648, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=12080, PETRI_PLACES=584, PETRI_TRANSITIONS=779} [2022-01-19 02:58:53,765 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 496 predicate places. [2022-01-19 02:58:53,765 INFO L470 AbstractCegarLoop]: Abstraction has has 584 places, 779 transitions, 12080 flow [2022-01-19 02:58:53,765 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:53,765 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:53,766 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:53,766 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable166 [2022-01-19 02:58:53,766 INFO L402 AbstractCegarLoop]: === Iteration 168 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:53,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:53,766 INFO L85 PathProgramCache]: Analyzing trace with hash -186357396, now seen corresponding path program 168 times [2022-01-19 02:58:53,766 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:53,766 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410205674] [2022-01-19 02:58:53,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:53,766 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:53,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:54,021 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:54,021 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:54,021 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410205674] [2022-01-19 02:58:54,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410205674] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:54,021 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:54,022 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:58:54,022 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248753107] [2022-01-19 02:58:54,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:54,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:58:54,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:54,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:58:54,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:58:54,023 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:54,023 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 584 places, 779 transitions, 12080 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:54,023 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:54,023 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:54,023 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:55,565 INFO L129 PetriNetUnfolder]: 615/1790 cut-off events. [2022-01-19 02:58:55,565 INFO L130 PetriNetUnfolder]: For 76425/76425 co-relation queries the response was YES. [2022-01-19 02:58:55,583 INFO L84 FinitePrefix]: Finished finitePrefix Result has 17087 conditions, 1790 events. 615/1790 cut-off events. For 76425/76425 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 12620 event pairs, 39 based on Foata normal form. 1/1788 useless extension candidates. Maximal degree in co-relation 16883. Up to 1241 conditions per place. [2022-01-19 02:58:55,590 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 613 selfloop transitions, 157 changer transitions 27/836 dead transitions. [2022-01-19 02:58:55,590 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 613 places, 836 transitions, 14773 flow [2022-01-19 02:58:55,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 02:58:55,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 02:58:55,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1912 transitions. [2022-01-19 02:58:55,591 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5650118203309693 [2022-01-19 02:58:55,591 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1912 transitions. [2022-01-19 02:58:55,591 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1912 transitions. [2022-01-19 02:58:55,592 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:55,592 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1912 transitions. [2022-01-19 02:58:55,593 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 53.111111111111114) internal successors, (1912), 36 states have internal predecessors, (1912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:55,594 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:55,594 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:55,595 INFO L186 Difference]: Start difference. First operand has 584 places, 779 transitions, 12080 flow. Second operand 36 states and 1912 transitions. [2022-01-19 02:58:55,595 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 613 places, 836 transitions, 14773 flow [2022-01-19 02:58:56,033 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 596 places, 836 transitions, 13811 flow, removed 429 selfloop flow, removed 17 redundant places. [2022-01-19 02:58:56,042 INFO L242 Difference]: Finished difference. Result has 606 places, 786 transitions, 11706 flow [2022-01-19 02:58:56,043 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11126, PETRI_DIFFERENCE_MINUEND_PLACES=561, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=779, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=149, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=625, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=11706, PETRI_PLACES=606, PETRI_TRANSITIONS=786} [2022-01-19 02:58:56,043 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 518 predicate places. [2022-01-19 02:58:56,043 INFO L470 AbstractCegarLoop]: Abstraction has has 606 places, 786 transitions, 11706 flow [2022-01-19 02:58:56,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:56,043 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:56,043 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:56,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable167 [2022-01-19 02:58:56,043 INFO L402 AbstractCegarLoop]: === Iteration 169 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:56,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:56,044 INFO L85 PathProgramCache]: Analyzing trace with hash 40708422, now seen corresponding path program 169 times [2022-01-19 02:58:56,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:56,044 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237247124] [2022-01-19 02:58:56,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:56,044 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:56,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:56,267 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:56,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:56,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237247124] [2022-01-19 02:58:56,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237247124] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:56,267 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:56,267 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 02:58:56,267 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425340438] [2022-01-19 02:58:56,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:56,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 02:58:56,267 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:56,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 02:58:56,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-01-19 02:58:56,268 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:56,268 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 606 places, 786 transitions, 11706 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:56,269 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:56,269 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:56,269 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:57,602 INFO L129 PetriNetUnfolder]: 610/1782 cut-off events. [2022-01-19 02:58:57,602 INFO L130 PetriNetUnfolder]: For 74581/74581 co-relation queries the response was YES. [2022-01-19 02:58:57,628 INFO L84 FinitePrefix]: Finished finitePrefix Result has 16693 conditions, 1782 events. 610/1782 cut-off events. For 74581/74581 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 12555 event pairs, 43 based on Foata normal form. 1/1780 useless extension candidates. Maximal degree in co-relation 16482. Up to 1312 conditions per place. [2022-01-19 02:58:57,635 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 661 selfloop transitions, 114 changer transitions 18/832 dead transitions. [2022-01-19 02:58:57,636 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 628 places, 832 transitions, 14254 flow [2022-01-19 02:58:57,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-19 02:58:57,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-01-19 02:58:57,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1614 transitions. [2022-01-19 02:58:57,637 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5723404255319149 [2022-01-19 02:58:57,637 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1614 transitions. [2022-01-19 02:58:57,637 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1614 transitions. [2022-01-19 02:58:57,637 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:57,637 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1614 transitions. [2022-01-19 02:58:57,638 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 53.8) internal successors, (1614), 30 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) [2022-01-19 02:58:57,639 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:57,639 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:57,640 INFO L186 Difference]: Start difference. First operand has 606 places, 786 transitions, 11706 flow. Second operand 30 states and 1614 transitions. [2022-01-19 02:58:57,640 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 628 places, 832 transitions, 14254 flow [2022-01-19 02:58:58,114 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 598 places, 832 transitions, 13803 flow, removed 131 selfloop flow, removed 30 redundant places. [2022-01-19 02:58:58,123 INFO L242 Difference]: Finished difference. Result has 605 places, 794 transitions, 11904 flow [2022-01-19 02:58:58,124 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11335, PETRI_DIFFERENCE_MINUEND_PLACES=569, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=786, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=108, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=677, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=11904, PETRI_PLACES=605, PETRI_TRANSITIONS=794} [2022-01-19 02:58:58,124 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 517 predicate places. [2022-01-19 02:58:58,124 INFO L470 AbstractCegarLoop]: Abstraction has has 605 places, 794 transitions, 11904 flow [2022-01-19 02:58:58,124 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:58,124 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:58:58,124 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:58:58,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable168 [2022-01-19 02:58:58,124 INFO L402 AbstractCegarLoop]: === Iteration 170 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:58:58,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:58:58,125 INFO L85 PathProgramCache]: Analyzing trace with hash 1012700550, now seen corresponding path program 170 times [2022-01-19 02:58:58,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:58:58,125 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764338724] [2022-01-19 02:58:58,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:58:58,125 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:58:58,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:58:58,345 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:58:58,345 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:58:58,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764338724] [2022-01-19 02:58:58,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764338724] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:58:58,345 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:58:58,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:58:58,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949532096] [2022-01-19 02:58:58,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:58:58,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:58:58,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:58:58,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:58:58,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:58:58,346 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:58:58,347 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 605 places, 794 transitions, 11904 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:58,347 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:58:58,347 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:58:58,347 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:58:59,781 INFO L129 PetriNetUnfolder]: 625/1826 cut-off events. [2022-01-19 02:58:59,781 INFO L130 PetriNetUnfolder]: For 80664/80664 co-relation queries the response was YES. [2022-01-19 02:58:59,807 INFO L84 FinitePrefix]: Finished finitePrefix Result has 17321 conditions, 1826 events. 625/1826 cut-off events. For 80664/80664 co-relation queries the response was YES. Maximal size of possible extension queue 99. Compared 12981 event pairs, 37 based on Foata normal form. 1/1824 useless extension candidates. Maximal degree in co-relation 17109. Up to 1344 conditions per place. [2022-01-19 02:58:59,814 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 679 selfloop transitions, 121 changer transitions 21/860 dead transitions. [2022-01-19 02:58:59,814 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 638 places, 860 transitions, 15162 flow [2022-01-19 02:58:59,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-19 02:58:59,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-01-19 02:58:59,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2075 transitions. [2022-01-19 02:58:59,815 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5660120021822149 [2022-01-19 02:58:59,815 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2075 transitions. [2022-01-19 02:58:59,815 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2075 transitions. [2022-01-19 02:58:59,816 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:58:59,816 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2075 transitions. [2022-01-19 02:58:59,817 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 53.205128205128204) internal successors, (2075), 39 states have internal predecessors, (2075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:59,818 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:59,818 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:58:59,819 INFO L186 Difference]: Start difference. First operand has 605 places, 794 transitions, 11904 flow. Second operand 39 states and 2075 transitions. [2022-01-19 02:58:59,819 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 638 places, 860 transitions, 15162 flow [2022-01-19 02:59:00,323 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 613 places, 860 transitions, 14690 flow, removed 154 selfloop flow, removed 25 redundant places. [2022-01-19 02:59:00,333 INFO L242 Difference]: Finished difference. Result has 620 places, 815 transitions, 12514 flow [2022-01-19 02:59:00,333 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11485, PETRI_DIFFERENCE_MINUEND_PLACES=575, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=794, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=684, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=12514, PETRI_PLACES=620, PETRI_TRANSITIONS=815} [2022-01-19 02:59:00,334 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 532 predicate places. [2022-01-19 02:59:00,334 INFO L470 AbstractCegarLoop]: Abstraction has has 620 places, 815 transitions, 12514 flow [2022-01-19 02:59:00,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:00,334 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:59:00,334 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:59:00,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable169 [2022-01-19 02:59:00,334 INFO L402 AbstractCegarLoop]: === Iteration 171 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:59:00,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:59:00,335 INFO L85 PathProgramCache]: Analyzing trace with hash 7524418, now seen corresponding path program 171 times [2022-01-19 02:59:00,335 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:59:00,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038775349] [2022-01-19 02:59:00,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:59:00,335 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:59:00,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:59:00,593 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:59:00,593 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:59:00,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038775349] [2022-01-19 02:59:00,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038775349] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:59:00,594 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:59:00,594 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:59:00,594 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789155699] [2022-01-19 02:59:00,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:59:00,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:59:00,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:59:00,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:59:00,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:59:00,595 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:59:00,595 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 620 places, 815 transitions, 12514 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:00,596 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:59:00,596 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:59:00,596 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:59:02,003 INFO L129 PetriNetUnfolder]: 628/1838 cut-off events. [2022-01-19 02:59:02,003 INFO L130 PetriNetUnfolder]: For 83862/83862 co-relation queries the response was YES. [2022-01-19 02:59:02,029 INFO L84 FinitePrefix]: Finished finitePrefix Result has 17602 conditions, 1838 events. 628/1838 cut-off events. For 83862/83862 co-relation queries the response was YES. Maximal size of possible extension queue 101. Compared 13110 event pairs, 39 based on Foata normal form. 1/1836 useless extension candidates. Maximal degree in co-relation 17389. Up to 1364 conditions per place. [2022-01-19 02:59:02,036 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 696 selfloop transitions, 114 changer transitions 20/869 dead transitions. [2022-01-19 02:59:02,036 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 647 places, 869 transitions, 15246 flow [2022-01-19 02:59:02,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 02:59:02,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 02:59:02,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1812 transitions. [2022-01-19 02:59:02,037 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5669586983729662 [2022-01-19 02:59:02,038 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1812 transitions. [2022-01-19 02:59:02,038 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1812 transitions. [2022-01-19 02:59:02,038 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:59:02,038 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1812 transitions. [2022-01-19 02:59:02,039 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.294117647058826) internal successors, (1812), 34 states have internal predecessors, (1812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:02,040 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:02,040 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:02,040 INFO L186 Difference]: Start difference. First operand has 620 places, 815 transitions, 12514 flow. Second operand 34 states and 1812 transitions. [2022-01-19 02:59:02,040 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 647 places, 869 transitions, 15246 flow [2022-01-19 02:59:02,523 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 623 places, 869 transitions, 14532 flow, removed 288 selfloop flow, removed 24 redundant places. [2022-01-19 02:59:02,534 INFO L242 Difference]: Finished difference. Result has 634 places, 830 transitions, 12448 flow [2022-01-19 02:59:02,534 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11810, PETRI_DIFFERENCE_MINUEND_PLACES=590, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=815, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=709, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=12448, PETRI_PLACES=634, PETRI_TRANSITIONS=830} [2022-01-19 02:59:02,534 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 546 predicate places. [2022-01-19 02:59:02,535 INFO L470 AbstractCegarLoop]: Abstraction has has 634 places, 830 transitions, 12448 flow [2022-01-19 02:59:02,535 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:02,535 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:59:02,535 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:59:02,535 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170 [2022-01-19 02:59:02,535 INFO L402 AbstractCegarLoop]: === Iteration 172 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:59:02,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:59:02,535 INFO L85 PathProgramCache]: Analyzing trace with hash -1223419722, now seen corresponding path program 172 times [2022-01-19 02:59:02,535 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:59:02,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775976340] [2022-01-19 02:59:02,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:59:02,536 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:59:02,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:59:02,786 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:59:02,787 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:59:02,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775976340] [2022-01-19 02:59:02,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [775976340] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:59:02,787 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:59:02,787 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:59:02,787 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95092494] [2022-01-19 02:59:02,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:59:02,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:59:02,787 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:59:02,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:59:02,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:59:02,788 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:59:02,788 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 634 places, 830 transitions, 12448 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:02,788 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:59:02,788 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:59:02,788 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:59:04,239 INFO L129 PetriNetUnfolder]: 640/1885 cut-off events. [2022-01-19 02:59:04,239 INFO L130 PetriNetUnfolder]: For 85560/85560 co-relation queries the response was YES. [2022-01-19 02:59:04,268 INFO L84 FinitePrefix]: Finished finitePrefix Result has 17787 conditions, 1885 events. 640/1885 cut-off events. For 85560/85560 co-relation queries the response was YES. Maximal size of possible extension queue 105. Compared 13581 event pairs, 38 based on Foata normal form. 1/1883 useless extension candidates. Maximal degree in co-relation 17565. Up to 1352 conditions per place. [2022-01-19 02:59:04,276 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 696 selfloop transitions, 146 changer transitions 22/903 dead transitions. [2022-01-19 02:59:04,276 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 659 places, 903 transitions, 15475 flow [2022-01-19 02:59:04,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 02:59:04,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 02:59:04,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1715 transitions. [2022-01-19 02:59:04,278 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5701462765957447 [2022-01-19 02:59:04,278 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1715 transitions. [2022-01-19 02:59:04,278 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1715 transitions. [2022-01-19 02:59:04,278 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:59:04,278 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1715 transitions. [2022-01-19 02:59:04,279 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.59375) internal successors, (1715), 32 states have internal predecessors, (1715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:04,280 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:04,280 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:04,280 INFO L186 Difference]: Start difference. First operand has 634 places, 830 transitions, 12448 flow. Second operand 32 states and 1715 transitions. [2022-01-19 02:59:04,280 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 659 places, 903 transitions, 15475 flow [2022-01-19 02:59:04,752 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 634 places, 903 transitions, 15011 flow, removed 146 selfloop flow, removed 25 redundant places. [2022-01-19 02:59:04,763 INFO L242 Difference]: Finished difference. Result has 642 places, 852 transitions, 12807 flow [2022-01-19 02:59:04,763 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=12002, PETRI_DIFFERENCE_MINUEND_PLACES=603, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=830, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=124, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=686, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=12807, PETRI_PLACES=642, PETRI_TRANSITIONS=852} [2022-01-19 02:59:04,763 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 554 predicate places. [2022-01-19 02:59:04,763 INFO L470 AbstractCegarLoop]: Abstraction has has 642 places, 852 transitions, 12807 flow [2022-01-19 02:59:04,763 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:04,763 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:59:04,763 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:59:04,763 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171 [2022-01-19 02:59:04,763 INFO L402 AbstractCegarLoop]: === Iteration 173 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:59:04,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:59:04,764 INFO L85 PathProgramCache]: Analyzing trace with hash 1234343972, now seen corresponding path program 173 times [2022-01-19 02:59:04,764 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:59:04,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591920161] [2022-01-19 02:59:04,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:59:04,764 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:59:04,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:59:05,001 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:59:05,001 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:59:05,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591920161] [2022-01-19 02:59:05,002 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591920161] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:59:05,002 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:59:05,002 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:59:05,002 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812045200] [2022-01-19 02:59:05,002 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:59:05,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:59:05,002 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:59:05,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:59:05,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:59:05,003 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:59:05,003 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 642 places, 852 transitions, 12807 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:05,003 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:59:05,003 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:59:05,003 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:59:06,569 INFO L129 PetriNetUnfolder]: 639/1892 cut-off events. [2022-01-19 02:59:06,569 INFO L130 PetriNetUnfolder]: For 88607/88607 co-relation queries the response was YES. [2022-01-19 02:59:06,594 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18080 conditions, 1892 events. 639/1892 cut-off events. For 88607/88607 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 13716 event pairs, 38 based on Foata normal form. 1/1890 useless extension candidates. Maximal degree in co-relation 17856. Up to 1344 conditions per place. [2022-01-19 02:59:06,601 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 672 selfloop transitions, 175 changer transitions 18/904 dead transitions. [2022-01-19 02:59:06,601 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 671 places, 904 transitions, 15971 flow [2022-01-19 02:59:06,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 02:59:06,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 02:59:06,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1871 transitions. [2022-01-19 02:59:06,603 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.568693009118541 [2022-01-19 02:59:06,603 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1871 transitions. [2022-01-19 02:59:06,603 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1871 transitions. [2022-01-19 02:59:06,603 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:59:06,603 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1871 transitions. [2022-01-19 02:59:06,604 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.457142857142856) internal successors, (1871), 35 states have internal predecessors, (1871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:06,606 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:06,606 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:06,606 INFO L186 Difference]: Start difference. First operand has 642 places, 852 transitions, 12807 flow. Second operand 35 states and 1871 transitions. [2022-01-19 02:59:06,606 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 671 places, 904 transitions, 15971 flow [2022-01-19 02:59:07,137 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 644 places, 904 transitions, 15291 flow, removed 259 selfloop flow, removed 27 redundant places. [2022-01-19 02:59:07,147 INFO L242 Difference]: Finished difference. Result has 652 places, 865 transitions, 13301 flow [2022-01-19 02:59:07,148 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=12415, PETRI_DIFFERENCE_MINUEND_PLACES=610, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=852, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=164, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=683, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=13301, PETRI_PLACES=652, PETRI_TRANSITIONS=865} [2022-01-19 02:59:07,148 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 564 predicate places. [2022-01-19 02:59:07,148 INFO L470 AbstractCegarLoop]: Abstraction has has 652 places, 865 transitions, 13301 flow [2022-01-19 02:59:07,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:07,148 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:59:07,148 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:59:07,148 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172 [2022-01-19 02:59:07,148 INFO L402 AbstractCegarLoop]: === Iteration 174 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:59:07,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:59:07,149 INFO L85 PathProgramCache]: Analyzing trace with hash 1899999718, now seen corresponding path program 174 times [2022-01-19 02:59:07,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:59:07,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691498845] [2022-01-19 02:59:07,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:59:07,149 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:59:07,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:59:07,385 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:59:07,385 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:59:07,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691498845] [2022-01-19 02:59:07,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [691498845] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:59:07,385 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:59:07,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:59:07,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001936891] [2022-01-19 02:59:07,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:59:07,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:59:07,386 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:59:07,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:59:07,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:59:07,386 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:59:07,387 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 652 places, 865 transitions, 13301 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:07,387 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:59:07,387 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:59:07,387 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:59:08,882 INFO L129 PetriNetUnfolder]: 642/1900 cut-off events. [2022-01-19 02:59:08,882 INFO L130 PetriNetUnfolder]: For 86858/86858 co-relation queries the response was YES. [2022-01-19 02:59:08,911 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18245 conditions, 1900 events. 642/1900 cut-off events. For 86858/86858 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 13764 event pairs, 34 based on Foata normal form. 1/1899 useless extension candidates. Maximal degree in co-relation 18018. Up to 1385 conditions per place. [2022-01-19 02:59:08,969 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 710 selfloop transitions, 144 changer transitions 20/913 dead transitions. [2022-01-19 02:59:08,969 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 681 places, 913 transitions, 16192 flow [2022-01-19 02:59:08,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 02:59:08,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 02:59:08,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1868 transitions. [2022-01-19 02:59:08,970 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5677811550151975 [2022-01-19 02:59:08,970 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1868 transitions. [2022-01-19 02:59:08,970 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1868 transitions. [2022-01-19 02:59:08,971 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:59:08,971 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1868 transitions. [2022-01-19 02:59:08,972 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.371428571428574) internal successors, (1868), 35 states have internal predecessors, (1868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:08,973 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:08,974 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:08,974 INFO L186 Difference]: Start difference. First operand has 652 places, 865 transitions, 13301 flow. Second operand 35 states and 1868 transitions. [2022-01-19 02:59:08,974 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 681 places, 913 transitions, 16192 flow [2022-01-19 02:59:09,530 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 657 places, 913 transitions, 15729 flow, removed 164 selfloop flow, removed 24 redundant places. [2022-01-19 02:59:09,541 INFO L242 Difference]: Finished difference. Result has 667 places, 874 transitions, 13560 flow [2022-01-19 02:59:09,541 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=12866, PETRI_DIFFERENCE_MINUEND_PLACES=623, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=865, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=135, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=726, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=13560, PETRI_PLACES=667, PETRI_TRANSITIONS=874} [2022-01-19 02:59:09,542 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 579 predicate places. [2022-01-19 02:59:09,542 INFO L470 AbstractCegarLoop]: Abstraction has has 667 places, 874 transitions, 13560 flow [2022-01-19 02:59:09,542 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:09,542 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:59:09,542 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:59:09,542 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173 [2022-01-19 02:59:09,542 INFO L402 AbstractCegarLoop]: === Iteration 175 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:59:09,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:59:09,542 INFO L85 PathProgramCache]: Analyzing trace with hash -1083172468, now seen corresponding path program 175 times [2022-01-19 02:59:09,542 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:59:09,543 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127095278] [2022-01-19 02:59:09,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:59:09,543 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:59:09,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:59:09,776 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:59:09,776 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:59:09,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127095278] [2022-01-19 02:59:09,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127095278] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:59:09,777 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:59:09,777 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:59:09,777 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909808099] [2022-01-19 02:59:09,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:59:09,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:59:09,777 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:59:09,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:59:09,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:59:09,778 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:59:09,778 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 667 places, 874 transitions, 13560 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:09,778 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:59:09,778 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:59:09,778 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:59:11,154 INFO L129 PetriNetUnfolder]: 637/1880 cut-off events. [2022-01-19 02:59:11,154 INFO L130 PetriNetUnfolder]: For 85817/85817 co-relation queries the response was YES. [2022-01-19 02:59:11,184 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18138 conditions, 1880 events. 637/1880 cut-off events. For 85817/85817 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 13625 event pairs, 33 based on Foata normal form. 1/1879 useless extension candidates. Maximal degree in co-relation 17904. Up to 1405 conditions per place. [2022-01-19 02:59:11,192 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 739 selfloop transitions, 107 changer transitions 22/907 dead transitions. [2022-01-19 02:59:11,192 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 691 places, 907 transitions, 15755 flow [2022-01-19 02:59:11,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-19 02:59:11,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-01-19 02:59:11,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1656 transitions. [2022-01-19 02:59:11,196 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5682910089224433 [2022-01-19 02:59:11,196 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1656 transitions. [2022-01-19 02:59:11,196 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1656 transitions. [2022-01-19 02:59:11,196 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:59:11,196 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1656 transitions. [2022-01-19 02:59:11,197 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.41935483870968) internal successors, (1656), 31 states have internal predecessors, (1656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:11,198 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:11,199 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:11,199 INFO L186 Difference]: Start difference. First operand has 667 places, 874 transitions, 13560 flow. Second operand 31 states and 1656 transitions. [2022-01-19 02:59:11,199 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 691 places, 907 transitions, 15755 flow [2022-01-19 02:59:11,755 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 662 places, 907 transitions, 15226 flow, removed 156 selfloop flow, removed 29 redundant places. [2022-01-19 02:59:11,766 INFO L242 Difference]: Finished difference. Result has 670 places, 867 transitions, 13252 flow [2022-01-19 02:59:11,766 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=13045, PETRI_DIFFERENCE_MINUEND_PLACES=632, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=874, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=767, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=13252, PETRI_PLACES=670, PETRI_TRANSITIONS=867} [2022-01-19 02:59:11,766 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 582 predicate places. [2022-01-19 02:59:11,766 INFO L470 AbstractCegarLoop]: Abstraction has has 670 places, 867 transitions, 13252 flow [2022-01-19 02:59:11,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:11,766 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:59:11,767 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:59:11,767 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174 [2022-01-19 02:59:11,767 INFO L402 AbstractCegarLoop]: === Iteration 176 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:59:11,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:59:11,767 INFO L85 PathProgramCache]: Analyzing trace with hash 963054228, now seen corresponding path program 176 times [2022-01-19 02:59:11,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:59:11,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707081497] [2022-01-19 02:59:11,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:59:11,767 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:59:11,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:59:12,004 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:59:12,004 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:59:12,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707081497] [2022-01-19 02:59:12,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707081497] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:59:12,004 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:59:12,004 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:59:12,004 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173859252] [2022-01-19 02:59:12,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:59:12,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:59:12,005 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:59:12,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:59:12,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:59:12,005 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:59:12,006 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 670 places, 867 transitions, 13252 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:12,006 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:59:12,006 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:59:12,006 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:59:13,405 INFO L129 PetriNetUnfolder]: 632/1885 cut-off events. [2022-01-19 02:59:13,405 INFO L130 PetriNetUnfolder]: For 79556/79556 co-relation queries the response was YES. [2022-01-19 02:59:13,434 INFO L84 FinitePrefix]: Finished finitePrefix Result has 17824 conditions, 1885 events. 632/1885 cut-off events. For 79556/79556 co-relation queries the response was YES. Maximal size of possible extension queue 104. Compared 13619 event pairs, 40 based on Foata normal form. 1/1883 useless extension candidates. Maximal degree in co-relation 17593. Up to 1378 conditions per place. [2022-01-19 02:59:13,442 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 721 selfloop transitions, 117 changer transitions 21/898 dead transitions. [2022-01-19 02:59:13,442 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 690 places, 898 transitions, 15399 flow [2022-01-19 02:59:13,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 02:59:13,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 02:59:13,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1708 transitions. [2022-01-19 02:59:13,443 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5678191489361702 [2022-01-19 02:59:13,444 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1708 transitions. [2022-01-19 02:59:13,444 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1708 transitions. [2022-01-19 02:59:13,444 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:59:13,444 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1708 transitions. [2022-01-19 02:59:13,445 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.375) internal successors, (1708), 32 states have internal predecessors, (1708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:13,446 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:13,446 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:13,446 INFO L186 Difference]: Start difference. First operand has 670 places, 867 transitions, 13252 flow. Second operand 32 states and 1708 transitions. [2022-01-19 02:59:13,446 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 690 places, 898 transitions, 15399 flow [2022-01-19 02:59:13,964 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 659 places, 898 transitions, 15107 flow, removed 26 selfloop flow, removed 31 redundant places. [2022-01-19 02:59:13,974 INFO L242 Difference]: Finished difference. Result has 667 places, 860 transitions, 13216 flow [2022-01-19 02:59:13,975 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=12984, PETRI_DIFFERENCE_MINUEND_PLACES=628, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=867, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=117, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=750, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=13216, PETRI_PLACES=667, PETRI_TRANSITIONS=860} [2022-01-19 02:59:13,975 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 579 predicate places. [2022-01-19 02:59:13,975 INFO L470 AbstractCegarLoop]: Abstraction has has 667 places, 860 transitions, 13216 flow [2022-01-19 02:59:13,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:13,975 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:59:13,975 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:59:13,975 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175 [2022-01-19 02:59:13,975 INFO L402 AbstractCegarLoop]: === Iteration 177 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:59:13,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:59:13,976 INFO L85 PathProgramCache]: Analyzing trace with hash -1032478900, now seen corresponding path program 177 times [2022-01-19 02:59:13,976 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:59:13,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431494123] [2022-01-19 02:59:13,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:59:13,976 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:59:13,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:59:14,235 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:59:14,236 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:59:14,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [431494123] [2022-01-19 02:59:14,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [431494123] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:59:14,236 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:59:14,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:59:14,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969851187] [2022-01-19 02:59:14,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:59:14,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:59:14,236 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:59:14,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:59:14,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:59:14,237 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:59:14,237 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 667 places, 860 transitions, 13216 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:14,237 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:59:14,237 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:59:14,237 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:59:16,080 INFO L129 PetriNetUnfolder]: 639/1899 cut-off events. [2022-01-19 02:59:16,080 INFO L130 PetriNetUnfolder]: For 80284/80284 co-relation queries the response was YES. [2022-01-19 02:59:16,107 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18192 conditions, 1899 events. 639/1899 cut-off events. For 80284/80284 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 13886 event pairs, 36 based on Foata normal form. 1/1897 useless extension candidates. Maximal degree in co-relation 17962. Up to 1282 conditions per place. [2022-01-19 02:59:16,114 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 645 selfloop transitions, 198 changer transitions 26/908 dead transitions. [2022-01-19 02:59:16,114 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 700 places, 908 transitions, 15986 flow [2022-01-19 02:59:16,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-19 02:59:16,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2022-01-19 02:59:16,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 2372 transitions. [2022-01-19 02:59:16,116 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5607565011820331 [2022-01-19 02:59:16,116 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 2372 transitions. [2022-01-19 02:59:16,116 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 2372 transitions. [2022-01-19 02:59:16,116 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:59:16,116 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 2372 transitions. [2022-01-19 02:59:16,118 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 52.71111111111111) internal successors, (2372), 45 states have internal predecessors, (2372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:16,119 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 94.0) internal successors, (4324), 46 states have internal predecessors, (4324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:16,120 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 94.0) internal successors, (4324), 46 states have internal predecessors, (4324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:16,120 INFO L186 Difference]: Start difference. First operand has 667 places, 860 transitions, 13216 flow. Second operand 45 states and 2372 transitions. [2022-01-19 02:59:16,120 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 700 places, 908 transitions, 15986 flow [2022-01-19 02:59:16,667 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 668 places, 908 transitions, 15684 flow, removed 20 selfloop flow, removed 32 redundant places. [2022-01-19 02:59:16,678 INFO L242 Difference]: Finished difference. Result has 678 places, 863 transitions, 13574 flow [2022-01-19 02:59:16,678 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=12932, PETRI_DIFFERENCE_MINUEND_PLACES=624, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=860, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=195, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=664, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=13574, PETRI_PLACES=678, PETRI_TRANSITIONS=863} [2022-01-19 02:59:16,678 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 590 predicate places. [2022-01-19 02:59:16,678 INFO L470 AbstractCegarLoop]: Abstraction has has 678 places, 863 transitions, 13574 flow [2022-01-19 02:59:16,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:16,679 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:59:16,679 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:59:16,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176 [2022-01-19 02:59:16,679 INFO L402 AbstractCegarLoop]: === Iteration 178 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:59:16,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:59:16,679 INFO L85 PathProgramCache]: Analyzing trace with hash 1652796274, now seen corresponding path program 178 times [2022-01-19 02:59:16,679 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:59:16,679 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278593323] [2022-01-19 02:59:16,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:59:16,679 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:59:16,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:59:16,932 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:59:16,932 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:59:16,932 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278593323] [2022-01-19 02:59:16,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278593323] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:59:16,932 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:59:16,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:59:16,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747767789] [2022-01-19 02:59:16,932 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:59:16,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:59:16,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:59:16,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:59:16,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:59:16,933 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:59:16,934 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 678 places, 863 transitions, 13574 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:16,934 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:59:16,934 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:59:16,934 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:59:18,577 INFO L129 PetriNetUnfolder]: 632/1882 cut-off events. [2022-01-19 02:59:18,577 INFO L130 PetriNetUnfolder]: For 80411/80411 co-relation queries the response was YES. [2022-01-19 02:59:18,601 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18145 conditions, 1882 events. 632/1882 cut-off events. For 80411/80411 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 13645 event pairs, 44 based on Foata normal form. 1/1880 useless extension candidates. Maximal degree in co-relation 17915. Up to 1350 conditions per place. [2022-01-19 02:59:18,609 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 698 selfloop transitions, 145 changer transitions 21/903 dead transitions. [2022-01-19 02:59:18,609 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 708 places, 903 transitions, 15945 flow [2022-01-19 02:59:18,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-19 02:59:18,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-01-19 02:59:18,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2016 transitions. [2022-01-19 02:59:18,610 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5643896976483762 [2022-01-19 02:59:18,610 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2016 transitions. [2022-01-19 02:59:18,610 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2016 transitions. [2022-01-19 02:59:18,610 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:59:18,611 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2016 transitions. [2022-01-19 02:59:18,612 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 53.05263157894737) internal successors, (2016), 38 states have internal predecessors, (2016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:18,613 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:18,613 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:18,613 INFO L186 Difference]: Start difference. First operand has 678 places, 863 transitions, 13574 flow. Second operand 38 states and 2016 transitions. [2022-01-19 02:59:18,613 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 708 places, 903 transitions, 15945 flow [2022-01-19 02:59:19,179 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 670 places, 903 transitions, 15553 flow, removed 71 selfloop flow, removed 38 redundant places. [2022-01-19 02:59:19,190 INFO L242 Difference]: Finished difference. Result has 682 places, 865 transitions, 13610 flow [2022-01-19 02:59:19,190 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=13200, PETRI_DIFFERENCE_MINUEND_PLACES=633, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=863, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=141, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=720, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=13610, PETRI_PLACES=682, PETRI_TRANSITIONS=865} [2022-01-19 02:59:19,191 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 594 predicate places. [2022-01-19 02:59:19,191 INFO L470 AbstractCegarLoop]: Abstraction has has 682 places, 865 transitions, 13610 flow [2022-01-19 02:59:19,191 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:19,191 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:59:19,191 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:59:19,191 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177 [2022-01-19 02:59:19,191 INFO L402 AbstractCegarLoop]: === Iteration 179 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:59:19,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:59:19,191 INFO L85 PathProgramCache]: Analyzing trace with hash -510494740, now seen corresponding path program 179 times [2022-01-19 02:59:19,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:59:19,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649603402] [2022-01-19 02:59:19,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:59:19,192 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:59:19,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:59:19,428 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:59:19,429 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:59:19,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649603402] [2022-01-19 02:59:19,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649603402] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:59:19,429 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:59:19,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:59:19,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106698575] [2022-01-19 02:59:19,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:59:19,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:59:19,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:59:19,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:59:19,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:59:19,430 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:59:19,430 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 682 places, 865 transitions, 13610 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:19,430 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:59:19,430 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:59:19,430 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:59:21,363 INFO L129 PetriNetUnfolder]: 673/2047 cut-off events. [2022-01-19 02:59:21,363 INFO L130 PetriNetUnfolder]: For 86566/86566 co-relation queries the response was YES. [2022-01-19 02:59:21,390 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19477 conditions, 2047 events. 673/2047 cut-off events. For 86566/86566 co-relation queries the response was YES. Maximal size of possible extension queue 112. Compared 15416 event pairs, 42 based on Foata normal form. 1/2045 useless extension candidates. Maximal degree in co-relation 19243. Up to 1415 conditions per place. [2022-01-19 02:59:21,399 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 743 selfloop transitions, 177 changer transitions 21/980 dead transitions. [2022-01-19 02:59:21,399 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 710 places, 980 transitions, 17778 flow [2022-01-19 02:59:21,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 02:59:21,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 02:59:21,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1974 transitions. [2022-01-19 02:59:21,401 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5675675675675675 [2022-01-19 02:59:21,401 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1974 transitions. [2022-01-19 02:59:21,401 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1974 transitions. [2022-01-19 02:59:21,401 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:59:21,401 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1974 transitions. [2022-01-19 02:59:21,403 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 53.351351351351354) internal successors, (1974), 37 states have internal predecessors, (1974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:21,404 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:21,404 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:21,404 INFO L186 Difference]: Start difference. First operand has 682 places, 865 transitions, 13610 flow. Second operand 37 states and 1974 transitions. [2022-01-19 02:59:21,404 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 710 places, 980 transitions, 17778 flow [2022-01-19 02:59:22,033 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 676 places, 980 transitions, 17375 flow, removed 47 selfloop flow, removed 34 redundant places. [2022-01-19 02:59:22,045 INFO L242 Difference]: Finished difference. Result has 688 places, 931 transitions, 15234 flow [2022-01-19 02:59:22,045 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=13251, PETRI_DIFFERENCE_MINUEND_PLACES=640, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=865, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=117, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=700, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=15234, PETRI_PLACES=688, PETRI_TRANSITIONS=931} [2022-01-19 02:59:22,045 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 600 predicate places. [2022-01-19 02:59:22,045 INFO L470 AbstractCegarLoop]: Abstraction has has 688 places, 931 transitions, 15234 flow [2022-01-19 02:59:22,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:22,046 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:59:22,046 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:59:22,046 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable178 [2022-01-19 02:59:22,046 INFO L402 AbstractCegarLoop]: === Iteration 180 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:59:22,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:59:22,046 INFO L85 PathProgramCache]: Analyzing trace with hash -1872430838, now seen corresponding path program 180 times [2022-01-19 02:59:22,046 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:59:22,046 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246984969] [2022-01-19 02:59:22,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:59:22,046 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:59:22,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:59:22,297 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:59:22,297 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:59:22,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246984969] [2022-01-19 02:59:22,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246984969] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:59:22,298 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:59:22,298 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:59:22,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000545712] [2022-01-19 02:59:22,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:59:22,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:59:22,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:59:22,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:59:22,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:59:22,299 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:59:22,299 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 688 places, 931 transitions, 15234 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:22,300 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:59:22,300 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:59:22,300 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:59:23,903 INFO L129 PetriNetUnfolder]: 678/2072 cut-off events. [2022-01-19 02:59:23,903 INFO L130 PetriNetUnfolder]: For 96101/96101 co-relation queries the response was YES. [2022-01-19 02:59:23,936 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20185 conditions, 2072 events. 678/2072 cut-off events. For 96101/96101 co-relation queries the response was YES. Maximal size of possible extension queue 116. Compared 15862 event pairs, 41 based on Foata normal form. 1/2070 useless extension candidates. Maximal degree in co-relation 19949. Up to 1461 conditions per place. [2022-01-19 02:59:23,945 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 782 selfloop transitions, 137 changer transitions 26/984 dead transitions. [2022-01-19 02:59:23,945 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 714 places, 984 transitions, 18267 flow [2022-01-19 02:59:23,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 02:59:23,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 02:59:23,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1757 transitions. [2022-01-19 02:59:23,946 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5664087685364281 [2022-01-19 02:59:23,946 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1757 transitions. [2022-01-19 02:59:23,946 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1757 transitions. [2022-01-19 02:59:23,946 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:59:23,946 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1757 transitions. [2022-01-19 02:59:23,947 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 53.24242424242424) internal successors, (1757), 33 states have internal predecessors, (1757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:23,949 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:23,949 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:23,949 INFO L186 Difference]: Start difference. First operand has 688 places, 931 transitions, 15234 flow. Second operand 33 states and 1757 transitions. [2022-01-19 02:59:23,949 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 714 places, 984 transitions, 18267 flow [2022-01-19 02:59:24,595 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 693 places, 984 transitions, 17600 flow, removed 275 selfloop flow, removed 21 redundant places. [2022-01-19 02:59:24,607 INFO L242 Difference]: Finished difference. Result has 703 places, 937 transitions, 15148 flow [2022-01-19 02:59:24,607 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=14571, PETRI_DIFFERENCE_MINUEND_PLACES=661, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=931, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=131, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=796, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=15148, PETRI_PLACES=703, PETRI_TRANSITIONS=937} [2022-01-19 02:59:24,608 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 615 predicate places. [2022-01-19 02:59:24,608 INFO L470 AbstractCegarLoop]: Abstraction has has 703 places, 937 transitions, 15148 flow [2022-01-19 02:59:24,608 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:24,608 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:59:24,608 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:59:24,608 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable179 [2022-01-19 02:59:24,608 INFO L402 AbstractCegarLoop]: === Iteration 181 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:59:24,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:59:24,608 INFO L85 PathProgramCache]: Analyzing trace with hash -856637636, now seen corresponding path program 181 times [2022-01-19 02:59:24,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:59:24,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135583969] [2022-01-19 02:59:24,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:59:24,609 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:59:24,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:59:24,856 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:59:24,856 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:59:24,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135583969] [2022-01-19 02:59:24,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135583969] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:59:24,856 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:59:24,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:59:24,856 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060360891] [2022-01-19 02:59:24,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:59:24,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:59:24,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:59:24,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:59:24,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:59:24,857 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:59:24,858 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 703 places, 937 transitions, 15148 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:24,858 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:59:24,858 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:59:24,858 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:59:26,440 INFO L129 PetriNetUnfolder]: 671/2054 cut-off events. [2022-01-19 02:59:26,440 INFO L130 PetriNetUnfolder]: For 94323/94323 co-relation queries the response was YES. [2022-01-19 02:59:26,473 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19936 conditions, 2054 events. 671/2054 cut-off events. For 94323/94323 co-relation queries the response was YES. Maximal size of possible extension queue 114. Compared 15571 event pairs, 41 based on Foata normal form. 1/2052 useless extension candidates. Maximal degree in co-relation 19691. Up to 1415 conditions per place. [2022-01-19 02:59:26,482 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 753 selfloop transitions, 173 changer transitions 28/993 dead transitions. [2022-01-19 02:59:26,482 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 730 places, 993 transitions, 18369 flow [2022-01-19 02:59:26,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 02:59:26,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 02:59:26,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1871 transitions. [2022-01-19 02:59:26,483 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.568693009118541 [2022-01-19 02:59:26,483 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1871 transitions. [2022-01-19 02:59:26,483 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1871 transitions. [2022-01-19 02:59:26,483 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:59:26,484 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1871 transitions. [2022-01-19 02:59:26,485 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.457142857142856) internal successors, (1871), 35 states have internal predecessors, (1871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:26,486 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:26,486 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:26,486 INFO L186 Difference]: Start difference. First operand has 703 places, 937 transitions, 15148 flow. Second operand 35 states and 1871 transitions. [2022-01-19 02:59:26,486 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 730 places, 993 transitions, 18369 flow [2022-01-19 02:59:27,143 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 703 places, 993 transitions, 18083 flow, removed 70 selfloop flow, removed 27 redundant places. [2022-01-19 02:59:27,155 INFO L242 Difference]: Finished difference. Result has 710 places, 938 transitions, 15547 flow [2022-01-19 02:59:27,156 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=14878, PETRI_DIFFERENCE_MINUEND_PLACES=669, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=937, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=167, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=768, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=15547, PETRI_PLACES=710, PETRI_TRANSITIONS=938} [2022-01-19 02:59:27,156 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 622 predicate places. [2022-01-19 02:59:27,156 INFO L470 AbstractCegarLoop]: Abstraction has has 710 places, 938 transitions, 15547 flow [2022-01-19 02:59:27,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:27,156 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:59:27,156 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:59:27,156 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180 [2022-01-19 02:59:27,156 INFO L402 AbstractCegarLoop]: === Iteration 182 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:59:27,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:59:27,157 INFO L85 PathProgramCache]: Analyzing trace with hash 2122769454, now seen corresponding path program 182 times [2022-01-19 02:59:27,157 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:59:27,157 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717930032] [2022-01-19 02:59:27,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:59:27,157 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:59:27,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:59:27,380 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:59:27,380 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:59:27,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717930032] [2022-01-19 02:59:27,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [717930032] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:59:27,380 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:59:27,381 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:59:27,381 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101711591] [2022-01-19 02:59:27,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:59:27,381 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:59:27,381 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:59:27,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:59:27,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:59:27,382 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:59:27,382 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 710 places, 938 transitions, 15547 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:27,382 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:59:27,382 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:59:27,382 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:59:29,124 INFO L129 PetriNetUnfolder]: 679/2057 cut-off events. [2022-01-19 02:59:29,124 INFO L130 PetriNetUnfolder]: For 98526/98526 co-relation queries the response was YES. [2022-01-19 02:59:29,154 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20433 conditions, 2057 events. 679/2057 cut-off events. For 98526/98526 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 15612 event pairs, 37 based on Foata normal form. 1/2055 useless extension candidates. Maximal degree in co-relation 20188. Up to 1431 conditions per place. [2022-01-19 02:59:29,162 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 778 selfloop transitions, 159 changer transitions 30/1006 dead transitions. [2022-01-19 02:59:29,162 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 744 places, 1006 transitions, 19012 flow [2022-01-19 02:59:29,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 02:59:29,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 02:59:29,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2121 transitions. [2022-01-19 02:59:29,163 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5640957446808511 [2022-01-19 02:59:29,164 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2121 transitions. [2022-01-19 02:59:29,164 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2121 transitions. [2022-01-19 02:59:29,164 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:59:29,164 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2121 transitions. [2022-01-19 02:59:29,165 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 53.025) internal successors, (2121), 40 states have internal predecessors, (2121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:29,167 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:29,167 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:29,167 INFO L186 Difference]: Start difference. First operand has 710 places, 938 transitions, 15547 flow. Second operand 40 states and 2121 transitions. [2022-01-19 02:59:29,167 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 744 places, 1006 transitions, 19012 flow [2022-01-19 02:59:29,877 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 716 places, 1006 transitions, 18514 flow, removed 166 selfloop flow, removed 28 redundant places. [2022-01-19 02:59:29,889 INFO L242 Difference]: Finished difference. Result has 726 places, 954 transitions, 16012 flow [2022-01-19 02:59:29,890 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=15073, PETRI_DIFFERENCE_MINUEND_PLACES=677, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=938, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=139, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=781, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=16012, PETRI_PLACES=726, PETRI_TRANSITIONS=954} [2022-01-19 02:59:29,890 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 638 predicate places. [2022-01-19 02:59:29,890 INFO L470 AbstractCegarLoop]: Abstraction has has 726 places, 954 transitions, 16012 flow [2022-01-19 02:59:29,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:29,890 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:59:29,890 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:59:29,890 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181 [2022-01-19 02:59:29,890 INFO L402 AbstractCegarLoop]: === Iteration 183 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:59:29,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:59:29,891 INFO L85 PathProgramCache]: Analyzing trace with hash 950264022, now seen corresponding path program 183 times [2022-01-19 02:59:29,891 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:59:29,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240926432] [2022-01-19 02:59:29,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:59:29,891 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:59:29,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:59:30,145 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:59:30,145 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:59:30,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240926432] [2022-01-19 02:59:30,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240926432] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:59:30,145 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:59:30,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:59:30,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331391229] [2022-01-19 02:59:30,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:59:30,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:59:30,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:59:30,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:59:30,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:59:30,146 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:59:30,146 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 726 places, 954 transitions, 16012 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:30,147 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:59:30,147 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:59:30,147 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:59:32,242 INFO L129 PetriNetUnfolder]: 673/2048 cut-off events. [2022-01-19 02:59:32,242 INFO L130 PetriNetUnfolder]: For 90785/90785 co-relation queries the response was YES. [2022-01-19 02:59:32,275 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20091 conditions, 2048 events. 673/2048 cut-off events. For 90785/90785 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 15531 event pairs, 40 based on Foata normal form. 1/2046 useless extension candidates. Maximal degree in co-relation 19840. Up to 1451 conditions per place. [2022-01-19 02:59:32,341 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 802 selfloop transitions, 154 changer transitions 18/1013 dead transitions. [2022-01-19 02:59:32,341 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 750 places, 1013 transitions, 19325 flow [2022-01-19 02:59:32,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 02:59:32,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 02:59:32,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1817 transitions. [2022-01-19 02:59:32,343 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.568523153942428 [2022-01-19 02:59:32,343 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1817 transitions. [2022-01-19 02:59:32,343 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1817 transitions. [2022-01-19 02:59:32,343 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:59:32,343 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1817 transitions. [2022-01-19 02:59:32,344 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.44117647058823) internal successors, (1817), 34 states have internal predecessors, (1817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:32,345 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:32,346 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:32,346 INFO L186 Difference]: Start difference. First operand has 726 places, 954 transitions, 16012 flow. Second operand 34 states and 1817 transitions. [2022-01-19 02:59:32,346 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 750 places, 1013 transitions, 19325 flow [2022-01-19 02:59:33,020 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 714 places, 1013 transitions, 18912 flow, removed 97 selfloop flow, removed 36 redundant places. [2022-01-19 02:59:33,033 INFO L242 Difference]: Finished difference. Result has 721 places, 968 transitions, 16472 flow [2022-01-19 02:59:33,033 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=15619, PETRI_DIFFERENCE_MINUEND_PLACES=681, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=954, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=143, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=807, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=16472, PETRI_PLACES=721, PETRI_TRANSITIONS=968} [2022-01-19 02:59:33,033 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 633 predicate places. [2022-01-19 02:59:33,033 INFO L470 AbstractCegarLoop]: Abstraction has has 721 places, 968 transitions, 16472 flow [2022-01-19 02:59:33,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:33,034 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:59:33,034 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:59:33,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182 [2022-01-19 02:59:33,034 INFO L402 AbstractCegarLoop]: === Iteration 184 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:59:33,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:59:33,034 INFO L85 PathProgramCache]: Analyzing trace with hash 1021941998, now seen corresponding path program 184 times [2022-01-19 02:59:33,034 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:59:33,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466864595] [2022-01-19 02:59:33,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:59:33,034 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:59:33,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:59:33,292 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:59:33,292 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:59:33,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466864595] [2022-01-19 02:59:33,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466864595] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:59:33,292 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:59:33,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:59:33,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150357662] [2022-01-19 02:59:33,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:59:33,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:59:33,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:59:33,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:59:33,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:59:33,293 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:59:33,294 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 721 places, 968 transitions, 16472 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:33,294 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:59:33,294 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:59:33,294 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:59:35,124 INFO L129 PetriNetUnfolder]: 676/2056 cut-off events. [2022-01-19 02:59:35,124 INFO L130 PetriNetUnfolder]: For 92373/92373 co-relation queries the response was YES. [2022-01-19 02:59:35,162 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20344 conditions, 2056 events. 676/2056 cut-off events. For 92373/92373 co-relation queries the response was YES. Maximal size of possible extension queue 119. Compared 15544 event pairs, 43 based on Foata normal form. 1/2054 useless extension candidates. Maximal degree in co-relation 20094. Up to 1454 conditions per place. [2022-01-19 02:59:35,170 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 802 selfloop transitions, 163 changer transitions 20/1024 dead transitions. [2022-01-19 02:59:35,170 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 754 places, 1024 transitions, 19855 flow [2022-01-19 02:59:35,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-19 02:59:35,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-01-19 02:59:35,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2069 transitions. [2022-01-19 02:59:35,180 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5643753409710857 [2022-01-19 02:59:35,180 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2069 transitions. [2022-01-19 02:59:35,180 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2069 transitions. [2022-01-19 02:59:35,181 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:59:35,181 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2069 transitions. [2022-01-19 02:59:35,182 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 53.05128205128205) internal successors, (2069), 39 states have internal predecessors, (2069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:35,183 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:35,184 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:35,184 INFO L186 Difference]: Start difference. First operand has 721 places, 968 transitions, 16472 flow. Second operand 39 states and 2069 transitions. [2022-01-19 02:59:35,184 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 754 places, 1024 transitions, 19855 flow [2022-01-19 02:59:35,870 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 727 places, 1024 transitions, 19324 flow, removed 169 selfloop flow, removed 27 redundant places. [2022-01-19 02:59:35,883 INFO L242 Difference]: Finished difference. Result has 737 places, 977 transitions, 16735 flow [2022-01-19 02:59:35,883 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=15972, PETRI_DIFFERENCE_MINUEND_PLACES=689, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=968, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=154, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=810, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=16735, PETRI_PLACES=737, PETRI_TRANSITIONS=977} [2022-01-19 02:59:35,883 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 649 predicate places. [2022-01-19 02:59:35,883 INFO L470 AbstractCegarLoop]: Abstraction has has 737 places, 977 transitions, 16735 flow [2022-01-19 02:59:35,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:35,883 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:59:35,883 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:59:35,884 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183 [2022-01-19 02:59:35,884 INFO L402 AbstractCegarLoop]: === Iteration 185 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:59:35,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:59:35,884 INFO L85 PathProgramCache]: Analyzing trace with hash 1855297664, now seen corresponding path program 185 times [2022-01-19 02:59:35,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:59:35,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280650161] [2022-01-19 02:59:35,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:59:35,884 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:59:35,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:59:36,158 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:59:36,158 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:59:36,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280650161] [2022-01-19 02:59:36,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280650161] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:59:36,158 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:59:36,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:59:36,158 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976656879] [2022-01-19 02:59:36,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:59:36,158 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:59:36,159 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:59:36,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:59:36,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:59:36,159 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:59:36,160 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 737 places, 977 transitions, 16735 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:36,160 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:59:36,160 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:59:36,160 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:59:38,567 INFO L129 PetriNetUnfolder]: 714/2181 cut-off events. [2022-01-19 02:59:38,568 INFO L130 PetriNetUnfolder]: For 101403/101403 co-relation queries the response was YES. [2022-01-19 02:59:38,605 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21619 conditions, 2181 events. 714/2181 cut-off events. For 101403/101403 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 16885 event pairs, 37 based on Foata normal form. 1/2179 useless extension candidates. Maximal degree in co-relation 21363. Up to 1459 conditions per place. [2022-01-19 02:59:38,614 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 814 selfloop transitions, 213 changer transitions 21/1087 dead transitions. [2022-01-19 02:59:38,614 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 780 places, 1087 transitions, 21269 flow [2022-01-19 02:59:38,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-01-19 02:59:38,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2022-01-19 02:59:38,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 2631 transitions. [2022-01-19 02:59:38,616 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5597872340425532 [2022-01-19 02:59:38,616 INFO L72 ComplementDD]: Start complementDD. Operand 50 states and 2631 transitions. [2022-01-19 02:59:38,616 INFO L73 IsDeterministic]: Start isDeterministic. Operand 50 states and 2631 transitions. [2022-01-19 02:59:38,616 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:59:38,616 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 50 states and 2631 transitions. [2022-01-19 02:59:38,618 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 51 states, 50 states have (on average 52.62) internal successors, (2631), 50 states have internal predecessors, (2631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:38,620 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 51 states, 51 states have (on average 94.0) internal successors, (4794), 51 states have internal predecessors, (4794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:38,620 INFO L81 ComplementDD]: Finished complementDD. Result has 51 states, 51 states have (on average 94.0) internal successors, (4794), 51 states have internal predecessors, (4794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:38,620 INFO L186 Difference]: Start difference. First operand has 737 places, 977 transitions, 16735 flow. Second operand 50 states and 2631 transitions. [2022-01-19 02:59:38,620 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 780 places, 1087 transitions, 21269 flow [2022-01-19 02:59:39,350 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 752 places, 1087 transitions, 20688 flow, removed 186 selfloop flow, removed 28 redundant places. [2022-01-19 02:59:39,363 INFO L242 Difference]: Finished difference. Result has 763 places, 1035 transitions, 18126 flow [2022-01-19 02:59:39,363 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=16200, PETRI_DIFFERENCE_MINUEND_PLACES=703, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=977, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=162, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=777, PETRI_DIFFERENCE_SUBTRAHEND_STATES=50, PETRI_FLOW=18126, PETRI_PLACES=763, PETRI_TRANSITIONS=1035} [2022-01-19 02:59:39,364 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 675 predicate places. [2022-01-19 02:59:39,364 INFO L470 AbstractCegarLoop]: Abstraction has has 763 places, 1035 transitions, 18126 flow [2022-01-19 02:59:39,364 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:39,364 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:59:39,364 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:59:39,364 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184 [2022-01-19 02:59:39,364 INFO L402 AbstractCegarLoop]: === Iteration 186 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:59:39,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:59:39,364 INFO L85 PathProgramCache]: Analyzing trace with hash 1221583628, now seen corresponding path program 186 times [2022-01-19 02:59:39,364 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:59:39,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449659984] [2022-01-19 02:59:39,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:59:39,365 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:59:39,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:59:39,618 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:59:39,619 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:59:39,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449659984] [2022-01-19 02:59:39,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449659984] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:59:39,619 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:59:39,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:59:39,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472888271] [2022-01-19 02:59:39,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:59:39,619 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:59:39,619 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:59:39,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:59:39,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:59:39,620 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:59:39,620 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 763 places, 1035 transitions, 18126 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:39,620 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:59:39,620 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:59:39,620 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:59:42,372 INFO L129 PetriNetUnfolder]: 719/2199 cut-off events. [2022-01-19 02:59:42,372 INFO L130 PetriNetUnfolder]: For 104269/104269 co-relation queries the response was YES. [2022-01-19 02:59:42,409 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22127 conditions, 2199 events. 719/2199 cut-off events. For 104269/104269 co-relation queries the response was YES. Maximal size of possible extension queue 130. Compared 17092 event pairs, 40 based on Foata normal form. 1/2198 useless extension candidates. Maximal degree in co-relation 21866. Up to 1616 conditions per place. [2022-01-19 02:59:42,418 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 911 selfloop transitions, 111 changer transitions 23/1084 dead transitions. [2022-01-19 02:59:42,418 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 793 places, 1084 transitions, 21345 flow [2022-01-19 02:59:42,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 02:59:42,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 02:59:42,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1950 transitions. [2022-01-19 02:59:42,420 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5606670500287522 [2022-01-19 02:59:42,420 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1950 transitions. [2022-01-19 02:59:42,420 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1950 transitions. [2022-01-19 02:59:42,420 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:59:42,420 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1950 transitions. [2022-01-19 02:59:42,421 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.7027027027027) internal successors, (1950), 37 states have internal predecessors, (1950), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:42,423 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:42,423 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:42,423 INFO L186 Difference]: Start difference. First operand has 763 places, 1035 transitions, 18126 flow. Second operand 37 states and 1950 transitions. [2022-01-19 02:59:42,423 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 793 places, 1084 transitions, 21345 flow [2022-01-19 02:59:43,245 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 759 places, 1084 transitions, 20461 flow, removed 334 selfloop flow, removed 34 redundant places. [2022-01-19 02:59:43,258 INFO L242 Difference]: Finished difference. Result has 770 places, 1044 transitions, 17850 flow [2022-01-19 02:59:43,259 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17254, PETRI_DIFFERENCE_MINUEND_PLACES=723, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1035, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=925, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=17850, PETRI_PLACES=770, PETRI_TRANSITIONS=1044} [2022-01-19 02:59:43,259 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 682 predicate places. [2022-01-19 02:59:43,259 INFO L470 AbstractCegarLoop]: Abstraction has has 770 places, 1044 transitions, 17850 flow [2022-01-19 02:59:43,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:43,259 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:59:43,259 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:59:43,259 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185 [2022-01-19 02:59:43,259 INFO L402 AbstractCegarLoop]: === Iteration 187 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:59:43,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:59:43,260 INFO L85 PathProgramCache]: Analyzing trace with hash 727514980, now seen corresponding path program 187 times [2022-01-19 02:59:43,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:59:43,260 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023046581] [2022-01-19 02:59:43,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:59:43,260 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:59:43,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:59:43,499 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:59:43,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:59:43,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023046581] [2022-01-19 02:59:43,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023046581] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:59:43,499 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:59:43,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:59:43,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383050380] [2022-01-19 02:59:43,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:59:43,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:59:43,499 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:59:43,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:59:43,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:59:43,500 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:59:43,500 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 770 places, 1044 transitions, 17850 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:43,501 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:59:43,501 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:59:43,501 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:59:46,132 INFO L129 PetriNetUnfolder]: 719/2218 cut-off events. [2022-01-19 02:59:46,132 INFO L130 PetriNetUnfolder]: For 107543/107543 co-relation queries the response was YES. [2022-01-19 02:59:46,168 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22137 conditions, 2218 events. 719/2218 cut-off events. For 107543/107543 co-relation queries the response was YES. Maximal size of possible extension queue 130. Compared 17345 event pairs, 41 based on Foata normal form. 1/2217 useless extension candidates. Maximal degree in co-relation 21866. Up to 1615 conditions per place. [2022-01-19 02:59:46,177 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 890 selfloop transitions, 130 changer transitions 28/1087 dead transitions. [2022-01-19 02:59:46,177 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 801 places, 1087 transitions, 20902 flow [2022-01-19 02:59:46,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-19 02:59:46,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-01-19 02:59:46,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2005 transitions. [2022-01-19 02:59:46,178 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5613101903695409 [2022-01-19 02:59:46,179 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2005 transitions. [2022-01-19 02:59:46,179 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2005 transitions. [2022-01-19 02:59:46,179 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:59:46,179 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2005 transitions. [2022-01-19 02:59:46,180 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.76315789473684) internal successors, (2005), 38 states have internal predecessors, (2005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:46,181 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:46,182 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:46,182 INFO L186 Difference]: Start difference. First operand has 770 places, 1044 transitions, 17850 flow. Second operand 38 states and 2005 transitions. [2022-01-19 02:59:46,182 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 801 places, 1087 transitions, 20902 flow [2022-01-19 02:59:46,972 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 772 places, 1087 transitions, 20521 flow, removed 137 selfloop flow, removed 29 redundant places. [2022-01-19 02:59:46,985 INFO L242 Difference]: Finished difference. Result has 782 places, 1045 transitions, 17918 flow [2022-01-19 02:59:46,986 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17525, PETRI_DIFFERENCE_MINUEND_PLACES=735, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1044, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=123, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=915, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=17918, PETRI_PLACES=782, PETRI_TRANSITIONS=1045} [2022-01-19 02:59:46,986 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 694 predicate places. [2022-01-19 02:59:46,986 INFO L470 AbstractCegarLoop]: Abstraction has has 782 places, 1045 transitions, 17918 flow [2022-01-19 02:59:46,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:46,986 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:59:46,986 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:59:46,986 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186 [2022-01-19 02:59:46,986 INFO L402 AbstractCegarLoop]: === Iteration 188 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:59:46,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:59:46,987 INFO L85 PathProgramCache]: Analyzing trace with hash 412308934, now seen corresponding path program 188 times [2022-01-19 02:59:46,987 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:59:46,987 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316651701] [2022-01-19 02:59:46,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:59:46,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:59:47,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:59:47,245 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:59:47,245 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:59:47,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316651701] [2022-01-19 02:59:47,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316651701] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:59:47,245 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:59:47,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 02:59:47,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889197691] [2022-01-19 02:59:47,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:59:47,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 02:59:47,245 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:59:47,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 02:59:47,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 02:59:47,246 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:59:47,247 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 782 places, 1045 transitions, 17918 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:47,247 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:59:47,247 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:59:47,247 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:59:49,224 INFO L129 PetriNetUnfolder]: 708/2192 cut-off events. [2022-01-19 02:59:49,224 INFO L130 PetriNetUnfolder]: For 104251/104251 co-relation queries the response was YES. [2022-01-19 02:59:49,256 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21769 conditions, 2192 events. 708/2192 cut-off events. For 104251/104251 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 17112 event pairs, 41 based on Foata normal form. 1/2190 useless extension candidates. Maximal degree in co-relation 21494. Up to 1571 conditions per place. [2022-01-19 02:59:49,265 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 888 selfloop transitions, 133 changer transitions 21/1081 dead transitions. [2022-01-19 02:59:49,265 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 808 places, 1081 transitions, 20554 flow [2022-01-19 02:59:49,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 02:59:49,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 02:59:49,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1911 transitions. [2022-01-19 02:59:49,266 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5647163120567376 [2022-01-19 02:59:49,266 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1911 transitions. [2022-01-19 02:59:49,266 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1911 transitions. [2022-01-19 02:59:49,266 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:59:49,267 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1911 transitions. [2022-01-19 02:59:49,268 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 53.083333333333336) internal successors, (1911), 36 states have internal predecessors, (1911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:49,269 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:49,269 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:49,269 INFO L186 Difference]: Start difference. First operand has 782 places, 1045 transitions, 17918 flow. Second operand 36 states and 1911 transitions. [2022-01-19 02:59:49,269 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 808 places, 1081 transitions, 20554 flow [2022-01-19 02:59:50,131 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 776 places, 1081 transitions, 20065 flow, removed 91 selfloop flow, removed 32 redundant places. [2022-01-19 02:59:50,144 INFO L242 Difference]: Finished difference. Result has 784 places, 1038 transitions, 17684 flow [2022-01-19 02:59:50,145 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17441, PETRI_DIFFERENCE_MINUEND_PLACES=741, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1045, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=133, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=912, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=17684, PETRI_PLACES=784, PETRI_TRANSITIONS=1038} [2022-01-19 02:59:50,145 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 696 predicate places. [2022-01-19 02:59:50,145 INFO L470 AbstractCegarLoop]: Abstraction has has 784 places, 1038 transitions, 17684 flow [2022-01-19 02:59:50,145 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:50,145 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:59:50,145 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:59:50,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187 [2022-01-19 02:59:50,145 INFO L402 AbstractCegarLoop]: === Iteration 189 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:59:50,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:59:50,146 INFO L85 PathProgramCache]: Analyzing trace with hash 379205004, now seen corresponding path program 189 times [2022-01-19 02:59:50,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:59:50,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766320875] [2022-01-19 02:59:50,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:59:50,146 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:59:50,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:59:50,393 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:59:50,393 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:59:50,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766320875] [2022-01-19 02:59:50,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766320875] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:59:50,393 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:59:50,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 02:59:50,393 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225830244] [2022-01-19 02:59:50,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:59:50,393 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 02:59:50,393 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:59:50,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 02:59:50,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 02:59:50,394 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:59:50,394 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 784 places, 1038 transitions, 17684 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:50,394 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:59:50,394 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:59:50,395 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:59:52,238 INFO L129 PetriNetUnfolder]: 711/2186 cut-off events. [2022-01-19 02:59:52,239 INFO L130 PetriNetUnfolder]: For 102390/102390 co-relation queries the response was YES. [2022-01-19 02:59:52,268 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21765 conditions, 2186 events. 711/2186 cut-off events. For 102390/102390 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 17022 event pairs, 37 based on Foata normal form. 1/2184 useless extension candidates. Maximal degree in co-relation 21490. Up to 1621 conditions per place. [2022-01-19 02:59:52,276 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 903 selfloop transitions, 114 changer transitions 26/1082 dead transitions. [2022-01-19 02:59:52,276 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 808 places, 1082 transitions, 20551 flow [2022-01-19 02:59:52,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 02:59:52,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 02:59:52,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1964 transitions. [2022-01-19 02:59:52,277 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5646923519263944 [2022-01-19 02:59:52,278 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1964 transitions. [2022-01-19 02:59:52,278 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1964 transitions. [2022-01-19 02:59:52,278 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:59:52,278 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1964 transitions. [2022-01-19 02:59:52,279 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 53.08108108108108) internal successors, (1964), 37 states have internal predecessors, (1964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:52,285 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:52,285 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:52,285 INFO L186 Difference]: Start difference. First operand has 784 places, 1038 transitions, 17684 flow. Second operand 37 states and 1964 transitions. [2022-01-19 02:59:52,285 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 808 places, 1082 transitions, 20551 flow [2022-01-19 02:59:53,090 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 773 places, 1082 transitions, 20220 flow, removed 18 selfloop flow, removed 35 redundant places. [2022-01-19 02:59:53,105 INFO L242 Difference]: Finished difference. Result has 785 places, 1041 transitions, 17735 flow [2022-01-19 02:59:53,106 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17367, PETRI_DIFFERENCE_MINUEND_PLACES=737, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1038, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=109, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=926, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=17735, PETRI_PLACES=785, PETRI_TRANSITIONS=1041} [2022-01-19 02:59:53,106 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 697 predicate places. [2022-01-19 02:59:53,106 INFO L470 AbstractCegarLoop]: Abstraction has has 785 places, 1041 transitions, 17735 flow [2022-01-19 02:59:53,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:53,106 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:59:53,106 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:59:53,106 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188 [2022-01-19 02:59:53,106 INFO L402 AbstractCegarLoop]: === Iteration 190 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:59:53,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:59:53,107 INFO L85 PathProgramCache]: Analyzing trace with hash -1630629660, now seen corresponding path program 190 times [2022-01-19 02:59:53,107 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:59:53,107 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258499851] [2022-01-19 02:59:53,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:59:53,107 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:59:53,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:59:53,356 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:59:53,357 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:59:53,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258499851] [2022-01-19 02:59:53,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [258499851] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:59:53,357 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:59:53,357 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 02:59:53,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853264512] [2022-01-19 02:59:53,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:59:53,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 02:59:53,357 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:59:53,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 02:59:53,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 02:59:53,358 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:59:53,358 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 785 places, 1041 transitions, 17735 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:53,358 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:59:53,358 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:59:53,358 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 02:59:55,780 INFO L129 PetriNetUnfolder]: 703/2173 cut-off events. [2022-01-19 02:59:55,780 INFO L130 PetriNetUnfolder]: For 101042/101042 co-relation queries the response was YES. [2022-01-19 02:59:55,820 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21491 conditions, 2173 events. 703/2173 cut-off events. For 101042/101042 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 16919 event pairs, 43 based on Foata normal form. 1/2171 useless extension candidates. Maximal degree in co-relation 21214. Up to 1614 conditions per place. [2022-01-19 02:59:55,829 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 912 selfloop transitions, 102 changer transitions 18/1071 dead transitions. [2022-01-19 02:59:55,829 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 811 places, 1071 transitions, 20234 flow [2022-01-19 02:59:55,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 02:59:55,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 02:59:55,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1841 transitions. [2022-01-19 02:59:55,830 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5595744680851064 [2022-01-19 02:59:55,830 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1841 transitions. [2022-01-19 02:59:55,830 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1841 transitions. [2022-01-19 02:59:55,831 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 02:59:55,831 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1841 transitions. [2022-01-19 02:59:55,832 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.6) internal successors, (1841), 35 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) [2022-01-19 02:59:55,833 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:55,833 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:55,833 INFO L186 Difference]: Start difference. First operand has 785 places, 1041 transitions, 17735 flow. Second operand 35 states and 1841 transitions. [2022-01-19 02:59:55,833 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 811 places, 1071 transitions, 20234 flow [2022-01-19 02:59:56,674 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 777 places, 1071 transitions, 19882 flow, removed 53 selfloop flow, removed 34 redundant places. [2022-01-19 02:59:56,687 INFO L242 Difference]: Finished difference. Result has 784 places, 1038 transitions, 17594 flow [2022-01-19 02:59:56,688 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17399, PETRI_DIFFERENCE_MINUEND_PLACES=743, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1041, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=939, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=17594, PETRI_PLACES=784, PETRI_TRANSITIONS=1038} [2022-01-19 02:59:56,688 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 696 predicate places. [2022-01-19 02:59:56,688 INFO L470 AbstractCegarLoop]: Abstraction has has 784 places, 1038 transitions, 17594 flow [2022-01-19 02:59:56,688 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:56,688 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 02:59:56,688 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 02:59:56,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable189 [2022-01-19 02:59:56,688 INFO L402 AbstractCegarLoop]: === Iteration 191 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 02:59:56,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 02:59:56,689 INFO L85 PathProgramCache]: Analyzing trace with hash -2035885898, now seen corresponding path program 191 times [2022-01-19 02:59:56,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 02:59:56,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950979964] [2022-01-19 02:59:56,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 02:59:56,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 02:59:56,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 02:59:56,959 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 02:59:56,959 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 02:59:56,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950979964] [2022-01-19 02:59:56,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950979964] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 02:59:56,959 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 02:59:56,959 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-19 02:59:56,959 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603480632] [2022-01-19 02:59:56,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 02:59:56,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-19 02:59:56,960 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 02:59:56,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-19 02:59:56,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-01-19 02:59:56,960 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 02:59:56,961 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 784 places, 1038 transitions, 17594 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 02:59:56,961 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 02:59:56,961 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 02:59:56,961 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:00:00,710 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 03:00:01,234 INFO L129 PetriNetUnfolder]: 702/2192 cut-off events. [2022-01-19 03:00:01,234 INFO L130 PetriNetUnfolder]: For 101322/101322 co-relation queries the response was YES. [2022-01-19 03:00:01,275 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21560 conditions, 2192 events. 702/2192 cut-off events. For 101322/101322 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 17111 event pairs, 44 based on Foata normal form. 1/2190 useless extension candidates. Maximal degree in co-relation 21286. Up to 1604 conditions per place. [2022-01-19 03:00:01,283 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 912 selfloop transitions, 108 changer transitions 18/1077 dead transitions. [2022-01-19 03:00:01,284 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 815 places, 1077 transitions, 20575 flow [2022-01-19 03:00:01,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 03:00:01,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 03:00:01,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2094 transitions. [2022-01-19 03:00:01,285 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5569148936170213 [2022-01-19 03:00:01,285 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2094 transitions. [2022-01-19 03:00:01,285 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2094 transitions. [2022-01-19 03:00:01,285 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:00:01,285 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2094 transitions. [2022-01-19 03:00:01,287 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.35) internal successors, (2094), 40 states have internal predecessors, (2094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:01,288 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:01,288 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:01,288 INFO L186 Difference]: Start difference. First operand has 784 places, 1038 transitions, 17594 flow. Second operand 40 states and 2094 transitions. [2022-01-19 03:00:01,288 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 815 places, 1077 transitions, 20575 flow [2022-01-19 03:00:02,079 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 779 places, 1077 transitions, 20270 flow, removed 22 selfloop flow, removed 36 redundant places. [2022-01-19 03:00:02,093 INFO L242 Difference]: Finished difference. Result has 788 places, 1041 transitions, 17799 flow [2022-01-19 03:00:02,093 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17321, PETRI_DIFFERENCE_MINUEND_PLACES=740, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1038, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=931, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=17799, PETRI_PLACES=788, PETRI_TRANSITIONS=1041} [2022-01-19 03:00:02,094 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 700 predicate places. [2022-01-19 03:00:02,094 INFO L470 AbstractCegarLoop]: Abstraction has has 788 places, 1041 transitions, 17799 flow [2022-01-19 03:00:02,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:02,094 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:00:02,094 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:00:02,094 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190 [2022-01-19 03:00:02,094 INFO L402 AbstractCegarLoop]: === Iteration 192 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:00:02,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:00:02,094 INFO L85 PathProgramCache]: Analyzing trace with hash 2033804854, now seen corresponding path program 192 times [2022-01-19 03:00:02,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:00:02,095 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600221518] [2022-01-19 03:00:02,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:00:02,095 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:00:02,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:00:02,375 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:00:02,375 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:00:02,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600221518] [2022-01-19 03:00:02,375 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600221518] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:00:02,376 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:00:02,376 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:00:02,376 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821255275] [2022-01-19 03:00:02,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:00:02,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:00:02,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:00:02,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:00:02,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:00:02,377 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:00:02,377 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 788 places, 1041 transitions, 17799 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:02,377 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:00:02,377 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:00:02,378 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:00:04,152 INFO L129 PetriNetUnfolder]: 705/2198 cut-off events. [2022-01-19 03:00:04,153 INFO L130 PetriNetUnfolder]: For 104651/104651 co-relation queries the response was YES. [2022-01-19 03:00:04,195 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21835 conditions, 2198 events. 705/2198 cut-off events. For 104651/104651 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 17256 event pairs, 45 based on Foata normal form. 1/2195 useless extension candidates. Maximal degree in co-relation 21560. Up to 1505 conditions per place. [2022-01-19 03:00:04,205 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 874 selfloop transitions, 170 changer transitions 22/1105 dead transitions. [2022-01-19 03:00:04,205 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 812 places, 1105 transitions, 21519 flow [2022-01-19 03:00:04,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 03:00:04,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 03:00:04,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1707 transitions. [2022-01-19 03:00:04,207 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5674867021276596 [2022-01-19 03:00:04,207 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1707 transitions. [2022-01-19 03:00:04,207 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1707 transitions. [2022-01-19 03:00:04,207 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:00:04,207 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1707 transitions. [2022-01-19 03:00:04,208 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.34375) internal successors, (1707), 32 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) [2022-01-19 03:00:04,209 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:04,209 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:04,210 INFO L186 Difference]: Start difference. First operand has 788 places, 1041 transitions, 17799 flow. Second operand 32 states and 1707 transitions. [2022-01-19 03:00:04,210 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 812 places, 1105 transitions, 21519 flow [2022-01-19 03:00:05,077 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 778 places, 1105 transitions, 21032 flow, removed 149 selfloop flow, removed 34 redundant places. [2022-01-19 03:00:05,091 INFO L242 Difference]: Finished difference. Result has 785 places, 1054 transitions, 18188 flow [2022-01-19 03:00:05,092 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17350, PETRI_DIFFERENCE_MINUEND_PLACES=747, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1041, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=155, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=875, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=18188, PETRI_PLACES=785, PETRI_TRANSITIONS=1054} [2022-01-19 03:00:05,092 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 697 predicate places. [2022-01-19 03:00:05,092 INFO L470 AbstractCegarLoop]: Abstraction has has 785 places, 1054 transitions, 18188 flow [2022-01-19 03:00:05,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:05,092 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:00:05,092 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:00:05,092 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191 [2022-01-19 03:00:05,092 INFO L402 AbstractCegarLoop]: === Iteration 193 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:00:05,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:00:05,093 INFO L85 PathProgramCache]: Analyzing trace with hash -1858383214, now seen corresponding path program 193 times [2022-01-19 03:00:05,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:00:05,093 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915437019] [2022-01-19 03:00:05,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:00:05,093 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:00:05,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:00:05,357 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:00:05,357 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:00:05,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915437019] [2022-01-19 03:00:05,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915437019] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:00:05,357 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:00:05,357 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 03:00:05,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490259436] [2022-01-19 03:00:05,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:00:05,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 03:00:05,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:00:05,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 03:00:05,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-01-19 03:00:05,358 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:00:05,359 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 785 places, 1054 transitions, 18188 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:05,359 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:00:05,359 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:00:05,359 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:00:07,259 INFO L129 PetriNetUnfolder]: 718/2241 cut-off events. [2022-01-19 03:00:07,259 INFO L130 PetriNetUnfolder]: For 106629/106629 co-relation queries the response was YES. [2022-01-19 03:00:07,296 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22421 conditions, 2241 events. 718/2241 cut-off events. For 106629/106629 co-relation queries the response was YES. Maximal size of possible extension queue 130. Compared 17693 event pairs, 43 based on Foata normal form. 1/2237 useless extension candidates. Maximal degree in co-relation 22145. Up to 1583 conditions per place. [2022-01-19 03:00:07,305 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 894 selfloop transitions, 172 changer transitions 23/1128 dead transitions. [2022-01-19 03:00:07,305 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 814 places, 1128 transitions, 22029 flow [2022-01-19 03:00:07,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 03:00:07,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 03:00:07,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1876 transitions. [2022-01-19 03:00:07,307 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5702127659574469 [2022-01-19 03:00:07,307 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1876 transitions. [2022-01-19 03:00:07,307 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1876 transitions. [2022-01-19 03:00:07,307 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:00:07,307 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1876 transitions. [2022-01-19 03:00:07,308 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.6) internal successors, (1876), 35 states have internal predecessors, (1876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:07,309 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:07,310 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:07,310 INFO L186 Difference]: Start difference. First operand has 785 places, 1054 transitions, 18188 flow. Second operand 35 states and 1876 transitions. [2022-01-19 03:00:07,310 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 814 places, 1128 transitions, 22029 flow [2022-01-19 03:00:08,190 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 787 places, 1128 transitions, 21408 flow, removed 180 selfloop flow, removed 27 redundant places. [2022-01-19 03:00:08,204 INFO L242 Difference]: Finished difference. Result has 798 places, 1079 transitions, 18724 flow [2022-01-19 03:00:08,204 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17593, PETRI_DIFFERENCE_MINUEND_PLACES=753, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1054, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=149, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=896, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=18724, PETRI_PLACES=798, PETRI_TRANSITIONS=1079} [2022-01-19 03:00:08,205 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 710 predicate places. [2022-01-19 03:00:08,205 INFO L470 AbstractCegarLoop]: Abstraction has has 798 places, 1079 transitions, 18724 flow [2022-01-19 03:00:08,205 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:08,205 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:00:08,205 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:00:08,205 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192 [2022-01-19 03:00:08,205 INFO L402 AbstractCegarLoop]: === Iteration 194 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:00:08,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:00:08,205 INFO L85 PathProgramCache]: Analyzing trace with hash -1167528638, now seen corresponding path program 194 times [2022-01-19 03:00:08,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:00:08,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115853128] [2022-01-19 03:00:08,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:00:08,206 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:00:08,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:00:08,465 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:00:08,465 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:00:08,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115853128] [2022-01-19 03:00:08,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115853128] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:00:08,465 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:00:08,465 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-19 03:00:08,465 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161156826] [2022-01-19 03:00:08,465 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:00:08,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-19 03:00:08,466 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:00:08,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-19 03:00:08,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-01-19 03:00:08,466 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:00:08,467 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 798 places, 1079 transitions, 18724 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:08,467 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:00:08,467 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:00:08,467 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:00:10,463 INFO L129 PetriNetUnfolder]: 707/2223 cut-off events. [2022-01-19 03:00:10,463 INFO L130 PetriNetUnfolder]: For 97720/97720 co-relation queries the response was YES. [2022-01-19 03:00:10,506 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21821 conditions, 2223 events. 707/2223 cut-off events. For 97720/97720 co-relation queries the response was YES. Maximal size of possible extension queue 130. Compared 17551 event pairs, 42 based on Foata normal form. 1/2221 useless extension candidates. Maximal degree in co-relation 21537. Up to 1638 conditions per place. [2022-01-19 03:00:10,515 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 946 selfloop transitions, 76 changer transitions 41/1102 dead transitions. [2022-01-19 03:00:10,515 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 827 places, 1102 transitions, 21044 flow [2022-01-19 03:00:10,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 03:00:10,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 03:00:10,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1886 transitions. [2022-01-19 03:00:10,516 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5573286052009456 [2022-01-19 03:00:10,516 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1886 transitions. [2022-01-19 03:00:10,517 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1886 transitions. [2022-01-19 03:00:10,517 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:00:10,517 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1886 transitions. [2022-01-19 03:00:10,518 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.388888888888886) internal successors, (1886), 36 states have internal predecessors, (1886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:10,519 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:10,519 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:10,519 INFO L186 Difference]: Start difference. First operand has 798 places, 1079 transitions, 18724 flow. Second operand 36 states and 1886 transitions. [2022-01-19 03:00:10,520 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 827 places, 1102 transitions, 21044 flow [2022-01-19 03:00:11,546 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 807 places, 1102 transitions, 20585 flow, removed 152 selfloop flow, removed 20 redundant places. [2022-01-19 03:00:11,559 INFO L242 Difference]: Finished difference. Result has 811 places, 1047 transitions, 17892 flow [2022-01-19 03:00:11,559 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18271, PETRI_DIFFERENCE_MINUEND_PLACES=772, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1079, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1003, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=17892, PETRI_PLACES=811, PETRI_TRANSITIONS=1047} [2022-01-19 03:00:11,560 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 723 predicate places. [2022-01-19 03:00:11,560 INFO L470 AbstractCegarLoop]: Abstraction has has 811 places, 1047 transitions, 17892 flow [2022-01-19 03:00:11,560 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:11,560 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:00:11,560 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:00:11,560 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193 [2022-01-19 03:00:11,560 INFO L402 AbstractCegarLoop]: === Iteration 195 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:00:11,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:00:11,560 INFO L85 PathProgramCache]: Analyzing trace with hash 1389580300, now seen corresponding path program 195 times [2022-01-19 03:00:11,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:00:11,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475889898] [2022-01-19 03:00:11,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:00:11,561 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:00:11,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:00:11,800 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:00:11,801 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:00:11,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475889898] [2022-01-19 03:00:11,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475889898] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:00:11,801 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:00:11,801 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 03:00:11,801 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741083292] [2022-01-19 03:00:11,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:00:11,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 03:00:11,801 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:00:11,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 03:00:11,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-01-19 03:00:11,802 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:00:11,802 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 811 places, 1047 transitions, 17892 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:11,802 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:00:11,802 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:00:11,802 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:00:13,660 INFO L129 PetriNetUnfolder]: 707/2209 cut-off events. [2022-01-19 03:00:13,661 INFO L130 PetriNetUnfolder]: For 97454/97454 co-relation queries the response was YES. [2022-01-19 03:00:13,712 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21670 conditions, 2209 events. 707/2209 cut-off events. For 97454/97454 co-relation queries the response was YES. Maximal size of possible extension queue 130. Compared 17360 event pairs, 44 based on Foata normal form. 1/2207 useless extension candidates. Maximal degree in co-relation 21388. Up to 1599 conditions per place. [2022-01-19 03:00:13,722 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 900 selfloop transitions, 129 changer transitions 31/1099 dead transitions. [2022-01-19 03:00:13,722 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 816 places, 1099 transitions, 21007 flow [2022-01-19 03:00:13,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 03:00:13,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 03:00:13,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1767 transitions. [2022-01-19 03:00:13,723 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5696324951644101 [2022-01-19 03:00:13,723 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1767 transitions. [2022-01-19 03:00:13,723 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1767 transitions. [2022-01-19 03:00:13,723 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:00:13,723 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1767 transitions. [2022-01-19 03:00:13,724 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 53.54545454545455) internal successors, (1767), 33 states have internal predecessors, (1767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:13,726 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:13,726 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:13,726 INFO L186 Difference]: Start difference. First operand has 811 places, 1047 transitions, 17892 flow. Second operand 33 states and 1767 transitions. [2022-01-19 03:00:13,726 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 816 places, 1099 transitions, 21007 flow [2022-01-19 03:00:14,653 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 772 places, 1099 transitions, 20491 flow, removed 72 selfloop flow, removed 44 redundant places. [2022-01-19 03:00:14,667 INFO L242 Difference]: Finished difference. Result has 782 places, 1049 transitions, 17856 flow [2022-01-19 03:00:14,668 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17400, PETRI_DIFFERENCE_MINUEND_PLACES=740, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1047, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=123, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=919, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=17856, PETRI_PLACES=782, PETRI_TRANSITIONS=1049} [2022-01-19 03:00:14,668 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 694 predicate places. [2022-01-19 03:00:14,668 INFO L470 AbstractCegarLoop]: Abstraction has has 782 places, 1049 transitions, 17856 flow [2022-01-19 03:00:14,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:14,668 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:00:14,668 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:00:14,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194 [2022-01-19 03:00:14,668 INFO L402 AbstractCegarLoop]: === Iteration 196 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:00:14,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:00:14,669 INFO L85 PathProgramCache]: Analyzing trace with hash -764582768, now seen corresponding path program 196 times [2022-01-19 03:00:14,669 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:00:14,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126268715] [2022-01-19 03:00:14,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:00:14,669 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:00:14,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:00:14,946 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:00:14,947 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:00:14,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126268715] [2022-01-19 03:00:14,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126268715] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:00:14,947 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:00:14,947 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:00:14,947 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913902204] [2022-01-19 03:00:14,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:00:14,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:00:14,947 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:00:14,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:00:14,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:00:14,948 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:00:14,948 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 782 places, 1049 transitions, 17856 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:14,948 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:00:14,948 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:00:14,949 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:00:16,989 INFO L129 PetriNetUnfolder]: 718/2236 cut-off events. [2022-01-19 03:00:16,989 INFO L130 PetriNetUnfolder]: For 100987/100987 co-relation queries the response was YES. [2022-01-19 03:00:17,031 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21927 conditions, 2236 events. 718/2236 cut-off events. For 100987/100987 co-relation queries the response was YES. Maximal size of possible extension queue 133. Compared 17661 event pairs, 41 based on Foata normal form. 1/2234 useless extension candidates. Maximal degree in co-relation 21653. Up to 1496 conditions per place. [2022-01-19 03:00:17,040 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 859 selfloop transitions, 213 changer transitions 24/1135 dead transitions. [2022-01-19 03:00:17,041 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 815 places, 1135 transitions, 21791 flow [2022-01-19 03:00:17,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-01-19 03:00:17,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-01-19 03:00:17,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2221 transitions. [2022-01-19 03:00:17,042 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5625633232016211 [2022-01-19 03:00:17,042 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2221 transitions. [2022-01-19 03:00:17,042 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2221 transitions. [2022-01-19 03:00:17,042 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:00:17,042 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2221 transitions. [2022-01-19 03:00:17,044 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 52.88095238095238) internal successors, (2221), 42 states have internal predecessors, (2221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:17,045 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 43 states, 43 states have (on average 94.0) internal successors, (4042), 43 states have internal predecessors, (4042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:17,045 INFO L81 ComplementDD]: Finished complementDD. Result has 43 states, 43 states have (on average 94.0) internal successors, (4042), 43 states have internal predecessors, (4042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:17,045 INFO L186 Difference]: Start difference. First operand has 782 places, 1049 transitions, 17856 flow. Second operand 42 states and 2221 transitions. [2022-01-19 03:00:17,045 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 815 places, 1135 transitions, 21791 flow [2022-01-19 03:00:17,947 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 787 places, 1135 transitions, 21377 flow, removed 84 selfloop flow, removed 28 redundant places. [2022-01-19 03:00:17,962 INFO L242 Difference]: Finished difference. Result has 796 places, 1080 transitions, 18700 flow [2022-01-19 03:00:17,963 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17458, PETRI_DIFFERENCE_MINUEND_PLACES=746, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1049, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=182, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=844, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=18700, PETRI_PLACES=796, PETRI_TRANSITIONS=1080} [2022-01-19 03:00:17,963 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 708 predicate places. [2022-01-19 03:00:17,963 INFO L470 AbstractCegarLoop]: Abstraction has has 796 places, 1080 transitions, 18700 flow [2022-01-19 03:00:17,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:17,963 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:00:17,963 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:00:17,963 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195 [2022-01-19 03:00:17,963 INFO L402 AbstractCegarLoop]: === Iteration 197 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:00:17,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:00:17,964 INFO L85 PathProgramCache]: Analyzing trace with hash 1568593330, now seen corresponding path program 197 times [2022-01-19 03:00:17,964 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:00:17,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881406901] [2022-01-19 03:00:17,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:00:17,964 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:00:17,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:00:18,217 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:00:18,217 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:00:18,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881406901] [2022-01-19 03:00:18,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881406901] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:00:18,218 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:00:18,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:00:18,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481830181] [2022-01-19 03:00:18,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:00:18,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:00:18,218 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:00:18,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:00:18,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:00:18,219 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:00:18,219 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 796 places, 1080 transitions, 18700 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:18,219 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:00:18,219 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:00:18,219 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:00:20,133 INFO L129 PetriNetUnfolder]: 714/2230 cut-off events. [2022-01-19 03:00:20,133 INFO L130 PetriNetUnfolder]: For 102578/102578 co-relation queries the response was YES. [2022-01-19 03:00:20,168 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22157 conditions, 2230 events. 714/2230 cut-off events. For 102578/102578 co-relation queries the response was YES. Maximal size of possible extension queue 133. Compared 17638 event pairs, 40 based on Foata normal form. 1/2228 useless extension candidates. Maximal degree in co-relation 21880. Up to 1551 conditions per place. [2022-01-19 03:00:20,177 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 877 selfloop transitions, 167 changer transitions 39/1122 dead transitions. [2022-01-19 03:00:20,177 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 828 places, 1122 transitions, 21637 flow [2022-01-19 03:00:20,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-19 03:00:20,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-01-19 03:00:20,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2020 transitions. [2022-01-19 03:00:20,179 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5655095184770437 [2022-01-19 03:00:20,179 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2020 transitions. [2022-01-19 03:00:20,179 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2020 transitions. [2022-01-19 03:00:20,179 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:00:20,179 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2020 transitions. [2022-01-19 03:00:20,180 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 53.1578947368421) internal successors, (2020), 38 states have internal predecessors, (2020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:20,182 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:20,182 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:20,182 INFO L186 Difference]: Start difference. First operand has 796 places, 1080 transitions, 18700 flow. Second operand 38 states and 2020 transitions. [2022-01-19 03:00:20,182 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 828 places, 1122 transitions, 21637 flow [2022-01-19 03:00:21,119 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 798 places, 1122 transitions, 21138 flow, removed 166 selfloop flow, removed 30 redundant places. [2022-01-19 03:00:21,134 INFO L242 Difference]: Finished difference. Result has 808 places, 1067 transitions, 18478 flow [2022-01-19 03:00:21,134 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18217, PETRI_DIFFERENCE_MINUEND_PLACES=761, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1080, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=163, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=915, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=18478, PETRI_PLACES=808, PETRI_TRANSITIONS=1067} [2022-01-19 03:00:21,134 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 720 predicate places. [2022-01-19 03:00:21,134 INFO L470 AbstractCegarLoop]: Abstraction has has 808 places, 1067 transitions, 18478 flow [2022-01-19 03:00:21,134 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:21,134 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:00:21,134 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:00:21,134 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196 [2022-01-19 03:00:21,135 INFO L402 AbstractCegarLoop]: === Iteration 198 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:00:21,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:00:21,135 INFO L85 PathProgramCache]: Analyzing trace with hash 918793990, now seen corresponding path program 198 times [2022-01-19 03:00:21,135 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:00:21,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71681284] [2022-01-19 03:00:21,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:00:21,135 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:00:21,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:00:21,386 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:00:21,386 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:00:21,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71681284] [2022-01-19 03:00:21,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71681284] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:00:21,386 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:00:21,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:00:21,386 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981699054] [2022-01-19 03:00:21,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:00:21,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:00:21,386 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:00:21,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:00:21,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:00:21,387 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:00:21,388 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 808 places, 1067 transitions, 18478 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:21,388 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:00:21,388 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:00:21,388 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:00:23,262 INFO L129 PetriNetUnfolder]: 698/2186 cut-off events. [2022-01-19 03:00:23,262 INFO L130 PetriNetUnfolder]: For 95575/95575 co-relation queries the response was YES. [2022-01-19 03:00:23,304 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21727 conditions, 2186 events. 698/2186 cut-off events. For 95575/95575 co-relation queries the response was YES. Maximal size of possible extension queue 130. Compared 17213 event pairs, 45 based on Foata normal form. 1/2184 useless extension candidates. Maximal degree in co-relation 21443. Up to 1559 conditions per place. [2022-01-19 03:00:23,313 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 864 selfloop transitions, 184 changer transitions 16/1103 dead transitions. [2022-01-19 03:00:23,313 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 832 places, 1103 transitions, 21549 flow [2022-01-19 03:00:23,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 03:00:23,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 03:00:23,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1965 transitions. [2022-01-19 03:00:23,314 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5649798734905118 [2022-01-19 03:00:23,314 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1965 transitions. [2022-01-19 03:00:23,314 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1965 transitions. [2022-01-19 03:00:23,315 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:00:23,315 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1965 transitions. [2022-01-19 03:00:23,316 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 53.108108108108105) internal successors, (1965), 37 states have internal predecessors, (1965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:23,317 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:23,317 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:23,317 INFO L186 Difference]: Start difference. First operand has 808 places, 1067 transitions, 18478 flow. Second operand 37 states and 1965 transitions. [2022-01-19 03:00:23,318 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 832 places, 1103 transitions, 21549 flow [2022-01-19 03:00:24,320 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 794 places, 1103 transitions, 21048 flow, removed 50 selfloop flow, removed 38 redundant places. [2022-01-19 03:00:24,334 INFO L242 Difference]: Finished difference. Result has 801 places, 1069 transitions, 18632 flow [2022-01-19 03:00:24,334 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17991, PETRI_DIFFERENCE_MINUEND_PLACES=758, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1067, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=182, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=884, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=18632, PETRI_PLACES=801, PETRI_TRANSITIONS=1069} [2022-01-19 03:00:24,335 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 713 predicate places. [2022-01-19 03:00:24,335 INFO L470 AbstractCegarLoop]: Abstraction has has 801 places, 1069 transitions, 18632 flow [2022-01-19 03:00:24,335 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:24,335 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:00:24,335 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:00:24,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197 [2022-01-19 03:00:24,335 INFO L402 AbstractCegarLoop]: === Iteration 199 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:00:24,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:00:24,335 INFO L85 PathProgramCache]: Analyzing trace with hash -783794652, now seen corresponding path program 199 times [2022-01-19 03:00:24,335 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:00:24,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294398133] [2022-01-19 03:00:24,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:00:24,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:00:24,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:00:24,560 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:00:24,560 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:00:24,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294398133] [2022-01-19 03:00:24,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294398133] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:00:24,560 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:00:24,560 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:00:24,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859838438] [2022-01-19 03:00:24,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:00:24,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:00:24,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:00:24,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:00:24,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:00:24,561 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:00:24,561 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 801 places, 1069 transitions, 18632 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:24,562 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:00:24,562 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:00:24,562 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:00:26,335 INFO L129 PetriNetUnfolder]: 701/2190 cut-off events. [2022-01-19 03:00:26,336 INFO L130 PetriNetUnfolder]: For 96687/96687 co-relation queries the response was YES. [2022-01-19 03:00:26,376 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21769 conditions, 2190 events. 701/2190 cut-off events. For 96687/96687 co-relation queries the response was YES. Maximal size of possible extension queue 130. Compared 17215 event pairs, 43 based on Foata normal form. 1/2188 useless extension candidates. Maximal degree in co-relation 21489. Up to 1623 conditions per place. [2022-01-19 03:00:26,385 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 929 selfloop transitions, 120 changer transitions 18/1106 dead transitions. [2022-01-19 03:00:26,385 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 831 places, 1106 transitions, 21534 flow [2022-01-19 03:00:26,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 03:00:26,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 03:00:26,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1911 transitions. [2022-01-19 03:00:26,387 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5647163120567376 [2022-01-19 03:00:26,387 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1911 transitions. [2022-01-19 03:00:26,387 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1911 transitions. [2022-01-19 03:00:26,387 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:00:26,387 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1911 transitions. [2022-01-19 03:00:26,388 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 53.083333333333336) internal successors, (1911), 36 states have internal predecessors, (1911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:26,390 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:26,390 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:26,390 INFO L186 Difference]: Start difference. First operand has 801 places, 1069 transitions, 18632 flow. Second operand 36 states and 1911 transitions. [2022-01-19 03:00:26,390 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 831 places, 1106 transitions, 21534 flow [2022-01-19 03:00:27,303 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 797 places, 1106 transitions, 21008 flow, removed 111 selfloop flow, removed 34 redundant places. [2022-01-19 03:00:27,317 INFO L242 Difference]: Finished difference. Result has 804 places, 1071 transitions, 18519 flow [2022-01-19 03:00:27,318 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18128, PETRI_DIFFERENCE_MINUEND_PLACES=762, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1069, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=118, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=950, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=18519, PETRI_PLACES=804, PETRI_TRANSITIONS=1071} [2022-01-19 03:00:27,318 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 716 predicate places. [2022-01-19 03:00:27,318 INFO L470 AbstractCegarLoop]: Abstraction has has 804 places, 1071 transitions, 18519 flow [2022-01-19 03:00:27,318 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:27,318 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:00:27,318 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:00:27,318 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198 [2022-01-19 03:00:27,318 INFO L402 AbstractCegarLoop]: === Iteration 200 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:00:27,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:00:27,319 INFO L85 PathProgramCache]: Analyzing trace with hash 208231428, now seen corresponding path program 200 times [2022-01-19 03:00:27,319 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:00:27,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419504254] [2022-01-19 03:00:27,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:00:27,319 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:00:27,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:00:27,570 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:00:27,570 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:00:27,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419504254] [2022-01-19 03:00:27,570 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419504254] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:00:27,570 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:00:27,570 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:00:27,570 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146265467] [2022-01-19 03:00:27,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:00:27,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:00:27,570 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:00:27,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:00:27,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:00:27,571 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:00:27,571 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 804 places, 1071 transitions, 18519 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:27,571 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:00:27,571 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:00:27,572 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:00:29,324 INFO L129 PetriNetUnfolder]: 698/2179 cut-off events. [2022-01-19 03:00:29,324 INFO L130 PetriNetUnfolder]: For 92871/92871 co-relation queries the response was YES. [2022-01-19 03:00:29,362 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21388 conditions, 2179 events. 698/2179 cut-off events. For 92871/92871 co-relation queries the response was YES. Maximal size of possible extension queue 130. Compared 17056 event pairs, 43 based on Foata normal form. 1/2177 useless extension candidates. Maximal degree in co-relation 21109. Up to 1623 conditions per place. [2022-01-19 03:00:29,371 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 936 selfloop transitions, 112 changer transitions 18/1105 dead transitions. [2022-01-19 03:00:29,371 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 830 places, 1105 transitions, 21071 flow [2022-01-19 03:00:29,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 03:00:29,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 03:00:29,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1703 transitions. [2022-01-19 03:00:29,373 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.566156914893617 [2022-01-19 03:00:29,373 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1703 transitions. [2022-01-19 03:00:29,373 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1703 transitions. [2022-01-19 03:00:29,373 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:00:29,373 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1703 transitions. [2022-01-19 03:00:29,374 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.21875) internal successors, (1703), 32 states have internal predecessors, (1703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:29,375 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:29,375 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:29,375 INFO L186 Difference]: Start difference. First operand has 804 places, 1071 transitions, 18519 flow. Second operand 32 states and 1703 transitions. [2022-01-19 03:00:29,375 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 830 places, 1105 transitions, 21071 flow [2022-01-19 03:00:30,287 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 797 places, 1105 transitions, 20759 flow, removed 67 selfloop flow, removed 33 redundant places. [2022-01-19 03:00:30,301 INFO L242 Difference]: Finished difference. Result has 805 places, 1070 transitions, 18492 flow [2022-01-19 03:00:30,302 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18223, PETRI_DIFFERENCE_MINUEND_PLACES=766, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1071, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=111, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=959, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=18492, PETRI_PLACES=805, PETRI_TRANSITIONS=1070} [2022-01-19 03:00:30,302 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 717 predicate places. [2022-01-19 03:00:30,302 INFO L470 AbstractCegarLoop]: Abstraction has has 805 places, 1070 transitions, 18492 flow [2022-01-19 03:00:30,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:30,302 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:00:30,302 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:00:30,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable199 [2022-01-19 03:00:30,303 INFO L402 AbstractCegarLoop]: === Iteration 201 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:00:30,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:00:30,303 INFO L85 PathProgramCache]: Analyzing trace with hash 1049617496, now seen corresponding path program 201 times [2022-01-19 03:00:30,303 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:00:30,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252134602] [2022-01-19 03:00:30,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:00:30,303 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:00:30,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:00:30,559 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:00:30,559 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:00:30,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252134602] [2022-01-19 03:00:30,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252134602] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:00:30,559 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:00:30,559 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:00:30,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883737324] [2022-01-19 03:00:30,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:00:30,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:00:30,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:00:30,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:00:30,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:00:30,561 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:00:30,561 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 805 places, 1070 transitions, 18492 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:30,561 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:00:30,561 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:00:30,561 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:00:32,518 INFO L129 PetriNetUnfolder]: 728/2270 cut-off events. [2022-01-19 03:00:32,518 INFO L130 PetriNetUnfolder]: For 95182/95182 co-relation queries the response was YES. [2022-01-19 03:00:32,553 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22355 conditions, 2270 events. 728/2270 cut-off events. For 95182/95182 co-relation queries the response was YES. Maximal size of possible extension queue 143. Compared 18003 event pairs, 42 based on Foata normal form. 1/2268 useless extension candidates. Maximal degree in co-relation 22075. Up to 1546 conditions per place. [2022-01-19 03:00:32,562 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 887 selfloop transitions, 202 changer transitions 31/1159 dead transitions. [2022-01-19 03:00:32,563 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 835 places, 1159 transitions, 22406 flow [2022-01-19 03:00:32,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 03:00:32,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 03:00:32,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1966 transitions. [2022-01-19 03:00:32,564 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5652673950546291 [2022-01-19 03:00:32,564 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1966 transitions. [2022-01-19 03:00:32,564 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1966 transitions. [2022-01-19 03:00:32,564 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:00:32,564 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1966 transitions. [2022-01-19 03:00:32,566 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 53.13513513513514) internal successors, (1966), 37 states have internal predecessors, (1966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:32,567 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:32,567 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:32,567 INFO L186 Difference]: Start difference. First operand has 805 places, 1070 transitions, 18492 flow. Second operand 37 states and 1966 transitions. [2022-01-19 03:00:32,567 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 835 places, 1159 transitions, 22406 flow [2022-01-19 03:00:33,540 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 804 places, 1159 transitions, 22121 flow, removed 30 selfloop flow, removed 31 redundant places. [2022-01-19 03:00:33,555 INFO L242 Difference]: Finished difference. Result has 817 places, 1103 transitions, 19431 flow [2022-01-19 03:00:33,555 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18225, PETRI_DIFFERENCE_MINUEND_PLACES=768, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1070, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=171, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=872, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=19431, PETRI_PLACES=817, PETRI_TRANSITIONS=1103} [2022-01-19 03:00:33,556 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 729 predicate places. [2022-01-19 03:00:33,556 INFO L470 AbstractCegarLoop]: Abstraction has has 817 places, 1103 transitions, 19431 flow [2022-01-19 03:00:33,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:33,556 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:00:33,556 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:00:33,556 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable200 [2022-01-19 03:00:33,556 INFO L402 AbstractCegarLoop]: === Iteration 202 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:00:33,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:00:33,556 INFO L85 PathProgramCache]: Analyzing trace with hash -1961937432, now seen corresponding path program 202 times [2022-01-19 03:00:33,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:00:33,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638217458] [2022-01-19 03:00:33,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:00:33,557 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:00:33,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:00:33,814 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:00:33,814 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:00:33,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638217458] [2022-01-19 03:00:33,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638217458] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:00:33,814 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:00:33,814 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:00:33,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804639418] [2022-01-19 03:00:33,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:00:33,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:00:33,815 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:00:33,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:00:33,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:00:33,815 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:00:33,816 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 817 places, 1103 transitions, 19431 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:33,816 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:00:33,816 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:00:33,816 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:00:36,155 INFO L129 PetriNetUnfolder]: 730/2265 cut-off events. [2022-01-19 03:00:36,156 INFO L130 PetriNetUnfolder]: For 99069/99069 co-relation queries the response was YES. [2022-01-19 03:00:36,207 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22848 conditions, 2265 events. 730/2265 cut-off events. For 99069/99069 co-relation queries the response was YES. Maximal size of possible extension queue 143. Compared 17946 event pairs, 38 based on Foata normal form. 1/2264 useless extension candidates. Maximal degree in co-relation 22562. Up to 1649 conditions per place. [2022-01-19 03:00:36,217 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 963 selfloop transitions, 133 changer transitions 28/1163 dead transitions. [2022-01-19 03:00:36,218 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 843 places, 1163 transitions, 23050 flow [2022-01-19 03:00:36,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 03:00:36,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 03:00:36,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1855 transitions. [2022-01-19 03:00:36,219 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5638297872340425 [2022-01-19 03:00:36,219 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1855 transitions. [2022-01-19 03:00:36,219 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1855 transitions. [2022-01-19 03:00:36,223 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:00:36,223 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1855 transitions. [2022-01-19 03:00:36,224 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.0) internal successors, (1855), 35 states have internal predecessors, (1855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:36,225 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:36,226 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:36,226 INFO L186 Difference]: Start difference. First operand has 817 places, 1103 transitions, 19431 flow. Second operand 35 states and 1855 transitions. [2022-01-19 03:00:36,226 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 843 places, 1163 transitions, 23050 flow [2022-01-19 03:00:37,320 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 814 places, 1163 transitions, 22776 flow, removed 51 selfloop flow, removed 29 redundant places. [2022-01-19 03:00:37,334 INFO L242 Difference]: Finished difference. Result has 825 places, 1114 transitions, 19890 flow [2022-01-19 03:00:37,335 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=19201, PETRI_DIFFERENCE_MINUEND_PLACES=780, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1103, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=119, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=971, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=19890, PETRI_PLACES=825, PETRI_TRANSITIONS=1114} [2022-01-19 03:00:37,335 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 737 predicate places. [2022-01-19 03:00:37,335 INFO L470 AbstractCegarLoop]: Abstraction has has 825 places, 1114 transitions, 19890 flow [2022-01-19 03:00:37,335 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:37,335 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:00:37,335 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:00:37,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable201 [2022-01-19 03:00:37,335 INFO L402 AbstractCegarLoop]: === Iteration 203 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:00:37,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:00:37,336 INFO L85 PathProgramCache]: Analyzing trace with hash -1006913662, now seen corresponding path program 203 times [2022-01-19 03:00:37,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:00:37,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023171531] [2022-01-19 03:00:37,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:00:37,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:00:37,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:00:37,564 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:00:37,564 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:00:37,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023171531] [2022-01-19 03:00:37,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023171531] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:00:37,564 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:00:37,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:00:37,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209984116] [2022-01-19 03:00:37,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:00:37,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:00:37,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:00:37,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:00:37,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:00:37,565 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:00:37,566 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 825 places, 1114 transitions, 19890 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:37,566 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:00:37,566 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:00:37,566 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:00:39,433 INFO L129 PetriNetUnfolder]: 717/2245 cut-off events. [2022-01-19 03:00:39,433 INFO L130 PetriNetUnfolder]: For 98755/98755 co-relation queries the response was YES. [2022-01-19 03:00:39,477 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22610 conditions, 2245 events. 717/2245 cut-off events. For 98755/98755 co-relation queries the response was YES. Maximal size of possible extension queue 143. Compared 17814 event pairs, 39 based on Foata normal form. 1/2243 useless extension candidates. Maximal degree in co-relation 22320. Up to 1648 conditions per place. [2022-01-19 03:00:39,487 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 964 selfloop transitions, 121 changer transitions 24/1148 dead transitions. [2022-01-19 03:00:39,487 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 851 places, 1148 transitions, 22569 flow [2022-01-19 03:00:39,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 03:00:39,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 03:00:39,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1746 transitions. [2022-01-19 03:00:39,488 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.562862669245648 [2022-01-19 03:00:39,488 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1746 transitions. [2022-01-19 03:00:39,488 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1746 transitions. [2022-01-19 03:00:39,488 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:00:39,488 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1746 transitions. [2022-01-19 03:00:39,489 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.90909090909091) internal successors, (1746), 33 states have internal predecessors, (1746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:39,491 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:39,491 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:39,491 INFO L186 Difference]: Start difference. First operand has 825 places, 1114 transitions, 19890 flow. Second operand 33 states and 1746 transitions. [2022-01-19 03:00:39,491 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 851 places, 1148 transitions, 22569 flow [2022-01-19 03:00:40,522 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 822 places, 1148 transitions, 22213 flow, removed 80 selfloop flow, removed 29 redundant places. [2022-01-19 03:00:40,537 INFO L242 Difference]: Finished difference. Result has 829 places, 1105 transitions, 19621 flow [2022-01-19 03:00:40,537 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=19544, PETRI_DIFFERENCE_MINUEND_PLACES=790, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1114, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=121, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=993, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=19621, PETRI_PLACES=829, PETRI_TRANSITIONS=1105} [2022-01-19 03:00:40,538 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 741 predicate places. [2022-01-19 03:00:40,538 INFO L470 AbstractCegarLoop]: Abstraction has has 829 places, 1105 transitions, 19621 flow [2022-01-19 03:00:40,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:40,538 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:00:40,538 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:00:40,538 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable202 [2022-01-19 03:00:40,538 INFO L402 AbstractCegarLoop]: === Iteration 204 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:00:40,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:00:40,538 INFO L85 PathProgramCache]: Analyzing trace with hash -1063132188, now seen corresponding path program 204 times [2022-01-19 03:00:40,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:00:40,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156513557] [2022-01-19 03:00:40,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:00:40,538 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:00:40,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:00:40,793 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:00:40,794 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:00:40,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156513557] [2022-01-19 03:00:40,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156513557] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:00:40,794 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:00:40,794 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:00:40,794 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759330867] [2022-01-19 03:00:40,794 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:00:40,794 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:00:40,794 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:00:40,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:00:40,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:00:40,795 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:00:40,795 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 829 places, 1105 transitions, 19621 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:40,795 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:00:40,795 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:00:40,795 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:00:42,599 INFO L129 PetriNetUnfolder]: 711/2220 cut-off events. [2022-01-19 03:00:42,599 INFO L130 PetriNetUnfolder]: For 97040/97040 co-relation queries the response was YES. [2022-01-19 03:00:42,641 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22360 conditions, 2220 events. 711/2220 cut-off events. For 97040/97040 co-relation queries the response was YES. Maximal size of possible extension queue 140. Compared 17492 event pairs, 42 based on Foata normal form. 1/2218 useless extension candidates. Maximal degree in co-relation 22069. Up to 1645 conditions per place. [2022-01-19 03:00:42,650 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 949 selfloop transitions, 132 changer transitions 19/1139 dead transitions. [2022-01-19 03:00:42,650 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 853 places, 1139 transitions, 22242 flow [2022-01-19 03:00:42,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 03:00:42,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 03:00:42,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1760 transitions. [2022-01-19 03:00:42,651 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5673758865248227 [2022-01-19 03:00:42,651 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1760 transitions. [2022-01-19 03:00:42,651 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1760 transitions. [2022-01-19 03:00:42,652 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:00:42,652 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1760 transitions. [2022-01-19 03:00:42,653 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 53.333333333333336) internal successors, (1760), 33 states have internal predecessors, (1760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:42,654 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:42,654 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:42,654 INFO L186 Difference]: Start difference. First operand has 829 places, 1105 transitions, 19621 flow. Second operand 33 states and 1760 transitions. [2022-01-19 03:00:42,654 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 853 places, 1139 transitions, 22242 flow [2022-01-19 03:00:43,683 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 819 places, 1139 transitions, 21860 flow, removed 48 selfloop flow, removed 34 redundant places. [2022-01-19 03:00:43,697 INFO L242 Difference]: Finished difference. Result has 827 places, 1102 transitions, 19537 flow [2022-01-19 03:00:43,697 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=19255, PETRI_DIFFERENCE_MINUEND_PLACES=787, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1105, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=131, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=973, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=19537, PETRI_PLACES=827, PETRI_TRANSITIONS=1102} [2022-01-19 03:00:43,698 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 739 predicate places. [2022-01-19 03:00:43,698 INFO L470 AbstractCegarLoop]: Abstraction has has 827 places, 1102 transitions, 19537 flow [2022-01-19 03:00:43,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:43,698 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:00:43,698 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:00:43,698 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable203 [2022-01-19 03:00:43,698 INFO L402 AbstractCegarLoop]: === Iteration 205 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:00:43,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:00:43,698 INFO L85 PathProgramCache]: Analyzing trace with hash -1590913684, now seen corresponding path program 205 times [2022-01-19 03:00:43,698 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:00:43,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266736642] [2022-01-19 03:00:43,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:00:43,699 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:00:43,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:00:43,968 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:00:43,968 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:00:43,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266736642] [2022-01-19 03:00:43,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266736642] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:00:43,969 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:00:43,969 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:00:43,969 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994427131] [2022-01-19 03:00:43,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:00:43,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:00:43,969 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:00:43,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:00:43,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:00:43,970 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:00:43,970 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 827 places, 1102 transitions, 19537 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:43,970 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:00:43,970 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:00:43,970 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:00:46,242 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 03:00:47,441 INFO L129 PetriNetUnfolder]: 717/2234 cut-off events. [2022-01-19 03:00:47,441 INFO L130 PetriNetUnfolder]: For 98036/98036 co-relation queries the response was YES. [2022-01-19 03:00:47,482 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22710 conditions, 2234 events. 717/2234 cut-off events. For 98036/98036 co-relation queries the response was YES. Maximal size of possible extension queue 140. Compared 17708 event pairs, 41 based on Foata normal form. 1/2232 useless extension candidates. Maximal degree in co-relation 22420. Up to 1635 conditions per place. [2022-01-19 03:00:47,493 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 951 selfloop transitions, 137 changer transitions 29/1156 dead transitions. [2022-01-19 03:00:47,493 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 857 places, 1156 transitions, 22913 flow [2022-01-19 03:00:47,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 03:00:47,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 03:00:47,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1954 transitions. [2022-01-19 03:00:47,494 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5618171362852213 [2022-01-19 03:00:47,494 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1954 transitions. [2022-01-19 03:00:47,494 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1954 transitions. [2022-01-19 03:00:47,494 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:00:47,494 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1954 transitions. [2022-01-19 03:00:47,496 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.810810810810814) internal successors, (1954), 37 states have internal predecessors, (1954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:47,497 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:47,497 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:47,497 INFO L186 Difference]: Start difference. First operand has 827 places, 1102 transitions, 19537 flow. Second operand 37 states and 1954 transitions. [2022-01-19 03:00:47,497 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 857 places, 1156 transitions, 22913 flow [2022-01-19 03:00:48,550 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 825 places, 1156 transitions, 22553 flow, removed 34 selfloop flow, removed 32 redundant places. [2022-01-19 03:00:48,565 INFO L242 Difference]: Finished difference. Result has 835 places, 1107 transitions, 19779 flow [2022-01-19 03:00:48,566 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=19197, PETRI_DIFFERENCE_MINUEND_PLACES=789, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1102, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=125, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=966, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=19779, PETRI_PLACES=835, PETRI_TRANSITIONS=1107} [2022-01-19 03:00:48,566 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 747 predicate places. [2022-01-19 03:00:48,566 INFO L470 AbstractCegarLoop]: Abstraction has has 835 places, 1107 transitions, 19779 flow [2022-01-19 03:00:48,566 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:48,566 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:00:48,566 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:00:48,567 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204 [2022-01-19 03:00:48,567 INFO L402 AbstractCegarLoop]: === Iteration 206 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:00:48,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:00:48,567 INFO L85 PathProgramCache]: Analyzing trace with hash 1363951104, now seen corresponding path program 206 times [2022-01-19 03:00:48,567 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:00:48,567 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019689511] [2022-01-19 03:00:48,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:00:48,567 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:00:48,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:00:48,835 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:00:48,835 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:00:48,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019689511] [2022-01-19 03:00:48,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019689511] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:00:48,835 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:00:48,835 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:00:48,835 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233709977] [2022-01-19 03:00:48,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:00:48,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:00:48,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:00:48,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:00:48,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:00:48,836 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:00:48,836 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 835 places, 1107 transitions, 19779 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:48,837 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:00:48,837 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:00:48,837 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:00:50,869 INFO L129 PetriNetUnfolder]: 706/2211 cut-off events. [2022-01-19 03:00:50,870 INFO L130 PetriNetUnfolder]: For 98721/98721 co-relation queries the response was YES. [2022-01-19 03:00:50,911 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22413 conditions, 2211 events. 706/2211 cut-off events. For 98721/98721 co-relation queries the response was YES. Maximal size of possible extension queue 138. Compared 17457 event pairs, 39 based on Foata normal form. 1/2210 useless extension candidates. Maximal degree in co-relation 22120. Up to 1638 conditions per place. [2022-01-19 03:00:50,920 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 948 selfloop transitions, 127 changer transitions 26/1140 dead transitions. [2022-01-19 03:00:50,920 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 861 places, 1140 transitions, 22557 flow [2022-01-19 03:00:50,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 03:00:50,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 03:00:50,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1910 transitions. [2022-01-19 03:00:50,922 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5644208037825059 [2022-01-19 03:00:50,922 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1910 transitions. [2022-01-19 03:00:50,922 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1910 transitions. [2022-01-19 03:00:50,922 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:00:50,922 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1910 transitions. [2022-01-19 03:00:50,923 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 53.05555555555556) internal successors, (1910), 36 states have internal predecessors, (1910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:50,924 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:50,925 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:50,925 INFO L186 Difference]: Start difference. First operand has 835 places, 1107 transitions, 19779 flow. Second operand 36 states and 1910 transitions. [2022-01-19 03:00:50,925 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 861 places, 1140 transitions, 22557 flow [2022-01-19 03:00:52,070 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 829 places, 1140 transitions, 22083 flow, removed 96 selfloop flow, removed 32 redundant places. [2022-01-19 03:00:52,085 INFO L242 Difference]: Finished difference. Result has 835 places, 1095 transitions, 19570 flow [2022-01-19 03:00:52,086 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=19331, PETRI_DIFFERENCE_MINUEND_PLACES=794, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1107, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=124, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=981, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=19570, PETRI_PLACES=835, PETRI_TRANSITIONS=1095} [2022-01-19 03:00:52,086 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 747 predicate places. [2022-01-19 03:00:52,086 INFO L470 AbstractCegarLoop]: Abstraction has has 835 places, 1095 transitions, 19570 flow [2022-01-19 03:00:52,086 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:52,086 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:00:52,086 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:00:52,086 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable205 [2022-01-19 03:00:52,086 INFO L402 AbstractCegarLoop]: === Iteration 207 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:00:52,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:00:52,087 INFO L85 PathProgramCache]: Analyzing trace with hash 859208914, now seen corresponding path program 207 times [2022-01-19 03:00:52,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:00:52,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328553210] [2022-01-19 03:00:52,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:00:52,087 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:00:52,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:00:52,351 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:00:52,351 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:00:52,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328553210] [2022-01-19 03:00:52,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328553210] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:00:52,352 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:00:52,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:00:52,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233903249] [2022-01-19 03:00:52,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:00:52,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:00:52,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:00:52,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:00:52,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:00:52,353 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:00:52,353 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 835 places, 1095 transitions, 19570 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:52,353 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:00:52,353 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:00:52,353 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:00:54,184 INFO L129 PetriNetUnfolder]: 698/2171 cut-off events. [2022-01-19 03:00:54,184 INFO L130 PetriNetUnfolder]: For 93710/93710 co-relation queries the response was YES. [2022-01-19 03:00:54,229 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21932 conditions, 2171 events. 698/2171 cut-off events. For 93710/93710 co-relation queries the response was YES. Maximal size of possible extension queue 136. Compared 17006 event pairs, 39 based on Foata normal form. 1/2170 useless extension candidates. Maximal degree in co-relation 21641. Up to 1655 conditions per place. [2022-01-19 03:00:54,239 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 960 selfloop transitions, 105 changer transitions 16/1120 dead transitions. [2022-01-19 03:00:54,240 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 855 places, 1120 transitions, 21900 flow [2022-01-19 03:00:54,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-19 03:00:54,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-01-19 03:00:54,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1595 transitions. [2022-01-19 03:00:54,241 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5656028368794326 [2022-01-19 03:00:54,241 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1595 transitions. [2022-01-19 03:00:54,241 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1595 transitions. [2022-01-19 03:00:54,241 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:00:54,241 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1595 transitions. [2022-01-19 03:00:54,242 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 53.166666666666664) internal successors, (1595), 30 states have internal predecessors, (1595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:54,243 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:54,243 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:54,243 INFO L186 Difference]: Start difference. First operand has 835 places, 1095 transitions, 19570 flow. Second operand 30 states and 1595 transitions. [2022-01-19 03:00:54,243 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 855 places, 1120 transitions, 21900 flow [2022-01-19 03:00:55,398 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 816 places, 1120 transitions, 21303 flow, removed 118 selfloop flow, removed 39 redundant places. [2022-01-19 03:00:55,413 INFO L242 Difference]: Finished difference. Result has 820 places, 1088 transitions, 19122 flow [2022-01-19 03:00:55,413 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18977, PETRI_DIFFERENCE_MINUEND_PLACES=787, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1095, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=990, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=19122, PETRI_PLACES=820, PETRI_TRANSITIONS=1088} [2022-01-19 03:00:55,414 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 732 predicate places. [2022-01-19 03:00:55,414 INFO L470 AbstractCegarLoop]: Abstraction has has 820 places, 1088 transitions, 19122 flow [2022-01-19 03:00:55,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:55,414 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:00:55,414 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:00:55,414 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206 [2022-01-19 03:00:55,414 INFO L402 AbstractCegarLoop]: === Iteration 208 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:00:55,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:00:55,414 INFO L85 PathProgramCache]: Analyzing trace with hash -1271235006, now seen corresponding path program 208 times [2022-01-19 03:00:55,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:00:55,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989793385] [2022-01-19 03:00:55,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:00:55,415 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:00:55,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:00:55,671 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:00:55,672 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:00:55,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989793385] [2022-01-19 03:00:55,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989793385] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:00:55,672 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:00:55,672 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:00:55,672 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040941668] [2022-01-19 03:00:55,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:00:55,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:00:55,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:00:55,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:00:55,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:00:55,673 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:00:55,673 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 820 places, 1088 transitions, 19122 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:55,673 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:00:55,673 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:00:55,673 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:00:57,436 INFO L129 PetriNetUnfolder]: 697/2166 cut-off events. [2022-01-19 03:00:57,436 INFO L130 PetriNetUnfolder]: For 91611/91611 co-relation queries the response was YES. [2022-01-19 03:00:57,479 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21680 conditions, 2166 events. 697/2166 cut-off events. For 91611/91611 co-relation queries the response was YES. Maximal size of possible extension queue 135. Compared 16937 event pairs, 41 based on Foata normal form. 1/2163 useless extension candidates. Maximal degree in co-relation 21392. Up to 1628 conditions per place. [2022-01-19 03:00:57,488 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 941 selfloop transitions, 105 changer transitions 29/1114 dead transitions. [2022-01-19 03:00:57,488 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 836 places, 1114 transitions, 21448 flow [2022-01-19 03:00:57,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-19 03:00:57,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-01-19 03:00:57,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1654 transitions. [2022-01-19 03:00:57,489 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5676046671242279 [2022-01-19 03:00:57,489 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1654 transitions. [2022-01-19 03:00:57,489 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1654 transitions. [2022-01-19 03:00:57,490 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:00:57,490 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1654 transitions. [2022-01-19 03:00:57,491 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.354838709677416) internal successors, (1654), 31 states have internal predecessors, (1654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:57,492 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:57,492 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:57,492 INFO L186 Difference]: Start difference. First operand has 820 places, 1088 transitions, 19122 flow. Second operand 31 states and 1654 transitions. [2022-01-19 03:00:57,492 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 836 places, 1114 transitions, 21448 flow [2022-01-19 03:00:58,572 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 809 places, 1114 transitions, 21193 flow, removed 9 selfloop flow, removed 27 redundant places. [2022-01-19 03:00:58,587 INFO L242 Difference]: Finished difference. Result has 813 places, 1068 transitions, 18855 flow [2022-01-19 03:00:58,588 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18873, PETRI_DIFFERENCE_MINUEND_PLACES=779, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1088, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=983, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=18855, PETRI_PLACES=813, PETRI_TRANSITIONS=1068} [2022-01-19 03:00:58,588 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 725 predicate places. [2022-01-19 03:00:58,588 INFO L470 AbstractCegarLoop]: Abstraction has has 813 places, 1068 transitions, 18855 flow [2022-01-19 03:00:58,588 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:58,588 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:00:58,588 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:00:58,588 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207 [2022-01-19 03:00:58,588 INFO L402 AbstractCegarLoop]: === Iteration 209 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:00:58,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:00:58,589 INFO L85 PathProgramCache]: Analyzing trace with hash 1344430774, now seen corresponding path program 209 times [2022-01-19 03:00:58,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:00:58,589 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101412462] [2022-01-19 03:00:58,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:00:58,589 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:00:58,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:00:58,850 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:00:58,850 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:00:58,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101412462] [2022-01-19 03:00:58,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101412462] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:00:58,850 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:00:58,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:00:58,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140459680] [2022-01-19 03:00:58,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:00:58,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:00:58,850 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:00:58,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:00:58,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:00:58,851 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:00:58,851 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 813 places, 1068 transitions, 18855 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:00:58,852 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:00:58,852 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:00:58,852 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:01:00,625 INFO L129 PetriNetUnfolder]: 690/2142 cut-off events. [2022-01-19 03:01:00,625 INFO L130 PetriNetUnfolder]: For 92217/92217 co-relation queries the response was YES. [2022-01-19 03:01:00,660 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21494 conditions, 2142 events. 690/2142 cut-off events. For 92217/92217 co-relation queries the response was YES. Maximal size of possible extension queue 132. Compared 16657 event pairs, 41 based on Foata normal form. 1/2140 useless extension candidates. Maximal degree in co-relation 21208. Up to 1622 conditions per place. [2022-01-19 03:01:00,669 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 934 selfloop transitions, 94 changer transitions 26/1093 dead transitions. [2022-01-19 03:01:00,669 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 830 places, 1093 transitions, 21119 flow [2022-01-19 03:01:00,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-19 03:01:00,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-01-19 03:01:00,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1646 transitions. [2022-01-19 03:01:00,670 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5648592999313659 [2022-01-19 03:01:00,671 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1646 transitions. [2022-01-19 03:01:00,671 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1646 transitions. [2022-01-19 03:01:00,671 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:01:00,671 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1646 transitions. [2022-01-19 03:01:00,672 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.096774193548384) internal successors, (1646), 31 states have internal predecessors, (1646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:00,673 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:00,673 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:00,673 INFO L186 Difference]: Start difference. First operand has 813 places, 1068 transitions, 18855 flow. Second operand 31 states and 1646 transitions. [2022-01-19 03:01:00,673 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 830 places, 1093 transitions, 21119 flow [2022-01-19 03:01:01,705 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 796 places, 1093 transitions, 20770 flow, removed 21 selfloop flow, removed 34 redundant places. [2022-01-19 03:01:01,719 INFO L242 Difference]: Finished difference. Result has 800 places, 1053 transitions, 18547 flow [2022-01-19 03:01:01,719 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18510, PETRI_DIFFERENCE_MINUEND_PLACES=766, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1068, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=974, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=18547, PETRI_PLACES=800, PETRI_TRANSITIONS=1053} [2022-01-19 03:01:01,720 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 712 predicate places. [2022-01-19 03:01:01,720 INFO L470 AbstractCegarLoop]: Abstraction has has 800 places, 1053 transitions, 18547 flow [2022-01-19 03:01:01,720 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:01,720 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:01:01,720 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:01:01,720 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208 [2022-01-19 03:01:01,720 INFO L402 AbstractCegarLoop]: === Iteration 210 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:01:01,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:01:01,720 INFO L85 PathProgramCache]: Analyzing trace with hash 118436330, now seen corresponding path program 210 times [2022-01-19 03:01:01,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:01:01,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755091901] [2022-01-19 03:01:01,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:01:01,721 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:01:01,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:01:01,972 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:01:01,972 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:01:01,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755091901] [2022-01-19 03:01:01,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755091901] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:01:01,972 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:01:01,972 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:01:01,972 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940287301] [2022-01-19 03:01:01,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:01:01,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:01:01,973 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:01:01,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:01:01,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:01:01,973 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:01:01,974 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 800 places, 1053 transitions, 18547 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:01,974 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:01:01,974 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:01:01,974 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:01:03,689 INFO L129 PetriNetUnfolder]: 684/2111 cut-off events. [2022-01-19 03:01:03,689 INFO L130 PetriNetUnfolder]: For 92372/92372 co-relation queries the response was YES. [2022-01-19 03:01:03,730 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21399 conditions, 2111 events. 684/2111 cut-off events. For 92372/92372 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 16330 event pairs, 41 based on Foata normal form. 1/2109 useless extension candidates. Maximal degree in co-relation 21115. Up to 1596 conditions per place. [2022-01-19 03:01:03,740 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 916 selfloop transitions, 115 changer transitions 16/1086 dead transitions. [2022-01-19 03:01:03,740 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 816 places, 1086 transitions, 21208 flow [2022-01-19 03:01:03,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-19 03:01:03,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-01-19 03:01:03,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2009 transitions. [2022-01-19 03:01:03,741 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5624300111982082 [2022-01-19 03:01:03,741 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2009 transitions. [2022-01-19 03:01:03,741 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2009 transitions. [2022-01-19 03:01:03,741 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:01:03,742 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2009 transitions. [2022-01-19 03:01:03,743 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.86842105263158) internal successors, (2009), 38 states have internal predecessors, (2009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:03,744 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:03,744 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:03,744 INFO L186 Difference]: Start difference. First operand has 800 places, 1053 transitions, 18547 flow. Second operand 38 states and 2009 transitions. [2022-01-19 03:01:03,745 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 816 places, 1086 transitions, 21208 flow [2022-01-19 03:01:04,821 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 783 places, 1086 transitions, 20836 flow, removed 29 selfloop flow, removed 33 redundant places. [2022-01-19 03:01:04,835 INFO L242 Difference]: Finished difference. Result has 789 places, 1055 transitions, 18650 flow [2022-01-19 03:01:04,836 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18203, PETRI_DIFFERENCE_MINUEND_PLACES=746, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1053, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=941, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=18650, PETRI_PLACES=789, PETRI_TRANSITIONS=1055} [2022-01-19 03:01:04,836 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 701 predicate places. [2022-01-19 03:01:04,836 INFO L470 AbstractCegarLoop]: Abstraction has has 789 places, 1055 transitions, 18650 flow [2022-01-19 03:01:04,836 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:04,836 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:01:04,836 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:01:04,836 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209 [2022-01-19 03:01:04,837 INFO L402 AbstractCegarLoop]: === Iteration 211 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:01:04,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:01:04,837 INFO L85 PathProgramCache]: Analyzing trace with hash -234313948, now seen corresponding path program 211 times [2022-01-19 03:01:04,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:01:04,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133279510] [2022-01-19 03:01:04,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:01:04,837 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:01:04,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:01:05,089 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:01:05,089 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:01:05,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133279510] [2022-01-19 03:01:05,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133279510] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:01:05,090 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:01:05,090 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:01:05,090 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103532513] [2022-01-19 03:01:05,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:01:05,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:01:05,090 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:01:05,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:01:05,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:01:05,091 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:01:05,091 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 789 places, 1055 transitions, 18650 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:05,091 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:01:05,091 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:01:05,091 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:01:06,918 INFO L129 PetriNetUnfolder]: 681/2111 cut-off events. [2022-01-19 03:01:06,918 INFO L130 PetriNetUnfolder]: For 91017/91017 co-relation queries the response was YES. [2022-01-19 03:01:06,960 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21238 conditions, 2111 events. 681/2111 cut-off events. For 91017/91017 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 16310 event pairs, 41 based on Foata normal form. 1/2109 useless extension candidates. Maximal degree in co-relation 20959. Up to 1587 conditions per place. [2022-01-19 03:01:06,969 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 913 selfloop transitions, 105 changer transitions 25/1082 dead transitions. [2022-01-19 03:01:06,969 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 819 places, 1082 transitions, 21111 flow [2022-01-19 03:01:06,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-19 03:01:06,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-01-19 03:01:06,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2004 transitions. [2022-01-19 03:01:06,971 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.561030235162374 [2022-01-19 03:01:06,971 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2004 transitions. [2022-01-19 03:01:06,971 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2004 transitions. [2022-01-19 03:01:06,971 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:01:06,971 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2004 transitions. [2022-01-19 03:01:06,973 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.73684210526316) internal successors, (2004), 38 states have internal predecessors, (2004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:06,974 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:06,974 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:06,974 INFO L186 Difference]: Start difference. First operand has 789 places, 1055 transitions, 18650 flow. Second operand 38 states and 2004 transitions. [2022-01-19 03:01:06,974 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 819 places, 1082 transitions, 21111 flow [2022-01-19 03:01:07,883 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 790 places, 1082 transitions, 20700 flow, removed 118 selfloop flow, removed 29 redundant places. [2022-01-19 03:01:07,897 INFO L242 Difference]: Finished difference. Result has 797 places, 1042 transitions, 18384 flow [2022-01-19 03:01:07,898 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18252, PETRI_DIFFERENCE_MINUEND_PLACES=753, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1055, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=950, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=18384, PETRI_PLACES=797, PETRI_TRANSITIONS=1042} [2022-01-19 03:01:07,898 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 709 predicate places. [2022-01-19 03:01:07,898 INFO L470 AbstractCegarLoop]: Abstraction has has 797 places, 1042 transitions, 18384 flow [2022-01-19 03:01:07,898 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:07,898 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:01:07,898 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:01:07,898 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable210 [2022-01-19 03:01:07,898 INFO L402 AbstractCegarLoop]: === Iteration 212 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:01:07,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:01:07,899 INFO L85 PathProgramCache]: Analyzing trace with hash -2109012300, now seen corresponding path program 212 times [2022-01-19 03:01:07,899 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:01:07,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020752443] [2022-01-19 03:01:07,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:01:07,899 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:01:07,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:01:08,146 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:01:08,146 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:01:08,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020752443] [2022-01-19 03:01:08,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020752443] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:01:08,146 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:01:08,147 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:01:08,147 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852538951] [2022-01-19 03:01:08,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:01:08,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:01:08,147 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:01:08,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:01:08,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:01:08,148 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:01:08,148 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 797 places, 1042 transitions, 18384 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:08,148 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:01:08,148 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:01:08,148 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:01:09,880 INFO L129 PetriNetUnfolder]: 677/2102 cut-off events. [2022-01-19 03:01:09,881 INFO L130 PetriNetUnfolder]: For 92198/92198 co-relation queries the response was YES. [2022-01-19 03:01:09,917 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21241 conditions, 2102 events. 677/2102 cut-off events. For 92198/92198 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 16186 event pairs, 40 based on Foata normal form. 1/2100 useless extension candidates. Maximal degree in co-relation 20959. Up to 1572 conditions per place. [2022-01-19 03:01:09,926 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 896 selfloop transitions, 124 changer transitions 17/1076 dead transitions. [2022-01-19 03:01:09,926 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 822 places, 1076 transitions, 21049 flow [2022-01-19 03:01:09,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-19 03:01:09,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-01-19 03:01:09,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2011 transitions. [2022-01-19 03:01:09,927 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.562989921612542 [2022-01-19 03:01:09,927 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2011 transitions. [2022-01-19 03:01:09,927 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2011 transitions. [2022-01-19 03:01:09,928 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:01:09,928 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2011 transitions. [2022-01-19 03:01:09,929 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.921052631578945) internal successors, (2011), 38 states have internal predecessors, (2011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:09,930 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:09,930 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:09,931 INFO L186 Difference]: Start difference. First operand has 797 places, 1042 transitions, 18384 flow. Second operand 38 states and 2011 transitions. [2022-01-19 03:01:09,931 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 822 places, 1076 transitions, 21049 flow [2022-01-19 03:01:10,793 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 781 places, 1076 transitions, 20703 flow, removed 45 selfloop flow, removed 41 redundant places. [2022-01-19 03:01:10,807 INFO L242 Difference]: Finished difference. Result has 789 places, 1044 transitions, 18555 flow [2022-01-19 03:01:10,807 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18070, PETRI_DIFFERENCE_MINUEND_PLACES=744, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1042, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=121, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=919, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=18555, PETRI_PLACES=789, PETRI_TRANSITIONS=1044} [2022-01-19 03:01:10,807 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 701 predicate places. [2022-01-19 03:01:10,808 INFO L470 AbstractCegarLoop]: Abstraction has has 789 places, 1044 transitions, 18555 flow [2022-01-19 03:01:10,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:10,808 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:01:10,808 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:01:10,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable211 [2022-01-19 03:01:10,808 INFO L402 AbstractCegarLoop]: === Iteration 213 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:01:10,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:01:10,808 INFO L85 PathProgramCache]: Analyzing trace with hash -432687276, now seen corresponding path program 213 times [2022-01-19 03:01:10,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:01:10,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787067816] [2022-01-19 03:01:10,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:01:10,808 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:01:10,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:01:11,056 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:01:11,056 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:01:11,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787067816] [2022-01-19 03:01:11,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787067816] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:01:11,056 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:01:11,056 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 03:01:11,056 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381667461] [2022-01-19 03:01:11,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:01:11,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 03:01:11,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:01:11,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 03:01:11,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-01-19 03:01:11,057 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:01:11,058 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 789 places, 1044 transitions, 18555 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:11,058 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:01:11,058 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:01:11,058 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:01:12,763 INFO L129 PetriNetUnfolder]: 687/2159 cut-off events. [2022-01-19 03:01:12,763 INFO L130 PetriNetUnfolder]: For 92334/92334 co-relation queries the response was YES. [2022-01-19 03:01:12,867 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21656 conditions, 2159 events. 687/2159 cut-off events. For 92334/92334 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 16881 event pairs, 41 based on Foata normal form. 1/2157 useless extension candidates. Maximal degree in co-relation 21374. Up to 1508 conditions per place. [2022-01-19 03:01:12,875 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 867 selfloop transitions, 178 changer transitions 17/1101 dead transitions. [2022-01-19 03:01:12,875 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 814 places, 1101 transitions, 21878 flow [2022-01-19 03:01:12,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 03:01:12,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 03:01:12,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1705 transitions. [2022-01-19 03:01:12,876 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5668218085106383 [2022-01-19 03:01:12,876 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1705 transitions. [2022-01-19 03:01:12,876 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1705 transitions. [2022-01-19 03:01:12,876 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:01:12,876 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1705 transitions. [2022-01-19 03:01:12,878 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.28125) internal successors, (1705), 32 states have internal predecessors, (1705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:12,879 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:12,879 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:12,879 INFO L186 Difference]: Start difference. First operand has 789 places, 1044 transitions, 18555 flow. Second operand 32 states and 1705 transitions. [2022-01-19 03:01:12,879 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 814 places, 1101 transitions, 21878 flow [2022-01-19 03:01:13,870 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 781 places, 1101 transitions, 21438 flow, removed 114 selfloop flow, removed 33 redundant places. [2022-01-19 03:01:13,884 INFO L242 Difference]: Finished difference. Result has 788 places, 1063 transitions, 19062 flow [2022-01-19 03:01:13,884 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18127, PETRI_DIFFERENCE_MINUEND_PLACES=750, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1044, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=160, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=870, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=19062, PETRI_PLACES=788, PETRI_TRANSITIONS=1063} [2022-01-19 03:01:13,885 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 700 predicate places. [2022-01-19 03:01:13,885 INFO L470 AbstractCegarLoop]: Abstraction has has 788 places, 1063 transitions, 19062 flow [2022-01-19 03:01:13,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:13,885 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:01:13,885 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:01:13,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable212 [2022-01-19 03:01:13,885 INFO L402 AbstractCegarLoop]: === Iteration 214 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:01:13,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:01:13,885 INFO L85 PathProgramCache]: Analyzing trace with hash 484840572, now seen corresponding path program 214 times [2022-01-19 03:01:13,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:01:13,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713029551] [2022-01-19 03:01:13,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:01:13,886 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:01:13,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:01:14,160 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:01:14,160 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:01:14,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713029551] [2022-01-19 03:01:14,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713029551] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:01:14,160 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:01:14,160 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:01:14,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616610790] [2022-01-19 03:01:14,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:01:14,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:01:14,161 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:01:14,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:01:14,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:01:14,161 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:01:14,162 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 788 places, 1063 transitions, 19062 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:14,162 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:01:14,162 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:01:14,162 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:01:16,005 INFO L129 PetriNetUnfolder]: 684/2134 cut-off events. [2022-01-19 03:01:16,006 INFO L130 PetriNetUnfolder]: For 93026/93026 co-relation queries the response was YES. [2022-01-19 03:01:16,047 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21669 conditions, 2134 events. 684/2134 cut-off events. For 93026/93026 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 16597 event pairs, 39 based on Foata normal form. 1/2132 useless extension candidates. Maximal degree in co-relation 21385. Up to 1591 conditions per place. [2022-01-19 03:01:16,056 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 908 selfloop transitions, 131 changer transitions 16/1094 dead transitions. [2022-01-19 03:01:16,056 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 821 places, 1094 transitions, 21737 flow [2022-01-19 03:01:16,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-19 03:01:16,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-01-19 03:01:16,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2060 transitions. [2022-01-19 03:01:16,057 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5619203491543917 [2022-01-19 03:01:16,058 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2060 transitions. [2022-01-19 03:01:16,058 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2060 transitions. [2022-01-19 03:01:16,058 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:01:16,058 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2060 transitions. [2022-01-19 03:01:16,059 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 52.82051282051282) internal successors, (2060), 39 states have internal predecessors, (2060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:16,061 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:16,061 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:16,061 INFO L186 Difference]: Start difference. First operand has 788 places, 1063 transitions, 19062 flow. Second operand 39 states and 2060 transitions. [2022-01-19 03:01:16,061 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 821 places, 1094 transitions, 21737 flow [2022-01-19 03:01:17,086 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 798 places, 1094 transitions, 21414 flow, removed 93 selfloop flow, removed 23 redundant places. [2022-01-19 03:01:17,101 INFO L242 Difference]: Finished difference. Result has 804 places, 1063 transitions, 19240 flow [2022-01-19 03:01:17,101 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18757, PETRI_DIFFERENCE_MINUEND_PLACES=760, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1063, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=128, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=933, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=19240, PETRI_PLACES=804, PETRI_TRANSITIONS=1063} [2022-01-19 03:01:17,102 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 716 predicate places. [2022-01-19 03:01:17,102 INFO L470 AbstractCegarLoop]: Abstraction has has 804 places, 1063 transitions, 19240 flow [2022-01-19 03:01:17,102 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:17,102 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:01:17,102 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:01:17,102 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable213 [2022-01-19 03:01:17,102 INFO L402 AbstractCegarLoop]: === Iteration 215 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:01:17,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:01:17,102 INFO L85 PathProgramCache]: Analyzing trace with hash 1614610134, now seen corresponding path program 215 times [2022-01-19 03:01:17,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:01:17,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220961927] [2022-01-19 03:01:17,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:01:17,103 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:01:17,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:01:17,357 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:01:17,357 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:01:17,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220961927] [2022-01-19 03:01:17,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220961927] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:01:17,357 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:01:17,357 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:01:17,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398703330] [2022-01-19 03:01:17,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:01:17,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:01:17,357 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:01:17,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:01:17,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:01:17,358 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:01:17,358 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 804 places, 1063 transitions, 19240 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:17,359 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:01:17,359 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:01:17,359 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:01:19,005 INFO L129 PetriNetUnfolder]: 679/2119 cut-off events. [2022-01-19 03:01:19,005 INFO L130 PetriNetUnfolder]: For 89130/89130 co-relation queries the response was YES. [2022-01-19 03:01:19,045 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21496 conditions, 2119 events. 679/2119 cut-off events. For 89130/89130 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 16497 event pairs, 39 based on Foata normal form. 1/2117 useless extension candidates. Maximal degree in co-relation 21209. Up to 1592 conditions per place. [2022-01-19 03:01:19,054 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 919 selfloop transitions, 105 changer transitions 23/1086 dead transitions. [2022-01-19 03:01:19,055 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 829 places, 1086 transitions, 21516 flow [2022-01-19 03:01:19,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 03:01:19,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 03:01:19,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1753 transitions. [2022-01-19 03:01:19,056 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5651192778852353 [2022-01-19 03:01:19,056 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1753 transitions. [2022-01-19 03:01:19,056 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1753 transitions. [2022-01-19 03:01:19,056 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:01:19,056 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1753 transitions. [2022-01-19 03:01:19,057 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 53.121212121212125) internal successors, (1753), 33 states have internal predecessors, (1753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:19,059 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:19,059 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:19,059 INFO L186 Difference]: Start difference. First operand has 804 places, 1063 transitions, 19240 flow. Second operand 33 states and 1753 transitions. [2022-01-19 03:01:19,059 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 829 places, 1086 transitions, 21516 flow [2022-01-19 03:01:20,036 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 796 places, 1086 transitions, 21063 flow, removed 111 selfloop flow, removed 33 redundant places. [2022-01-19 03:01:20,050 INFO L242 Difference]: Finished difference. Result has 801 places, 1049 transitions, 18861 flow [2022-01-19 03:01:20,050 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18795, PETRI_DIFFERENCE_MINUEND_PLACES=764, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1063, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=958, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=18861, PETRI_PLACES=801, PETRI_TRANSITIONS=1049} [2022-01-19 03:01:20,051 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 713 predicate places. [2022-01-19 03:01:20,051 INFO L470 AbstractCegarLoop]: Abstraction has has 801 places, 1049 transitions, 18861 flow [2022-01-19 03:01:20,051 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:20,051 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:01:20,051 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:01:20,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214 [2022-01-19 03:01:20,051 INFO L402 AbstractCegarLoop]: === Iteration 216 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:01:20,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:01:20,051 INFO L85 PathProgramCache]: Analyzing trace with hash -820844036, now seen corresponding path program 216 times [2022-01-19 03:01:20,051 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:01:20,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247883348] [2022-01-19 03:01:20,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:01:20,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:01:20,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:01:20,290 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:01:20,290 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:01:20,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247883348] [2022-01-19 03:01:20,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247883348] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:01:20,290 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:01:20,290 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:01:20,290 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905960230] [2022-01-19 03:01:20,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:01:20,291 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:01:20,291 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:01:20,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:01:20,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:01:20,291 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:01:20,292 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 801 places, 1049 transitions, 18861 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:20,292 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:01:20,292 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:01:20,292 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:01:22,010 INFO L129 PetriNetUnfolder]: 672/2095 cut-off events. [2022-01-19 03:01:22,010 INFO L130 PetriNetUnfolder]: For 86836/86836 co-relation queries the response was YES. [2022-01-19 03:01:22,045 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21215 conditions, 2095 events. 672/2095 cut-off events. For 86836/86836 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 16210 event pairs, 39 based on Foata normal form. 1/2093 useless extension candidates. Maximal degree in co-relation 20926. Up to 1591 conditions per place. [2022-01-19 03:01:22,054 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 914 selfloop transitions, 93 changer transitions 24/1070 dead transitions. [2022-01-19 03:01:22,054 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 822 places, 1070 transitions, 21073 flow [2022-01-19 03:01:22,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 03:01:22,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 03:01:22,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1798 transitions. [2022-01-19 03:01:22,055 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5625782227784731 [2022-01-19 03:01:22,055 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1798 transitions. [2022-01-19 03:01:22,055 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1798 transitions. [2022-01-19 03:01:22,055 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:01:22,055 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1798 transitions. [2022-01-19 03:01:22,057 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.88235294117647) internal successors, (1798), 34 states have internal predecessors, (1798), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:22,058 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:22,058 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:22,058 INFO L186 Difference]: Start difference. First operand has 801 places, 1049 transitions, 18861 flow. Second operand 34 states and 1798 transitions. [2022-01-19 03:01:22,058 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 822 places, 1070 transitions, 21073 flow [2022-01-19 03:01:23,046 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 787 places, 1070 transitions, 20761 flow, removed 23 selfloop flow, removed 35 redundant places. [2022-01-19 03:01:23,060 INFO L242 Difference]: Finished difference. Result has 791 places, 1032 transitions, 18576 flow [2022-01-19 03:01:23,061 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18555, PETRI_DIFFERENCE_MINUEND_PLACES=754, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1049, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=956, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=18576, PETRI_PLACES=791, PETRI_TRANSITIONS=1032} [2022-01-19 03:01:23,061 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 703 predicate places. [2022-01-19 03:01:23,061 INFO L470 AbstractCegarLoop]: Abstraction has has 791 places, 1032 transitions, 18576 flow [2022-01-19 03:01:23,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:23,061 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:01:23,061 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:01:23,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable215 [2022-01-19 03:01:23,061 INFO L402 AbstractCegarLoop]: === Iteration 217 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:01:23,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:01:23,061 INFO L85 PathProgramCache]: Analyzing trace with hash -838643136, now seen corresponding path program 217 times [2022-01-19 03:01:23,062 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:01:23,062 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872411733] [2022-01-19 03:01:23,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:01:23,062 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:01:23,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:01:23,312 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:01:23,312 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:01:23,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872411733] [2022-01-19 03:01:23,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872411733] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:01:23,312 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:01:23,312 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:01:23,313 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073770120] [2022-01-19 03:01:23,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:01:23,313 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:01:23,313 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:01:23,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:01:23,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:01:23,314 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:01:23,314 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 791 places, 1032 transitions, 18576 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:23,314 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:01:23,314 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:01:23,314 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:01:24,948 INFO L129 PetriNetUnfolder]: 665/2073 cut-off events. [2022-01-19 03:01:24,949 INFO L130 PetriNetUnfolder]: For 87144/87144 co-relation queries the response was YES. [2022-01-19 03:01:24,989 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21017 conditions, 2073 events. 665/2073 cut-off events. For 87144/87144 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 15967 event pairs, 38 based on Foata normal form. 1/2071 useless extension candidates. Maximal degree in co-relation 20732. Up to 1563 conditions per place. [2022-01-19 03:01:24,997 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 895 selfloop transitions, 89 changer transitions 30/1053 dead transitions. [2022-01-19 03:01:24,997 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 807 places, 1053 transitions, 20754 flow [2022-01-19 03:01:24,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 03:01:24,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 03:01:24,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1749 transitions. [2022-01-19 03:01:24,999 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5638297872340425 [2022-01-19 03:01:24,999 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1749 transitions. [2022-01-19 03:01:24,999 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1749 transitions. [2022-01-19 03:01:24,999 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:01:24,999 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1749 transitions. [2022-01-19 03:01:25,000 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 53.0) internal successors, (1749), 33 states have internal predecessors, (1749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:25,001 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:25,001 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:25,002 INFO L186 Difference]: Start difference. First operand has 791 places, 1032 transitions, 18576 flow. Second operand 33 states and 1749 transitions. [2022-01-19 03:01:25,002 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 807 places, 1053 transitions, 20754 flow [2022-01-19 03:01:25,889 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 768 places, 1053 transitions, 20371 flow, removed 27 selfloop flow, removed 39 redundant places. [2022-01-19 03:01:25,903 INFO L242 Difference]: Finished difference. Result has 772 places, 1009 transitions, 18160 flow [2022-01-19 03:01:25,903 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18201, PETRI_DIFFERENCE_MINUEND_PLACES=736, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1032, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=943, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=18160, PETRI_PLACES=772, PETRI_TRANSITIONS=1009} [2022-01-19 03:01:25,904 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 684 predicate places. [2022-01-19 03:01:25,904 INFO L470 AbstractCegarLoop]: Abstraction has has 772 places, 1009 transitions, 18160 flow [2022-01-19 03:01:25,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:25,904 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:01:25,904 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:01:25,904 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable216 [2022-01-19 03:01:25,904 INFO L402 AbstractCegarLoop]: === Iteration 218 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:01:25,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:01:25,904 INFO L85 PathProgramCache]: Analyzing trace with hash -1665028638, now seen corresponding path program 218 times [2022-01-19 03:01:25,904 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:01:25,905 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645693912] [2022-01-19 03:01:25,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:01:25,905 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:01:25,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:01:26,196 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:01:26,196 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:01:26,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645693912] [2022-01-19 03:01:26,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645693912] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:01:26,196 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:01:26,196 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:01:26,196 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451190635] [2022-01-19 03:01:26,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:01:26,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:01:26,197 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:01:26,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:01:26,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:01:26,197 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:01:26,198 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 772 places, 1009 transitions, 18160 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:26,198 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:01:26,198 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:01:26,198 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:01:27,745 INFO L129 PetriNetUnfolder]: 656/2036 cut-off events. [2022-01-19 03:01:27,745 INFO L130 PetriNetUnfolder]: For 81384/81384 co-relation queries the response was YES. [2022-01-19 03:01:27,788 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20552 conditions, 2036 events. 656/2036 cut-off events. For 81384/81384 co-relation queries the response was YES. Maximal size of possible extension queue 122. Compared 15581 event pairs, 40 based on Foata normal form. 1/2034 useless extension candidates. Maximal degree in co-relation 20274. Up to 1554 conditions per place. [2022-01-19 03:01:27,796 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 887 selfloop transitions, 84 changer transitions 20/1030 dead transitions. [2022-01-19 03:01:27,796 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 783 places, 1030 transitions, 20290 flow [2022-01-19 03:01:27,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 03:01:27,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 03:01:27,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1691 transitions. [2022-01-19 03:01:27,798 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5621675531914894 [2022-01-19 03:01:27,798 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1691 transitions. [2022-01-19 03:01:27,798 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1691 transitions. [2022-01-19 03:01:27,798 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:01:27,798 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1691 transitions. [2022-01-19 03:01:27,799 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.84375) internal successors, (1691), 32 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:27,800 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:27,800 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:27,800 INFO L186 Difference]: Start difference. First operand has 772 places, 1009 transitions, 18160 flow. Second operand 32 states and 1691 transitions. [2022-01-19 03:01:27,800 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 783 places, 1030 transitions, 20290 flow [2022-01-19 03:01:28,642 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 743 places, 1030 transitions, 19903 flow, removed 15 selfloop flow, removed 40 redundant places. [2022-01-19 03:01:28,656 INFO L242 Difference]: Finished difference. Result has 747 places, 996 transitions, 17856 flow [2022-01-19 03:01:28,656 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17779, PETRI_DIFFERENCE_MINUEND_PLACES=712, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1009, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=925, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=17856, PETRI_PLACES=747, PETRI_TRANSITIONS=996} [2022-01-19 03:01:28,656 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 659 predicate places. [2022-01-19 03:01:28,657 INFO L470 AbstractCegarLoop]: Abstraction has has 747 places, 996 transitions, 17856 flow [2022-01-19 03:01:28,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:28,657 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:01:28,657 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:01:28,657 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable217 [2022-01-19 03:01:28,657 INFO L402 AbstractCegarLoop]: === Iteration 219 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:01:28,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:01:28,657 INFO L85 PathProgramCache]: Analyzing trace with hash -1390770396, now seen corresponding path program 219 times [2022-01-19 03:01:28,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:01:28,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560529824] [2022-01-19 03:01:28,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:01:28,657 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:01:28,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:01:28,919 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:01:28,919 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:01:28,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560529824] [2022-01-19 03:01:28,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560529824] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:01:28,920 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:01:28,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:01:28,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38137440] [2022-01-19 03:01:28,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:01:28,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:01:28,920 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:01:28,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:01:28,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:01:28,921 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:01:28,921 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 747 places, 996 transitions, 17856 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:28,921 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:01:28,921 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:01:28,921 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:01:30,557 INFO L129 PetriNetUnfolder]: 653/2026 cut-off events. [2022-01-19 03:01:30,558 INFO L130 PetriNetUnfolder]: For 81513/81513 co-relation queries the response was YES. [2022-01-19 03:01:30,591 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20347 conditions, 2026 events. 653/2026 cut-off events. For 81513/81513 co-relation queries the response was YES. Maximal size of possible extension queue 121. Compared 15448 event pairs, 41 based on Foata normal form. 1/2024 useless extension candidates. Maximal degree in co-relation 20076. Up to 1546 conditions per place. [2022-01-19 03:01:30,599 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 880 selfloop transitions, 80 changer transitions 20/1019 dead transitions. [2022-01-19 03:01:30,599 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 755 places, 1019 transitions, 19956 flow [2022-01-19 03:01:30,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-19 03:01:30,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-01-19 03:01:30,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1587 transitions. [2022-01-19 03:01:30,600 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5627659574468085 [2022-01-19 03:01:30,600 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1587 transitions. [2022-01-19 03:01:30,600 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1587 transitions. [2022-01-19 03:01:30,601 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:01:30,601 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1587 transitions. [2022-01-19 03:01:30,602 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 52.9) internal successors, (1587), 30 states have internal predecessors, (1587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:30,603 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:30,603 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:30,603 INFO L186 Difference]: Start difference. First operand has 747 places, 996 transitions, 17856 flow. Second operand 30 states and 1587 transitions. [2022-01-19 03:01:30,603 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 755 places, 1019 transitions, 19956 flow [2022-01-19 03:01:31,403 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 724 places, 1019 transitions, 19615 flow, removed 18 selfloop flow, removed 31 redundant places. [2022-01-19 03:01:31,416 INFO L242 Difference]: Finished difference. Result has 728 places, 986 transitions, 17548 flow [2022-01-19 03:01:31,417 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17523, PETRI_DIFFERENCE_MINUEND_PLACES=695, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=996, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=916, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=17548, PETRI_PLACES=728, PETRI_TRANSITIONS=986} [2022-01-19 03:01:31,417 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 640 predicate places. [2022-01-19 03:01:31,417 INFO L470 AbstractCegarLoop]: Abstraction has has 728 places, 986 transitions, 17548 flow [2022-01-19 03:01:31,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:31,417 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:01:31,417 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:01:31,417 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable218 [2022-01-19 03:01:31,417 INFO L402 AbstractCegarLoop]: === Iteration 220 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:01:31,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:01:31,417 INFO L85 PathProgramCache]: Analyzing trace with hash -974669930, now seen corresponding path program 220 times [2022-01-19 03:01:31,418 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:01:31,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678900139] [2022-01-19 03:01:31,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:01:31,418 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:01:31,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:01:31,657 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:01:31,657 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:01:31,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678900139] [2022-01-19 03:01:31,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678900139] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:01:31,657 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:01:31,657 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 03:01:31,657 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047036977] [2022-01-19 03:01:31,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:01:31,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 03:01:31,657 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:01:31,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 03:01:31,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-01-19 03:01:31,658 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:01:31,658 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 728 places, 986 transitions, 17548 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:31,659 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:01:31,659 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:01:31,659 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:01:34,780 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 03:01:35,555 INFO L129 PetriNetUnfolder]: 658/2030 cut-off events. [2022-01-19 03:01:35,555 INFO L130 PetriNetUnfolder]: For 82302/82302 co-relation queries the response was YES. [2022-01-19 03:01:35,591 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20472 conditions, 2030 events. 658/2030 cut-off events. For 82302/82302 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 15501 event pairs, 41 based on Foata normal form. 1/2028 useless extension candidates. Maximal degree in co-relation 20207. Up to 1511 conditions per place. [2022-01-19 03:01:35,599 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 856 selfloop transitions, 105 changer transitions 23/1023 dead transitions. [2022-01-19 03:01:35,600 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 737 places, 1023 transitions, 20276 flow [2022-01-19 03:01:35,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-19 03:01:35,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-01-19 03:01:35,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1609 transitions. [2022-01-19 03:01:35,601 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5705673758865248 [2022-01-19 03:01:35,601 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1609 transitions. [2022-01-19 03:01:35,601 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1609 transitions. [2022-01-19 03:01:35,601 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:01:35,601 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1609 transitions. [2022-01-19 03:01:35,602 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 53.63333333333333) internal successors, (1609), 30 states have internal predecessors, (1609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:35,603 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:35,604 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:35,604 INFO L186 Difference]: Start difference. First operand has 728 places, 986 transitions, 17548 flow. Second operand 30 states and 1609 transitions. [2022-01-19 03:01:35,604 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 737 places, 1023 transitions, 20276 flow [2022-01-19 03:01:36,377 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 709 places, 1023 transitions, 19918 flow, removed 36 selfloop flow, removed 28 redundant places. [2022-01-19 03:01:36,391 INFO L242 Difference]: Finished difference. Result has 716 places, 982 transitions, 17505 flow [2022-01-19 03:01:36,391 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17222, PETRI_DIFFERENCE_MINUEND_PLACES=680, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=986, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=882, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=17505, PETRI_PLACES=716, PETRI_TRANSITIONS=982} [2022-01-19 03:01:36,391 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 628 predicate places. [2022-01-19 03:01:36,391 INFO L470 AbstractCegarLoop]: Abstraction has has 716 places, 982 transitions, 17505 flow [2022-01-19 03:01:36,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:36,391 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:01:36,391 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:01:36,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable219 [2022-01-19 03:01:36,392 INFO L402 AbstractCegarLoop]: === Iteration 221 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:01:36,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:01:36,392 INFO L85 PathProgramCache]: Analyzing trace with hash -516735420, now seen corresponding path program 221 times [2022-01-19 03:01:36,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:01:36,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263468292] [2022-01-19 03:01:36,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:01:36,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:01:36,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:01:36,639 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:01:36,640 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:01:36,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263468292] [2022-01-19 03:01:36,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263468292] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:01:36,640 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:01:36,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:01:36,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94844405] [2022-01-19 03:01:36,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:01:36,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:01:36,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:01:36,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:01:36,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:01:36,641 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:01:36,641 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 716 places, 982 transitions, 17505 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:36,641 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:01:36,641 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:01:36,641 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:01:38,356 INFO L129 PetriNetUnfolder]: 654/2029 cut-off events. [2022-01-19 03:01:38,356 INFO L130 PetriNetUnfolder]: For 82235/82235 co-relation queries the response was YES. [2022-01-19 03:01:38,391 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20383 conditions, 2029 events. 654/2029 cut-off events. For 82235/82235 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 15546 event pairs, 44 based on Foata normal form. 1/2027 useless extension candidates. Maximal degree in co-relation 20121. Up to 1418 conditions per place. [2022-01-19 03:01:38,399 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 779 selfloop transitions, 184 changer transitions 18/1020 dead transitions. [2022-01-19 03:01:38,399 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 744 places, 1020 transitions, 20245 flow [2022-01-19 03:01:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 03:01:38,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 03:01:38,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1964 transitions. [2022-01-19 03:01:38,401 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5646923519263944 [2022-01-19 03:01:38,401 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1964 transitions. [2022-01-19 03:01:38,401 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1964 transitions. [2022-01-19 03:01:38,401 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:01:38,401 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1964 transitions. [2022-01-19 03:01:38,402 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 53.08108108108108) internal successors, (1964), 37 states have internal predecessors, (1964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:38,404 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:38,404 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:38,404 INFO L186 Difference]: Start difference. First operand has 716 places, 982 transitions, 17505 flow. Second operand 37 states and 1964 transitions. [2022-01-19 03:01:38,404 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 744 places, 1020 transitions, 20245 flow [2022-01-19 03:01:39,065 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 716 places, 1020 transitions, 19867 flow, removed 73 selfloop flow, removed 28 redundant places. [2022-01-19 03:01:39,079 INFO L242 Difference]: Finished difference. Result has 723 places, 984 transitions, 17742 flow [2022-01-19 03:01:39,079 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17153, PETRI_DIFFERENCE_MINUEND_PLACES=680, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=982, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=182, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=799, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=17742, PETRI_PLACES=723, PETRI_TRANSITIONS=984} [2022-01-19 03:01:39,079 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 635 predicate places. [2022-01-19 03:01:39,079 INFO L470 AbstractCegarLoop]: Abstraction has has 723 places, 984 transitions, 17742 flow [2022-01-19 03:01:39,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:39,080 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:01:39,080 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:01:39,080 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220 [2022-01-19 03:01:39,080 INFO L402 AbstractCegarLoop]: === Iteration 222 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:01:39,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:01:39,080 INFO L85 PathProgramCache]: Analyzing trace with hash -1235834022, now seen corresponding path program 222 times [2022-01-19 03:01:39,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:01:39,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939187111] [2022-01-19 03:01:39,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:01:39,080 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:01:39,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:01:39,293 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:01:39,293 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:01:39,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939187111] [2022-01-19 03:01:39,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939187111] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:01:39,294 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:01:39,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 03:01:39,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798335015] [2022-01-19 03:01:39,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:01:39,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 03:01:39,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:01:39,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 03:01:39,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-01-19 03:01:39,295 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:01:39,295 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 723 places, 984 transitions, 17742 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:39,295 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:01:39,295 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:01:39,295 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:01:40,945 INFO L129 PetriNetUnfolder]: 654/2027 cut-off events. [2022-01-19 03:01:40,946 INFO L130 PetriNetUnfolder]: For 81405/81405 co-relation queries the response was YES. [2022-01-19 03:01:40,971 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20394 conditions, 2027 events. 654/2027 cut-off events. For 81405/81405 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 15465 event pairs, 43 based on Foata normal form. 1/2025 useless extension candidates. Maximal degree in co-relation 20132. Up to 1440 conditions per place. [2022-01-19 03:01:40,980 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 817 selfloop transitions, 148 changer transitions 28/1032 dead transitions. [2022-01-19 03:01:40,980 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 751 places, 1032 transitions, 20548 flow [2022-01-19 03:01:40,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 03:01:40,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 03:01:40,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1812 transitions. [2022-01-19 03:01:40,982 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5669586983729662 [2022-01-19 03:01:40,982 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1812 transitions. [2022-01-19 03:01:40,982 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1812 transitions. [2022-01-19 03:01:40,982 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:01:40,982 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1812 transitions. [2022-01-19 03:01:40,983 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.294117647058826) internal successors, (1812), 34 states have internal predecessors, (1812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:40,984 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:40,985 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:40,985 INFO L186 Difference]: Start difference. First operand has 723 places, 984 transitions, 17742 flow. Second operand 34 states and 1812 transitions. [2022-01-19 03:01:40,985 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 751 places, 1032 transitions, 20548 flow [2022-01-19 03:01:41,771 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 718 places, 1032 transitions, 20178 flow, removed 57 selfloop flow, removed 33 redundant places. [2022-01-19 03:01:41,785 INFO L242 Difference]: Finished difference. Result has 725 places, 984 transitions, 17866 flow [2022-01-19 03:01:41,785 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17399, PETRI_DIFFERENCE_MINUEND_PLACES=685, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=984, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=135, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=839, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=17866, PETRI_PLACES=725, PETRI_TRANSITIONS=984} [2022-01-19 03:01:41,785 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 637 predicate places. [2022-01-19 03:01:41,785 INFO L470 AbstractCegarLoop]: Abstraction has has 725 places, 984 transitions, 17866 flow [2022-01-19 03:01:41,786 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:41,786 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:01:41,786 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:01:41,786 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable221 [2022-01-19 03:01:41,786 INFO L402 AbstractCegarLoop]: === Iteration 223 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:01:41,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:01:41,786 INFO L85 PathProgramCache]: Analyzing trace with hash 1487024478, now seen corresponding path program 223 times [2022-01-19 03:01:41,786 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:01:41,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808885162] [2022-01-19 03:01:41,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:01:41,786 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:01:41,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:01:42,038 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:01:42,039 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:01:42,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808885162] [2022-01-19 03:01:42,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808885162] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:01:42,039 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:01:42,039 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:01:42,039 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543104114] [2022-01-19 03:01:42,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:01:42,039 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:01:42,039 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:01:42,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:01:42,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:01:42,040 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:01:42,040 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 725 places, 984 transitions, 17866 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:42,040 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:01:42,040 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:01:42,040 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:01:43,759 INFO L129 PetriNetUnfolder]: 645/1997 cut-off events. [2022-01-19 03:01:43,759 INFO L130 PetriNetUnfolder]: For 81683/81683 co-relation queries the response was YES. [2022-01-19 03:01:43,796 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20250 conditions, 1997 events. 645/1997 cut-off events. For 81683/81683 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 15110 event pairs, 38 based on Foata normal form. 1/1995 useless extension candidates. Maximal degree in co-relation 19987. Up to 1435 conditions per place. [2022-01-19 03:01:43,805 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 804 selfloop transitions, 162 changer transitions 17/1022 dead transitions. [2022-01-19 03:01:43,805 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 753 places, 1022 transitions, 20436 flow [2022-01-19 03:01:43,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 03:01:43,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 03:01:43,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1861 transitions. [2022-01-19 03:01:43,806 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5656534954407295 [2022-01-19 03:01:43,806 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1861 transitions. [2022-01-19 03:01:43,807 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1861 transitions. [2022-01-19 03:01:43,807 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:01:43,807 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1861 transitions. [2022-01-19 03:01:43,808 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.17142857142857) internal successors, (1861), 35 states have internal predecessors, (1861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:43,809 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:43,809 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:43,809 INFO L186 Difference]: Start difference. First operand has 725 places, 984 transitions, 17866 flow. Second operand 35 states and 1861 transitions. [2022-01-19 03:01:43,809 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 753 places, 1022 transitions, 20436 flow [2022-01-19 03:01:44,626 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 732 places, 1022 transitions, 20017 flow, removed 147 selfloop flow, removed 21 redundant places. [2022-01-19 03:01:44,640 INFO L242 Difference]: Finished difference. Result has 739 places, 985 transitions, 18018 flow [2022-01-19 03:01:44,640 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17457, PETRI_DIFFERENCE_MINUEND_PLACES=698, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=984, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=157, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=823, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=18018, PETRI_PLACES=739, PETRI_TRANSITIONS=985} [2022-01-19 03:01:44,640 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 651 predicate places. [2022-01-19 03:01:44,640 INFO L470 AbstractCegarLoop]: Abstraction has has 739 places, 985 transitions, 18018 flow [2022-01-19 03:01:44,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:44,640 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:01:44,640 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:01:44,641 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable222 [2022-01-19 03:01:44,641 INFO L402 AbstractCegarLoop]: === Iteration 224 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:01:44,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:01:44,641 INFO L85 PathProgramCache]: Analyzing trace with hash -990919924, now seen corresponding path program 224 times [2022-01-19 03:01:44,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:01:44,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045770468] [2022-01-19 03:01:44,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:01:44,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:01:44,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:01:44,885 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:01:44,885 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:01:44,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045770468] [2022-01-19 03:01:44,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045770468] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:01:44,885 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:01:44,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:01:44,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204736305] [2022-01-19 03:01:44,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:01:44,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:01:44,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:01:44,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:01:44,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:01:44,886 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:01:44,887 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 739 places, 985 transitions, 18018 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:44,887 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:01:44,887 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:01:44,887 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:01:46,573 INFO L129 PetriNetUnfolder]: 647/2016 cut-off events. [2022-01-19 03:01:46,573 INFO L130 PetriNetUnfolder]: For 85593/85593 co-relation queries the response was YES. [2022-01-19 03:01:46,610 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20618 conditions, 2016 events. 647/2016 cut-off events. For 85593/85593 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 15400 event pairs, 40 based on Foata normal form. 1/2014 useless extension candidates. Maximal degree in co-relation 20350. Up to 1398 conditions per place. [2022-01-19 03:01:46,620 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 787 selfloop transitions, 181 changer transitions 22/1029 dead transitions. [2022-01-19 03:01:46,620 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 764 places, 1029 transitions, 20972 flow [2022-01-19 03:01:46,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 03:01:46,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 03:01:46,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1755 transitions. [2022-01-19 03:01:46,621 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5657640232108317 [2022-01-19 03:01:46,621 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1755 transitions. [2022-01-19 03:01:46,621 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1755 transitions. [2022-01-19 03:01:46,622 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:01:46,622 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1755 transitions. [2022-01-19 03:01:46,623 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 53.18181818181818) internal successors, (1755), 33 states have internal predecessors, (1755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:46,624 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:46,624 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:46,624 INFO L186 Difference]: Start difference. First operand has 739 places, 985 transitions, 18018 flow. Second operand 33 states and 1755 transitions. [2022-01-19 03:01:46,624 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 764 places, 1029 transitions, 20972 flow [2022-01-19 03:01:47,493 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 736 places, 1029 transitions, 20472 flow, removed 97 selfloop flow, removed 28 redundant places. [2022-01-19 03:01:47,508 INFO L242 Difference]: Finished difference. Result has 743 places, 985 transitions, 18040 flow [2022-01-19 03:01:47,508 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17546, PETRI_DIFFERENCE_MINUEND_PLACES=704, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=985, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=179, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=805, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=18040, PETRI_PLACES=743, PETRI_TRANSITIONS=985} [2022-01-19 03:01:47,508 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 655 predicate places. [2022-01-19 03:01:47,508 INFO L470 AbstractCegarLoop]: Abstraction has has 743 places, 985 transitions, 18040 flow [2022-01-19 03:01:47,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:47,509 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:01:47,509 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:01:47,509 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable223 [2022-01-19 03:01:47,509 INFO L402 AbstractCegarLoop]: === Iteration 225 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:01:47,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:01:47,509 INFO L85 PathProgramCache]: Analyzing trace with hash 720147450, now seen corresponding path program 225 times [2022-01-19 03:01:47,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:01:47,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813252715] [2022-01-19 03:01:47,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:01:47,509 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:01:47,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:01:47,779 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:01:47,780 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:01:47,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813252715] [2022-01-19 03:01:47,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813252715] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:01:47,780 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:01:47,780 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:01:47,780 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585438993] [2022-01-19 03:01:47,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:01:47,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:01:47,780 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:01:47,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:01:47,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:01:47,781 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:01:47,781 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 743 places, 985 transitions, 18040 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:47,781 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:01:47,781 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:01:47,781 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:01:49,873 INFO L129 PetriNetUnfolder]: 655/2035 cut-off events. [2022-01-19 03:01:49,873 INFO L130 PetriNetUnfolder]: For 90797/90797 co-relation queries the response was YES. [2022-01-19 03:01:49,901 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20959 conditions, 2035 events. 655/2035 cut-off events. For 90797/90797 co-relation queries the response was YES. Maximal size of possible extension queue 121. Compared 15557 event pairs, 36 based on Foata normal form. 1/2033 useless extension candidates. Maximal degree in co-relation 20688. Up to 1421 conditions per place. [2022-01-19 03:01:49,910 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 794 selfloop transitions, 179 changer transitions 30/1042 dead transitions. [2022-01-19 03:01:49,910 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 776 places, 1042 transitions, 21388 flow [2022-01-19 03:01:49,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-19 03:01:49,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-01-19 03:01:49,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2062 transitions. [2022-01-19 03:01:49,911 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5624659028914348 [2022-01-19 03:01:49,911 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2062 transitions. [2022-01-19 03:01:49,911 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2062 transitions. [2022-01-19 03:01:49,912 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:01:49,912 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2062 transitions. [2022-01-19 03:01:49,913 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 52.87179487179487) internal successors, (2062), 39 states have internal predecessors, (2062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:49,915 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:49,915 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:49,915 INFO L186 Difference]: Start difference. First operand has 743 places, 985 transitions, 18040 flow. Second operand 39 states and 2062 transitions. [2022-01-19 03:01:49,915 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 776 places, 1042 transitions, 21388 flow [2022-01-19 03:01:50,726 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 746 places, 1042 transitions, 20976 flow, removed 74 selfloop flow, removed 30 redundant places. [2022-01-19 03:01:50,740 INFO L242 Difference]: Finished difference. Result has 757 places, 992 transitions, 18392 flow [2022-01-19 03:01:50,741 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17652, PETRI_DIFFERENCE_MINUEND_PLACES=708, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=985, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=166, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=807, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=18392, PETRI_PLACES=757, PETRI_TRANSITIONS=992} [2022-01-19 03:01:50,741 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 669 predicate places. [2022-01-19 03:01:50,741 INFO L470 AbstractCegarLoop]: Abstraction has has 757 places, 992 transitions, 18392 flow [2022-01-19 03:01:50,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:50,741 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:01:50,741 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:01:50,741 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable224 [2022-01-19 03:01:50,742 INFO L402 AbstractCegarLoop]: === Iteration 226 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:01:50,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:01:50,742 INFO L85 PathProgramCache]: Analyzing trace with hash -1615640360, now seen corresponding path program 226 times [2022-01-19 03:01:50,742 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:01:50,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191975014] [2022-01-19 03:01:50,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:01:50,742 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:01:50,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:01:51,023 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:01:51,024 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:01:51,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191975014] [2022-01-19 03:01:51,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191975014] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:01:51,024 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:01:51,024 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:01:51,024 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647853778] [2022-01-19 03:01:51,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:01:51,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:01:51,024 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:01:51,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:01:51,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:01:51,025 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:01:51,025 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 757 places, 992 transitions, 18392 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:51,025 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:01:51,025 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:01:51,025 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:01:54,049 INFO L129 PetriNetUnfolder]: 644/2015 cut-off events. [2022-01-19 03:01:54,049 INFO L130 PetriNetUnfolder]: For 91158/91158 co-relation queries the response was YES. [2022-01-19 03:01:54,089 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20902 conditions, 2015 events. 644/2015 cut-off events. For 91158/91158 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 15374 event pairs, 34 based on Foata normal form. 1/2014 useless extension candidates. Maximal degree in co-relation 20627. Up to 1417 conditions per place. [2022-01-19 03:01:54,098 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 790 selfloop transitions, 183 changer transitions 26/1038 dead transitions. [2022-01-19 03:01:54,098 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 793 places, 1038 transitions, 21417 flow [2022-01-19 03:01:54,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-19 03:01:54,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2022-01-19 03:01:54,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 2257 transitions. [2022-01-19 03:01:54,099 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5583869371598219 [2022-01-19 03:01:54,099 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 2257 transitions. [2022-01-19 03:01:54,099 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 2257 transitions. [2022-01-19 03:01:54,100 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:01:54,100 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 2257 transitions. [2022-01-19 03:01:54,101 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 44 states, 43 states have (on average 52.48837209302326) internal successors, (2257), 43 states have internal predecessors, (2257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:54,103 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 44 states, 44 states have (on average 94.0) internal successors, (4136), 44 states have internal predecessors, (4136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:54,103 INFO L81 ComplementDD]: Finished complementDD. Result has 44 states, 44 states have (on average 94.0) internal successors, (4136), 44 states have internal predecessors, (4136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:54,103 INFO L186 Difference]: Start difference. First operand has 757 places, 992 transitions, 18392 flow. Second operand 43 states and 2257 transitions. [2022-01-19 03:01:54,103 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 793 places, 1038 transitions, 21417 flow [2022-01-19 03:01:54,998 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 763 places, 1038 transitions, 20951 flow, removed 137 selfloop flow, removed 30 redundant places. [2022-01-19 03:01:55,012 INFO L242 Difference]: Finished difference. Result has 770 places, 996 transitions, 18764 flow [2022-01-19 03:01:55,012 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18028, PETRI_DIFFERENCE_MINUEND_PLACES=721, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=992, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=169, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=811, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=18764, PETRI_PLACES=770, PETRI_TRANSITIONS=996} [2022-01-19 03:01:55,013 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 682 predicate places. [2022-01-19 03:01:55,013 INFO L470 AbstractCegarLoop]: Abstraction has has 770 places, 996 transitions, 18764 flow [2022-01-19 03:01:55,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:55,013 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:01:55,013 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:01:55,013 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable225 [2022-01-19 03:01:55,013 INFO L402 AbstractCegarLoop]: === Iteration 227 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:01:55,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:01:55,013 INFO L85 PathProgramCache]: Analyzing trace with hash 1532898514, now seen corresponding path program 227 times [2022-01-19 03:01:55,014 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:01:55,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258761875] [2022-01-19 03:01:55,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:01:55,014 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:01:55,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:01:55,283 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:01:55,283 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:01:55,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258761875] [2022-01-19 03:01:55,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258761875] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:01:55,284 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:01:55,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:01:55,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710081691] [2022-01-19 03:01:55,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:01:55,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:01:55,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:01:55,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:01:55,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:01:55,285 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:01:55,285 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 770 places, 996 transitions, 18764 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:55,285 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:01:55,285 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:01:55,285 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:01:57,205 INFO L129 PetriNetUnfolder]: 633/1992 cut-off events. [2022-01-19 03:01:57,205 INFO L130 PetriNetUnfolder]: For 88830/88830 co-relation queries the response was YES. [2022-01-19 03:01:57,242 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20709 conditions, 1992 events. 633/1992 cut-off events. For 88830/88830 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 15267 event pairs, 45 based on Foata normal form. 1/1990 useless extension candidates. Maximal degree in co-relation 20431. Up to 1410 conditions per place. [2022-01-19 03:01:57,250 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 789 selfloop transitions, 139 changer transitions 55/1022 dead transitions. [2022-01-19 03:01:57,250 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 800 places, 1022 transitions, 20997 flow [2022-01-19 03:01:57,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-19 03:01:57,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-01-19 03:01:57,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2049 transitions. [2022-01-19 03:01:57,252 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5589198036006546 [2022-01-19 03:01:57,252 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2049 transitions. [2022-01-19 03:01:57,252 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2049 transitions. [2022-01-19 03:01:57,252 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:01:57,252 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2049 transitions. [2022-01-19 03:01:57,253 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 52.53846153846154) internal successors, (2049), 39 states have internal predecessors, (2049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:57,255 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:57,255 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:57,255 INFO L186 Difference]: Start difference. First operand has 770 places, 996 transitions, 18764 flow. Second operand 39 states and 2049 transitions. [2022-01-19 03:01:57,255 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 800 places, 1022 transitions, 20997 flow [2022-01-19 03:01:58,170 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 762 places, 1022 transitions, 20171 flow, removed 241 selfloop flow, removed 38 redundant places. [2022-01-19 03:01:58,184 INFO L242 Difference]: Finished difference. Result has 767 places, 952 transitions, 17275 flow [2022-01-19 03:01:58,184 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17948, PETRI_DIFFERENCE_MINUEND_PLACES=724, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=996, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=139, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=857, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=17275, PETRI_PLACES=767, PETRI_TRANSITIONS=952} [2022-01-19 03:01:58,184 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 679 predicate places. [2022-01-19 03:01:58,184 INFO L470 AbstractCegarLoop]: Abstraction has has 767 places, 952 transitions, 17275 flow [2022-01-19 03:01:58,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:58,185 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:01:58,185 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:01:58,185 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226 [2022-01-19 03:01:58,185 INFO L402 AbstractCegarLoop]: === Iteration 228 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:01:58,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:01:58,185 INFO L85 PathProgramCache]: Analyzing trace with hash 1586955104, now seen corresponding path program 228 times [2022-01-19 03:01:58,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:01:58,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619354573] [2022-01-19 03:01:58,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:01:58,185 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:01:58,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:01:58,443 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:01:58,444 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:01:58,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619354573] [2022-01-19 03:01:58,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619354573] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:01:58,444 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:01:58,444 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:01:58,444 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736306604] [2022-01-19 03:01:58,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:01:58,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:01:58,444 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:01:58,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:01:58,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:01:58,445 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:01:58,445 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 767 places, 952 transitions, 17275 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:01:58,445 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:01:58,445 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:01:58,445 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:02:00,611 INFO L129 PetriNetUnfolder]: 620/1937 cut-off events. [2022-01-19 03:02:00,612 INFO L130 PetriNetUnfolder]: For 85541/85541 co-relation queries the response was YES. [2022-01-19 03:02:00,637 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19825 conditions, 1937 events. 620/1937 cut-off events. For 85541/85541 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 14586 event pairs, 37 based on Foata normal form. 1/1934 useless extension candidates. Maximal degree in co-relation 19548. Up to 1451 conditions per place. [2022-01-19 03:02:00,644 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 823 selfloop transitions, 103 changer transitions 16/981 dead transitions. [2022-01-19 03:02:00,644 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 782 places, 981 transitions, 19557 flow [2022-01-19 03:02:00,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-19 03:02:00,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-01-19 03:02:00,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1651 transitions. [2022-01-19 03:02:00,646 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5665751544269046 [2022-01-19 03:02:00,646 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1651 transitions. [2022-01-19 03:02:00,646 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1651 transitions. [2022-01-19 03:02:00,646 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:02:00,646 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1651 transitions. [2022-01-19 03:02:00,647 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.25806451612903) internal successors, (1651), 31 states have internal predecessors, (1651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:00,648 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:00,648 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:00,648 INFO L186 Difference]: Start difference. First operand has 767 places, 952 transitions, 17275 flow. Second operand 31 states and 1651 transitions. [2022-01-19 03:02:00,649 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 782 places, 981 transitions, 19557 flow [2022-01-19 03:02:01,383 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 740 places, 981 transitions, 18971 flow, removed 73 selfloop flow, removed 42 redundant places. [2022-01-19 03:02:01,396 INFO L242 Difference]: Finished difference. Result has 747 places, 948 transitions, 16884 flow [2022-01-19 03:02:01,396 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=16705, PETRI_DIFFERENCE_MINUEND_PLACES=710, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=952, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=849, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=16884, PETRI_PLACES=747, PETRI_TRANSITIONS=948} [2022-01-19 03:02:01,397 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 659 predicate places. [2022-01-19 03:02:01,397 INFO L470 AbstractCegarLoop]: Abstraction has has 747 places, 948 transitions, 16884 flow [2022-01-19 03:02:01,397 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:01,397 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:02:01,397 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:02:01,397 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable227 [2022-01-19 03:02:01,397 INFO L402 AbstractCegarLoop]: === Iteration 229 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:02:01,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:02:01,397 INFO L85 PathProgramCache]: Analyzing trace with hash -177806206, now seen corresponding path program 229 times [2022-01-19 03:02:01,397 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:02:01,397 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940259756] [2022-01-19 03:02:01,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:02:01,398 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:02:01,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:02:01,649 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:02:01,649 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:02:01,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940259756] [2022-01-19 03:02:01,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940259756] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:02:01,649 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:02:01,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:02:01,649 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722881163] [2022-01-19 03:02:01,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:02:01,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:02:01,649 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:02:01,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:02:01,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:02:01,650 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:02:01,650 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 747 places, 948 transitions, 16884 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:01,651 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:02:01,651 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:02:01,651 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:02:03,647 INFO L129 PetriNetUnfolder]: 640/2046 cut-off events. [2022-01-19 03:02:03,647 INFO L130 PetriNetUnfolder]: For 85451/85451 co-relation queries the response was YES. [2022-01-19 03:02:03,685 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20233 conditions, 2046 events. 640/2046 cut-off events. For 85451/85451 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 15880 event pairs, 41 based on Foata normal form. 1/2042 useless extension candidates. Maximal degree in co-relation 19961. Up to 1319 conditions per place. [2022-01-19 03:02:03,693 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 724 selfloop transitions, 201 changer transitions 72/1036 dead transitions. [2022-01-19 03:02:03,694 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 779 places, 1036 transitions, 20761 flow [2022-01-19 03:02:03,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-19 03:02:03,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-01-19 03:02:03,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2064 transitions. [2022-01-19 03:02:03,695 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.563011456628478 [2022-01-19 03:02:03,695 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2064 transitions. [2022-01-19 03:02:03,695 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2064 transitions. [2022-01-19 03:02:03,695 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:02:03,695 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2064 transitions. [2022-01-19 03:02:03,697 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 52.92307692307692) internal successors, (2064), 39 states have internal predecessors, (2064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:03,698 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:03,698 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:03,698 INFO L186 Difference]: Start difference. First operand has 747 places, 948 transitions, 16884 flow. Second operand 39 states and 2064 transitions. [2022-01-19 03:02:03,698 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 779 places, 1036 transitions, 20761 flow [2022-01-19 03:02:04,502 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 747 places, 1036 transitions, 20436 flow, removed 35 selfloop flow, removed 32 redundant places. [2022-01-19 03:02:04,516 INFO L242 Difference]: Finished difference. Result has 757 places, 943 transitions, 17386 flow [2022-01-19 03:02:04,516 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=16589, PETRI_DIFFERENCE_MINUEND_PLACES=709, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=948, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=179, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=750, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=17386, PETRI_PLACES=757, PETRI_TRANSITIONS=943} [2022-01-19 03:02:04,516 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 669 predicate places. [2022-01-19 03:02:04,516 INFO L470 AbstractCegarLoop]: Abstraction has has 757 places, 943 transitions, 17386 flow [2022-01-19 03:02:04,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:04,517 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:02:04,517 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:02:04,517 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable228 [2022-01-19 03:02:04,517 INFO L402 AbstractCegarLoop]: === Iteration 230 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:02:04,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:02:04,517 INFO L85 PathProgramCache]: Analyzing trace with hash 1669325694, now seen corresponding path program 230 times [2022-01-19 03:02:04,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:02:04,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024774732] [2022-01-19 03:02:04,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:02:04,517 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:02:04,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:02:04,781 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:02:04,781 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:02:04,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024774732] [2022-01-19 03:02:04,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024774732] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:02:04,782 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:02:04,782 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:02:04,782 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536035249] [2022-01-19 03:02:04,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:02:04,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:02:04,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:02:04,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:02:04,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:02:04,783 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:02:04,783 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 757 places, 943 transitions, 17386 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:04,783 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:02:04,783 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:02:04,783 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:02:07,101 INFO L129 PetriNetUnfolder]: 611/1960 cut-off events. [2022-01-19 03:02:07,101 INFO L130 PetriNetUnfolder]: For 92776/92776 co-relation queries the response was YES. [2022-01-19 03:02:07,136 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20225 conditions, 1960 events. 611/1960 cut-off events. For 92776/92776 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 15142 event pairs, 40 based on Foata normal form. 1/1956 useless extension candidates. Maximal degree in co-relation 19951. Up to 1426 conditions per place. [2022-01-19 03:02:07,144 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 810 selfloop transitions, 111 changer transitions 21/981 dead transitions. [2022-01-19 03:02:07,144 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 785 places, 981 transitions, 20176 flow [2022-01-19 03:02:07,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 03:02:07,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 03:02:07,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1850 transitions. [2022-01-19 03:02:07,145 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5623100303951368 [2022-01-19 03:02:07,145 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1850 transitions. [2022-01-19 03:02:07,145 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1850 transitions. [2022-01-19 03:02:07,146 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:02:07,146 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1850 transitions. [2022-01-19 03:02:07,147 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.857142857142854) internal successors, (1850), 35 states have internal predecessors, (1850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:07,148 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:07,148 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:07,148 INFO L186 Difference]: Start difference. First operand has 757 places, 943 transitions, 17386 flow. Second operand 35 states and 1850 transitions. [2022-01-19 03:02:07,148 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 785 places, 981 transitions, 20176 flow [2022-01-19 03:02:07,948 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 755 places, 981 transitions, 19435 flow, removed 247 selfloop flow, removed 30 redundant places. [2022-01-19 03:02:07,961 INFO L242 Difference]: Finished difference. Result has 762 places, 941 transitions, 17033 flow [2022-01-19 03:02:07,962 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=16661, PETRI_DIFFERENCE_MINUEND_PLACES=721, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=943, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=109, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=833, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=17033, PETRI_PLACES=762, PETRI_TRANSITIONS=941} [2022-01-19 03:02:07,962 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 674 predicate places. [2022-01-19 03:02:07,962 INFO L470 AbstractCegarLoop]: Abstraction has has 762 places, 941 transitions, 17033 flow [2022-01-19 03:02:07,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:07,962 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:02:07,962 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:02:07,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable229 [2022-01-19 03:02:07,963 INFO L402 AbstractCegarLoop]: === Iteration 231 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:02:07,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:02:07,963 INFO L85 PathProgramCache]: Analyzing trace with hash -1549014030, now seen corresponding path program 231 times [2022-01-19 03:02:07,963 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:02:07,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217821733] [2022-01-19 03:02:07,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:02:07,963 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:02:07,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:02:08,242 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:02:08,242 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:02:08,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217821733] [2022-01-19 03:02:08,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217821733] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:02:08,243 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:02:08,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:02:08,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594454199] [2022-01-19 03:02:08,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:02:08,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:02:08,243 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:02:08,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:02:08,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:02:08,244 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:02:08,244 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 762 places, 941 transitions, 17033 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:08,244 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:02:08,244 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:02:08,244 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:02:13,288 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 03:02:13,903 INFO L129 PetriNetUnfolder]: 604/1947 cut-off events. [2022-01-19 03:02:13,903 INFO L130 PetriNetUnfolder]: For 90688/90688 co-relation queries the response was YES. [2022-01-19 03:02:13,941 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19795 conditions, 1947 events. 604/1947 cut-off events. For 90688/90688 co-relation queries the response was YES. Maximal size of possible extension queue 114. Compared 14968 event pairs, 39 based on Foata normal form. 1/1943 useless extension candidates. Maximal degree in co-relation 19518. Up to 1430 conditions per place. [2022-01-19 03:02:14,009 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 817 selfloop transitions, 102 changer transitions 15/973 dead transitions. [2022-01-19 03:02:14,010 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 788 places, 973 transitions, 19377 flow [2022-01-19 03:02:14,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 03:02:14,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 03:02:14,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1842 transitions. [2022-01-19 03:02:14,011 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5598784194528875 [2022-01-19 03:02:14,011 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1842 transitions. [2022-01-19 03:02:14,011 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1842 transitions. [2022-01-19 03:02:14,011 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:02:14,011 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1842 transitions. [2022-01-19 03:02:14,013 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.628571428571426) internal successors, (1842), 35 states have internal predecessors, (1842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:14,014 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:14,014 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:14,014 INFO L186 Difference]: Start difference. First operand has 762 places, 941 transitions, 17033 flow. Second operand 35 states and 1842 transitions. [2022-01-19 03:02:14,014 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 788 places, 973 transitions, 19377 flow [2022-01-19 03:02:14,791 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 755 places, 973 transitions, 18995 flow, removed 81 selfloop flow, removed 33 redundant places. [2022-01-19 03:02:14,804 INFO L242 Difference]: Finished difference. Result has 763 places, 940 transitions, 16912 flow [2022-01-19 03:02:14,804 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=16671, PETRI_DIFFERENCE_MINUEND_PLACES=721, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=941, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=839, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=16912, PETRI_PLACES=763, PETRI_TRANSITIONS=940} [2022-01-19 03:02:14,804 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 675 predicate places. [2022-01-19 03:02:14,805 INFO L470 AbstractCegarLoop]: Abstraction has has 763 places, 940 transitions, 16912 flow [2022-01-19 03:02:14,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:14,805 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:02:14,805 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:02:14,805 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230 [2022-01-19 03:02:14,805 INFO L402 AbstractCegarLoop]: === Iteration 232 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:02:14,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:02:14,805 INFO L85 PathProgramCache]: Analyzing trace with hash 1156851582, now seen corresponding path program 232 times [2022-01-19 03:02:14,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:02:14,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972249151] [2022-01-19 03:02:14,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:02:14,805 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:02:14,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:02:15,088 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:02:15,089 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:02:15,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972249151] [2022-01-19 03:02:15,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972249151] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:02:15,089 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:02:15,089 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:02:15,089 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109408023] [2022-01-19 03:02:15,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:02:15,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:02:15,089 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:02:15,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:02:15,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:02:15,090 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:02:15,090 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 763 places, 940 transitions, 16912 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:15,090 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:02:15,090 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:02:15,090 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:02:17,150 INFO L129 PetriNetUnfolder]: 602/1957 cut-off events. [2022-01-19 03:02:17,150 INFO L130 PetriNetUnfolder]: For 86194/86194 co-relation queries the response was YES. [2022-01-19 03:02:17,186 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19630 conditions, 1957 events. 602/1957 cut-off events. For 86194/86194 co-relation queries the response was YES. Maximal size of possible extension queue 110. Compared 15137 event pairs, 41 based on Foata normal form. 1/1954 useless extension candidates. Maximal degree in co-relation 19352. Up to 1422 conditions per place. [2022-01-19 03:02:17,194 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 809 selfloop transitions, 109 changer transitions 15/972 dead transitions. [2022-01-19 03:02:17,194 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 792 places, 972 transitions, 19258 flow [2022-01-19 03:02:17,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 03:02:17,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 03:02:17,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1892 transitions. [2022-01-19 03:02:17,196 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5591016548463357 [2022-01-19 03:02:17,196 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1892 transitions. [2022-01-19 03:02:17,196 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1892 transitions. [2022-01-19 03:02:17,196 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:02:17,196 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1892 transitions. [2022-01-19 03:02:17,197 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.55555555555556) internal successors, (1892), 36 states have internal predecessors, (1892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:17,199 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:17,199 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:17,199 INFO L186 Difference]: Start difference. First operand has 763 places, 940 transitions, 16912 flow. Second operand 36 states and 1892 transitions. [2022-01-19 03:02:17,199 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 792 places, 972 transitions, 19258 flow [2022-01-19 03:02:17,999 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 758 places, 972 transitions, 18981 flow, removed 36 selfloop flow, removed 34 redundant places. [2022-01-19 03:02:18,012 INFO L242 Difference]: Finished difference. Result has 766 places, 939 transitions, 16918 flow [2022-01-19 03:02:18,012 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=16657, PETRI_DIFFERENCE_MINUEND_PLACES=723, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=940, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=108, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=831, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=16918, PETRI_PLACES=766, PETRI_TRANSITIONS=939} [2022-01-19 03:02:18,013 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 678 predicate places. [2022-01-19 03:02:18,013 INFO L470 AbstractCegarLoop]: Abstraction has has 766 places, 939 transitions, 16918 flow [2022-01-19 03:02:18,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:18,013 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:02:18,013 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:02:18,013 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231 [2022-01-19 03:02:18,013 INFO L402 AbstractCegarLoop]: === Iteration 233 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:02:18,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:02:18,013 INFO L85 PathProgramCache]: Analyzing trace with hash 1355385062, now seen corresponding path program 233 times [2022-01-19 03:02:18,014 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:02:18,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602719459] [2022-01-19 03:02:18,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:02:18,014 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:02:18,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:02:18,277 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:02:18,277 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:02:18,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602719459] [2022-01-19 03:02:18,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602719459] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:02:18,277 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:02:18,277 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:02:18,277 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981213695] [2022-01-19 03:02:18,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:02:18,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:02:18,277 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:02:18,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:02:18,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:02:18,278 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:02:18,279 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 766 places, 939 transitions, 16918 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:18,279 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:02:18,279 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:02:18,279 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:02:20,055 INFO L129 PetriNetUnfolder]: 605/1967 cut-off events. [2022-01-19 03:02:20,055 INFO L130 PetriNetUnfolder]: For 85401/85401 co-relation queries the response was YES. [2022-01-19 03:02:20,091 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19812 conditions, 1967 events. 605/1967 cut-off events. For 85401/85401 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 15233 event pairs, 44 based on Foata normal form. 1/1964 useless extension candidates. Maximal degree in co-relation 19533. Up to 1364 conditions per place. [2022-01-19 03:02:20,100 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 771 selfloop transitions, 141 changer transitions 32/983 dead transitions. [2022-01-19 03:02:20,101 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 797 places, 983 transitions, 19580 flow [2022-01-19 03:02:20,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-19 03:02:20,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-01-19 03:02:20,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2005 transitions. [2022-01-19 03:02:20,102 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5613101903695409 [2022-01-19 03:02:20,102 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2005 transitions. [2022-01-19 03:02:20,102 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2005 transitions. [2022-01-19 03:02:20,102 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:02:20,102 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2005 transitions. [2022-01-19 03:02:20,104 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.76315789473684) internal successors, (2005), 38 states have internal predecessors, (2005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:20,105 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:20,105 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:20,105 INFO L186 Difference]: Start difference. First operand has 766 places, 939 transitions, 16918 flow. Second operand 38 states and 2005 transitions. [2022-01-19 03:02:20,105 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 797 places, 983 transitions, 19580 flow [2022-01-19 03:02:20,965 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 762 places, 983 transitions, 19281 flow, removed 41 selfloop flow, removed 35 redundant places. [2022-01-19 03:02:20,978 INFO L242 Difference]: Finished difference. Result has 769 places, 930 transitions, 16817 flow [2022-01-19 03:02:20,979 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=16649, PETRI_DIFFERENCE_MINUEND_PLACES=725, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=939, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=135, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=800, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=16817, PETRI_PLACES=769, PETRI_TRANSITIONS=930} [2022-01-19 03:02:20,979 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 681 predicate places. [2022-01-19 03:02:20,979 INFO L470 AbstractCegarLoop]: Abstraction has has 769 places, 930 transitions, 16817 flow [2022-01-19 03:02:20,979 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:20,979 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:02:20,979 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:02:20,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable232 [2022-01-19 03:02:20,979 INFO L402 AbstractCegarLoop]: === Iteration 234 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:02:20,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:02:20,980 INFO L85 PathProgramCache]: Analyzing trace with hash 18608006, now seen corresponding path program 234 times [2022-01-19 03:02:20,980 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:02:20,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666204901] [2022-01-19 03:02:20,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:02:20,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:02:20,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:02:21,243 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:02:21,243 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:02:21,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666204901] [2022-01-19 03:02:21,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666204901] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:02:21,244 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:02:21,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 03:02:21,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829476400] [2022-01-19 03:02:21,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:02:21,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 03:02:21,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:02:21,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 03:02:21,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-01-19 03:02:21,245 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:02:21,245 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 769 places, 930 transitions, 16817 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:21,245 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:02:21,245 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:02:21,245 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:02:22,885 INFO L129 PetriNetUnfolder]: 594/1928 cut-off events. [2022-01-19 03:02:22,885 INFO L130 PetriNetUnfolder]: For 83422/83422 co-relation queries the response was YES. [2022-01-19 03:02:22,922 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19382 conditions, 1928 events. 594/1928 cut-off events. For 83422/83422 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 14806 event pairs, 42 based on Foata normal form. 1/1925 useless extension candidates. Maximal degree in co-relation 19103. Up to 1352 conditions per place. [2022-01-19 03:02:22,930 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 758 selfloop transitions, 114 changer transitions 47/958 dead transitions. [2022-01-19 03:02:22,930 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 793 places, 958 transitions, 18884 flow [2022-01-19 03:02:22,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-19 03:02:22,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-01-19 03:02:22,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1655 transitions. [2022-01-19 03:02:22,932 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5679478380233356 [2022-01-19 03:02:22,932 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1655 transitions. [2022-01-19 03:02:22,932 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1655 transitions. [2022-01-19 03:02:22,932 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:02:22,932 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1655 transitions. [2022-01-19 03:02:22,933 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.38709677419355) internal successors, (1655), 31 states have internal predecessors, (1655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:22,934 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:22,934 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:22,934 INFO L186 Difference]: Start difference. First operand has 769 places, 930 transitions, 16817 flow. Second operand 31 states and 1655 transitions. [2022-01-19 03:02:22,934 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 793 places, 958 transitions, 18884 flow [2022-01-19 03:02:23,844 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 760 places, 958 transitions, 18287 flow, removed 134 selfloop flow, removed 33 redundant places. [2022-01-19 03:02:23,857 INFO L242 Difference]: Finished difference. Result has 765 places, 892 transitions, 15673 flow [2022-01-19 03:02:23,857 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=16226, PETRI_DIFFERENCE_MINUEND_PLACES=730, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=930, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=816, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=15673, PETRI_PLACES=765, PETRI_TRANSITIONS=892} [2022-01-19 03:02:23,857 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 677 predicate places. [2022-01-19 03:02:23,857 INFO L470 AbstractCegarLoop]: Abstraction has has 765 places, 892 transitions, 15673 flow [2022-01-19 03:02:23,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:23,858 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:02:23,858 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:02:23,858 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable233 [2022-01-19 03:02:23,858 INFO L402 AbstractCegarLoop]: === Iteration 235 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:02:23,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:02:23,858 INFO L85 PathProgramCache]: Analyzing trace with hash -474263150, now seen corresponding path program 235 times [2022-01-19 03:02:23,858 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:02:23,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295016720] [2022-01-19 03:02:23,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:02:23,858 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:02:23,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:02:24,098 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:02:24,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:02:24,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295016720] [2022-01-19 03:02:24,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295016720] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:02:24,098 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:02:24,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 03:02:24,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324423173] [2022-01-19 03:02:24,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:02:24,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 03:02:24,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:02:24,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 03:02:24,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-01-19 03:02:24,099 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:02:24,099 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 765 places, 892 transitions, 15673 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:24,099 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:02:24,099 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:02:24,100 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:02:25,596 INFO L129 PetriNetUnfolder]: 574/1868 cut-off events. [2022-01-19 03:02:25,596 INFO L130 PetriNetUnfolder]: For 81287/81287 co-relation queries the response was YES. [2022-01-19 03:02:25,631 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18614 conditions, 1868 events. 574/1868 cut-off events. For 81287/81287 co-relation queries the response was YES. Maximal size of possible extension queue 104. Compared 14200 event pairs, 44 based on Foata normal form. 1/1865 useless extension candidates. Maximal degree in co-relation 18335. Up to 1337 conditions per place. [2022-01-19 03:02:25,639 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 741 selfloop transitions, 102 changer transitions 38/920 dead transitions. [2022-01-19 03:02:25,639 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 787 places, 920 transitions, 17668 flow [2022-01-19 03:02:25,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-19 03:02:25,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-01-19 03:02:25,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1654 transitions. [2022-01-19 03:02:25,640 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5676046671242279 [2022-01-19 03:02:25,640 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1654 transitions. [2022-01-19 03:02:25,640 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1654 transitions. [2022-01-19 03:02:25,640 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:02:25,640 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1654 transitions. [2022-01-19 03:02:25,641 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.354838709677416) internal successors, (1654), 31 states have internal predecessors, (1654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:25,643 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:25,643 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:25,643 INFO L186 Difference]: Start difference. First operand has 765 places, 892 transitions, 15673 flow. Second operand 31 states and 1654 transitions. [2022-01-19 03:02:25,643 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 787 places, 920 transitions, 17668 flow [2022-01-19 03:02:26,444 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 752 places, 920 transitions, 17094 flow, removed 128 selfloop flow, removed 35 redundant places. [2022-01-19 03:02:26,456 INFO L242 Difference]: Finished difference. Result has 757 places, 866 transitions, 14855 flow [2022-01-19 03:02:26,456 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=15111, PETRI_DIFFERENCE_MINUEND_PLACES=722, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=892, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=790, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=14855, PETRI_PLACES=757, PETRI_TRANSITIONS=866} [2022-01-19 03:02:26,457 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 669 predicate places. [2022-01-19 03:02:26,457 INFO L470 AbstractCegarLoop]: Abstraction has has 757 places, 866 transitions, 14855 flow [2022-01-19 03:02:26,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:26,457 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:02:26,457 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:02:26,457 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable234 [2022-01-19 03:02:26,457 INFO L402 AbstractCegarLoop]: === Iteration 236 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:02:26,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:02:26,457 INFO L85 PathProgramCache]: Analyzing trace with hash -1545629194, now seen corresponding path program 236 times [2022-01-19 03:02:26,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:02:26,457 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668716517] [2022-01-19 03:02:26,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:02:26,458 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:02:26,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:02:26,701 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:02:26,701 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:02:26,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668716517] [2022-01-19 03:02:26,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668716517] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:02:26,701 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:02:26,701 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:02:26,701 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608031133] [2022-01-19 03:02:26,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:02:26,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:02:26,702 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:02:26,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:02:26,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:02:26,702 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:02:26,703 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 757 places, 866 transitions, 14855 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:26,703 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:02:26,703 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:02:26,703 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:02:28,490 INFO L129 PetriNetUnfolder]: 568/1837 cut-off events. [2022-01-19 03:02:28,490 INFO L130 PetriNetUnfolder]: For 80953/80953 co-relation queries the response was YES. [2022-01-19 03:02:28,518 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18244 conditions, 1837 events. 568/1837 cut-off events. For 80953/80953 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 13899 event pairs, 43 based on Foata normal form. 1/1834 useless extension candidates. Maximal degree in co-relation 17972. Up to 1308 conditions per place. [2022-01-19 03:02:28,525 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 721 selfloop transitions, 125 changer transitions 20/905 dead transitions. [2022-01-19 03:02:28,525 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 783 places, 905 transitions, 17249 flow [2022-01-19 03:02:28,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-19 03:02:28,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-01-19 03:02:28,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2012 transitions. [2022-01-19 03:02:28,527 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5632698768197089 [2022-01-19 03:02:28,527 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2012 transitions. [2022-01-19 03:02:28,527 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2012 transitions. [2022-01-19 03:02:28,527 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:02:28,527 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2012 transitions. [2022-01-19 03:02:28,528 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.94736842105263) internal successors, (2012), 38 states have internal predecessors, (2012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:28,530 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:28,530 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:28,530 INFO L186 Difference]: Start difference. First operand has 757 places, 866 transitions, 14855 flow. Second operand 38 states and 2012 transitions. [2022-01-19 03:02:28,530 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 783 places, 905 transitions, 17249 flow [2022-01-19 03:02:29,240 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 745 places, 905 transitions, 16869 flow, removed 46 selfloop flow, removed 38 redundant places. [2022-01-19 03:02:29,251 INFO L242 Difference]: Finished difference. Result has 753 places, 866 transitions, 14961 flow [2022-01-19 03:02:29,251 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=14493, PETRI_DIFFERENCE_MINUEND_PLACES=708, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=866, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=121, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=742, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=14961, PETRI_PLACES=753, PETRI_TRANSITIONS=866} [2022-01-19 03:02:29,251 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 665 predicate places. [2022-01-19 03:02:29,252 INFO L470 AbstractCegarLoop]: Abstraction has has 753 places, 866 transitions, 14961 flow [2022-01-19 03:02:29,252 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:29,252 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:02:29,252 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:02:29,252 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable235 [2022-01-19 03:02:29,252 INFO L402 AbstractCegarLoop]: === Iteration 237 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:02:29,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:02:29,252 INFO L85 PathProgramCache]: Analyzing trace with hash -1194830436, now seen corresponding path program 237 times [2022-01-19 03:02:29,252 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:02:29,252 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710181472] [2022-01-19 03:02:29,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:02:29,252 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:02:29,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:02:29,500 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:02:29,500 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:02:29,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710181472] [2022-01-19 03:02:29,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710181472] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:02:29,500 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:02:29,500 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:02:29,500 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152944940] [2022-01-19 03:02:29,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:02:29,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:02:29,500 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:02:29,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:02:29,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:02:29,501 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:02:29,501 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 753 places, 866 transitions, 14961 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:29,502 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:02:29,502 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:02:29,502 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:02:31,022 INFO L129 PetriNetUnfolder]: 560/1821 cut-off events. [2022-01-19 03:02:31,022 INFO L130 PetriNetUnfolder]: For 79252/79252 co-relation queries the response was YES. [2022-01-19 03:02:31,055 INFO L84 FinitePrefix]: Finished finitePrefix Result has 17999 conditions, 1821 events. 560/1821 cut-off events. For 79252/79252 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 13681 event pairs, 44 based on Foata normal form. 1/1818 useless extension candidates. Maximal degree in co-relation 17729. Up to 1328 conditions per place. [2022-01-19 03:02:31,063 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 737 selfloop transitions, 87 changer transitions 27/890 dead transitions. [2022-01-19 03:02:31,063 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 778 places, 890 transitions, 16849 flow [2022-01-19 03:02:31,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 03:02:31,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 03:02:31,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1698 transitions. [2022-01-19 03:02:31,064 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5644946808510638 [2022-01-19 03:02:31,064 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1698 transitions. [2022-01-19 03:02:31,064 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1698 transitions. [2022-01-19 03:02:31,064 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:02:31,065 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1698 transitions. [2022-01-19 03:02:31,066 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.0625) internal successors, (1698), 32 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:31,067 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:31,067 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:31,067 INFO L186 Difference]: Start difference. First operand has 753 places, 866 transitions, 14961 flow. Second operand 32 states and 1698 transitions. [2022-01-19 03:02:31,067 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 778 places, 890 transitions, 16849 flow [2022-01-19 03:02:31,864 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 744 places, 890 transitions, 16370 flow, removed 128 selfloop flow, removed 34 redundant places. [2022-01-19 03:02:31,876 INFO L242 Difference]: Finished difference. Result has 749 places, 847 transitions, 14380 flow [2022-01-19 03:02:31,877 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=14488, PETRI_DIFFERENCE_MINUEND_PLACES=713, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=866, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=779, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=14380, PETRI_PLACES=749, PETRI_TRANSITIONS=847} [2022-01-19 03:02:31,877 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 661 predicate places. [2022-01-19 03:02:31,877 INFO L470 AbstractCegarLoop]: Abstraction has has 749 places, 847 transitions, 14380 flow [2022-01-19 03:02:31,877 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:31,877 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:02:31,877 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:02:31,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable236 [2022-01-19 03:02:31,877 INFO L402 AbstractCegarLoop]: === Iteration 238 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:02:31,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:02:31,878 INFO L85 PathProgramCache]: Analyzing trace with hash 2060721934, now seen corresponding path program 238 times [2022-01-19 03:02:31,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:02:31,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607808090] [2022-01-19 03:02:31,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:02:31,878 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:02:31,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:02:32,110 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:02:32,110 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:02:32,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607808090] [2022-01-19 03:02:32,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607808090] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:02:32,111 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:02:32,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:02:32,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610150064] [2022-01-19 03:02:32,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:02:32,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:02:32,111 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:02:32,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:02:32,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:02:32,112 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:02:32,112 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 749 places, 847 transitions, 14380 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:32,112 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:02:32,112 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:02:32,112 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:02:33,744 INFO L129 PetriNetUnfolder]: 554/1777 cut-off events. [2022-01-19 03:02:33,744 INFO L130 PetriNetUnfolder]: For 79505/79505 co-relation queries the response was YES. [2022-01-19 03:02:33,774 INFO L84 FinitePrefix]: Finished finitePrefix Result has 17653 conditions, 1777 events. 554/1777 cut-off events. For 79505/79505 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 13266 event pairs, 38 based on Foata normal form. 1/1773 useless extension candidates. Maximal degree in co-relation 17384. Up to 1322 conditions per place. [2022-01-19 03:02:33,781 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 727 selfloop transitions, 76 changer transitions 30/872 dead transitions. [2022-01-19 03:02:33,781 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 758 places, 872 transitions, 16212 flow [2022-01-19 03:02:33,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-19 03:02:33,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-01-19 03:02:33,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1544 transitions. [2022-01-19 03:02:33,783 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5663976522377109 [2022-01-19 03:02:33,783 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1544 transitions. [2022-01-19 03:02:33,783 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1544 transitions. [2022-01-19 03:02:33,783 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:02:33,783 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1544 transitions. [2022-01-19 03:02:33,784 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 53.241379310344826) internal successors, (1544), 29 states have internal predecessors, (1544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:33,785 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 94.0) internal successors, (2820), 30 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:33,785 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 94.0) internal successors, (2820), 30 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:33,785 INFO L186 Difference]: Start difference. First operand has 749 places, 847 transitions, 14380 flow. Second operand 29 states and 1544 transitions. [2022-01-19 03:02:33,785 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 758 places, 872 transitions, 16212 flow [2022-01-19 03:02:34,490 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 725 places, 872 transitions, 15841 flow, removed 29 selfloop flow, removed 33 redundant places. [2022-01-19 03:02:34,502 INFO L242 Difference]: Finished difference. Result has 729 places, 829 transitions, 13861 flow [2022-01-19 03:02:34,502 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=14017, PETRI_DIFFERENCE_MINUEND_PLACES=697, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=847, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=771, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=13861, PETRI_PLACES=729, PETRI_TRANSITIONS=829} [2022-01-19 03:02:34,502 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 641 predicate places. [2022-01-19 03:02:34,502 INFO L470 AbstractCegarLoop]: Abstraction has has 729 places, 829 transitions, 13861 flow [2022-01-19 03:02:34,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:34,502 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:02:34,502 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:02:34,502 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable237 [2022-01-19 03:02:34,502 INFO L402 AbstractCegarLoop]: === Iteration 239 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:02:34,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:02:34,503 INFO L85 PathProgramCache]: Analyzing trace with hash 549761620, now seen corresponding path program 239 times [2022-01-19 03:02:34,503 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:02:34,503 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129282290] [2022-01-19 03:02:34,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:02:34,503 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:02:34,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:02:34,749 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:02:34,749 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:02:34,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129282290] [2022-01-19 03:02:34,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129282290] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:02:34,750 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:02:34,750 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:02:34,750 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376586062] [2022-01-19 03:02:34,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:02:34,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:02:34,750 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:02:34,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:02:34,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:02:34,751 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:02:34,751 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 729 places, 829 transitions, 13861 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:34,751 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:02:34,751 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:02:34,751 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:02:36,254 INFO L129 PetriNetUnfolder]: 552/1784 cut-off events. [2022-01-19 03:02:36,254 INFO L130 PetriNetUnfolder]: For 78301/78301 co-relation queries the response was YES. [2022-01-19 03:02:36,286 INFO L84 FinitePrefix]: Finished finitePrefix Result has 17456 conditions, 1784 events. 552/1784 cut-off events. For 78301/78301 co-relation queries the response was YES. Maximal size of possible extension queue 96. Compared 13276 event pairs, 44 based on Foata normal form. 1/1781 useless extension candidates. Maximal degree in co-relation 17193. Up to 1215 conditions per place. [2022-01-19 03:02:36,293 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 669 selfloop transitions, 131 changer transitions 31/870 dead transitions. [2022-01-19 03:02:36,293 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 749 places, 870 transitions, 16252 flow [2022-01-19 03:02:36,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 03:02:36,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 03:02:36,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1903 transitions. [2022-01-19 03:02:36,294 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5623522458628841 [2022-01-19 03:02:36,294 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1903 transitions. [2022-01-19 03:02:36,294 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1903 transitions. [2022-01-19 03:02:36,294 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:02:36,294 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1903 transitions. [2022-01-19 03:02:36,296 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.861111111111114) internal successors, (1903), 36 states have internal predecessors, (1903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:36,297 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:36,297 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:36,297 INFO L186 Difference]: Start difference. First operand has 729 places, 829 transitions, 13861 flow. Second operand 36 states and 1903 transitions. [2022-01-19 03:02:36,297 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 749 places, 870 transitions, 16252 flow [2022-01-19 03:02:37,016 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 718 places, 870 transitions, 15902 flow, removed 42 selfloop flow, removed 31 redundant places. [2022-01-19 03:02:37,028 INFO L242 Difference]: Finished difference. Result has 724 places, 817 transitions, 13705 flow [2022-01-19 03:02:37,028 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=13529, PETRI_DIFFERENCE_MINUEND_PLACES=683, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=829, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=128, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=699, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=13705, PETRI_PLACES=724, PETRI_TRANSITIONS=817} [2022-01-19 03:02:37,028 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 636 predicate places. [2022-01-19 03:02:37,029 INFO L470 AbstractCegarLoop]: Abstraction has has 724 places, 817 transitions, 13705 flow [2022-01-19 03:02:37,029 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:37,029 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:02:37,029 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:02:37,029 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable238 [2022-01-19 03:02:37,029 INFO L402 AbstractCegarLoop]: === Iteration 240 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:02:37,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:02:37,029 INFO L85 PathProgramCache]: Analyzing trace with hash 314972792, now seen corresponding path program 240 times [2022-01-19 03:02:37,029 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:02:37,029 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578356543] [2022-01-19 03:02:37,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:02:37,029 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:02:37,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:02:37,295 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:02:37,295 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:02:37,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578356543] [2022-01-19 03:02:37,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578356543] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:02:37,295 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:02:37,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:02:37,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889577230] [2022-01-19 03:02:37,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:02:37,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:02:37,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:02:37,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:02:37,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:02:37,296 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:02:37,296 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 724 places, 817 transitions, 13705 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:37,296 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:02:37,297 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:02:37,297 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:02:39,942 INFO L129 PetriNetUnfolder]: 542/1728 cut-off events. [2022-01-19 03:02:39,942 INFO L130 PetriNetUnfolder]: For 78718/78718 co-relation queries the response was YES. [2022-01-19 03:02:39,972 INFO L84 FinitePrefix]: Finished finitePrefix Result has 17143 conditions, 1728 events. 542/1728 cut-off events. For 78718/78718 co-relation queries the response was YES. Maximal size of possible extension queue 96. Compared 12698 event pairs, 37 based on Foata normal form. 1/1724 useless extension candidates. Maximal degree in co-relation 16882. Up to 1254 conditions per place. [2022-01-19 03:02:39,979 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 674 selfloop transitions, 120 changer transitions 16/849 dead transitions. [2022-01-19 03:02:39,979 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 754 places, 849 transitions, 15883 flow [2022-01-19 03:02:39,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-19 03:02:39,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-01-19 03:02:39,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2004 transitions. [2022-01-19 03:02:39,980 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.561030235162374 [2022-01-19 03:02:39,980 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2004 transitions. [2022-01-19 03:02:39,980 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2004 transitions. [2022-01-19 03:02:39,980 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:02:39,980 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2004 transitions. [2022-01-19 03:02:39,982 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.73684210526316) internal successors, (2004), 38 states have internal predecessors, (2004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:39,983 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:39,983 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:39,983 INFO L186 Difference]: Start difference. First operand has 724 places, 817 transitions, 13705 flow. Second operand 38 states and 2004 transitions. [2022-01-19 03:02:39,983 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 754 places, 849 transitions, 15883 flow [2022-01-19 03:02:40,652 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 723 places, 849 transitions, 15314 flow, removed 150 selfloop flow, removed 31 redundant places. [2022-01-19 03:02:40,662 INFO L242 Difference]: Finished difference. Result has 729 places, 817 transitions, 13602 flow [2022-01-19 03:02:40,663 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=13148, PETRI_DIFFERENCE_MINUEND_PLACES=686, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=817, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=117, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=698, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=13602, PETRI_PLACES=729, PETRI_TRANSITIONS=817} [2022-01-19 03:02:40,663 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 641 predicate places. [2022-01-19 03:02:40,663 INFO L470 AbstractCegarLoop]: Abstraction has has 729 places, 817 transitions, 13602 flow [2022-01-19 03:02:40,663 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:40,663 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:02:40,663 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:02:40,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable239 [2022-01-19 03:02:40,663 INFO L402 AbstractCegarLoop]: === Iteration 241 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:02:40,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:02:40,664 INFO L85 PathProgramCache]: Analyzing trace with hash -1246691922, now seen corresponding path program 241 times [2022-01-19 03:02:40,664 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:02:40,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857502821] [2022-01-19 03:02:40,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:02:40,664 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:02:40,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:02:40,929 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:02:40,929 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:02:40,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857502821] [2022-01-19 03:02:40,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1857502821] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:02:40,929 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:02:40,929 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:02:40,929 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377882797] [2022-01-19 03:02:40,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:02:40,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:02:40,929 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:02:40,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:02:40,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:02:40,930 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:02:40,931 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 729 places, 817 transitions, 13602 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:40,931 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:02:40,931 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:02:40,931 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:02:42,404 INFO L129 PetriNetUnfolder]: 537/1730 cut-off events. [2022-01-19 03:02:42,404 INFO L130 PetriNetUnfolder]: For 76170/76170 co-relation queries the response was YES. [2022-01-19 03:02:42,434 INFO L84 FinitePrefix]: Finished finitePrefix Result has 16830 conditions, 1730 events. 537/1730 cut-off events. For 76170/76170 co-relation queries the response was YES. Maximal size of possible extension queue 93. Compared 12745 event pairs, 41 based on Foata normal form. 1/1726 useless extension candidates. Maximal degree in co-relation 16568. Up to 1215 conditions per place. [2022-01-19 03:02:42,441 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 671 selfloop transitions, 112 changer transitions 22/844 dead transitions. [2022-01-19 03:02:42,441 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 755 places, 844 transitions, 15466 flow [2022-01-19 03:02:42,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 03:02:42,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 03:02:42,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1795 transitions. [2022-01-19 03:02:42,442 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.561639549436796 [2022-01-19 03:02:42,442 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1795 transitions. [2022-01-19 03:02:42,442 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1795 transitions. [2022-01-19 03:02:42,442 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:02:42,442 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1795 transitions. [2022-01-19 03:02:42,444 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.794117647058826) internal successors, (1795), 34 states have internal predecessors, (1795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:42,445 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:42,445 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:42,445 INFO L186 Difference]: Start difference. First operand has 729 places, 817 transitions, 13602 flow. Second operand 34 states and 1795 transitions. [2022-01-19 03:02:42,445 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 755 places, 844 transitions, 15466 flow [2022-01-19 03:02:43,135 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 721 places, 844 transitions, 15007 flow, removed 112 selfloop flow, removed 34 redundant places. [2022-01-19 03:02:43,201 INFO L242 Difference]: Finished difference. Result has 726 places, 803 transitions, 13237 flow [2022-01-19 03:02:43,201 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=13153, PETRI_DIFFERENCE_MINUEND_PLACES=688, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=817, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=112, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=705, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=13237, PETRI_PLACES=726, PETRI_TRANSITIONS=803} [2022-01-19 03:02:43,201 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 638 predicate places. [2022-01-19 03:02:43,201 INFO L470 AbstractCegarLoop]: Abstraction has has 726 places, 803 transitions, 13237 flow [2022-01-19 03:02:43,202 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:43,202 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:02:43,202 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:02:43,202 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240 [2022-01-19 03:02:43,202 INFO L402 AbstractCegarLoop]: === Iteration 242 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:02:43,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:02:43,202 INFO L85 PathProgramCache]: Analyzing trace with hash 24001980, now seen corresponding path program 242 times [2022-01-19 03:02:43,202 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:02:43,202 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1509258296] [2022-01-19 03:02:43,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:02:43,203 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:02:43,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:02:43,454 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:02:43,454 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:02:43,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1509258296] [2022-01-19 03:02:43,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1509258296] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:02:43,455 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:02:43,455 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:02:43,455 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70840447] [2022-01-19 03:02:43,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:02:43,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:02:43,455 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:02:43,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:02:43,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:02:43,456 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:02:43,456 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 726 places, 803 transitions, 13237 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:43,456 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:02:43,456 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:02:43,456 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:02:44,806 INFO L129 PetriNetUnfolder]: 531/1688 cut-off events. [2022-01-19 03:02:44,806 INFO L130 PetriNetUnfolder]: For 72524/72524 co-relation queries the response was YES. [2022-01-19 03:02:44,837 INFO L84 FinitePrefix]: Finished finitePrefix Result has 16518 conditions, 1688 events. 531/1688 cut-off events. For 72524/72524 co-relation queries the response was YES. Maximal size of possible extension queue 94. Compared 12290 event pairs, 41 based on Foata normal form. 1/1684 useless extension candidates. Maximal degree in co-relation 16256. Up to 1200 conditions per place. [2022-01-19 03:02:44,844 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 646 selfloop transitions, 78 changer transitions 68/831 dead transitions. [2022-01-19 03:02:44,844 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 741 places, 831 transitions, 15081 flow [2022-01-19 03:02:44,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 03:02:44,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 03:02:44,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1692 transitions. [2022-01-19 03:02:44,845 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5625 [2022-01-19 03:02:44,845 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1692 transitions. [2022-01-19 03:02:44,845 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1692 transitions. [2022-01-19 03:02:44,845 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:02:44,846 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1692 transitions. [2022-01-19 03:02:44,847 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.875) internal successors, (1692), 32 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:44,848 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:44,848 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:44,848 INFO L186 Difference]: Start difference. First operand has 726 places, 803 transitions, 13237 flow. Second operand 32 states and 1692 transitions. [2022-01-19 03:02:44,848 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 741 places, 831 transitions, 15081 flow [2022-01-19 03:02:45,534 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 702 places, 831 transitions, 14674 flow, removed 20 selfloop flow, removed 39 redundant places. [2022-01-19 03:02:45,544 INFO L242 Difference]: Finished difference. Result has 706 places, 753 transitions, 12081 flow [2022-01-19 03:02:45,545 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=12838, PETRI_DIFFERENCE_MINUEND_PLACES=671, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=803, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=725, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=12081, PETRI_PLACES=706, PETRI_TRANSITIONS=753} [2022-01-19 03:02:45,545 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 618 predicate places. [2022-01-19 03:02:45,545 INFO L470 AbstractCegarLoop]: Abstraction has has 706 places, 753 transitions, 12081 flow [2022-01-19 03:02:45,545 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:45,545 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:02:45,545 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:02:45,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241 [2022-01-19 03:02:45,545 INFO L402 AbstractCegarLoop]: === Iteration 243 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:02:45,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:02:45,545 INFO L85 PathProgramCache]: Analyzing trace with hash -2084787518, now seen corresponding path program 243 times [2022-01-19 03:02:45,546 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:02:45,546 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315269754] [2022-01-19 03:02:45,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:02:45,546 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:02:45,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:02:45,777 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:02:45,777 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:02:45,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315269754] [2022-01-19 03:02:45,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315269754] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:02:45,777 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:02:45,777 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:02:45,777 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294659216] [2022-01-19 03:02:45,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:02:45,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:02:45,777 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:02:45,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:02:45,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:02:45,778 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:02:45,779 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 706 places, 753 transitions, 12081 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:45,779 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:02:45,779 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:02:45,779 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:02:47,196 INFO L129 PetriNetUnfolder]: 513/1615 cut-off events. [2022-01-19 03:02:47,196 INFO L130 PetriNetUnfolder]: For 71747/71747 co-relation queries the response was YES. [2022-01-19 03:02:47,223 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15753 conditions, 1615 events. 513/1615 cut-off events. For 71747/71747 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 11588 event pairs, 40 based on Foata normal form. 1/1612 useless extension candidates. Maximal degree in co-relation 15496. Up to 1161 conditions per place. [2022-01-19 03:02:47,229 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 613 selfloop transitions, 102 changer transitions 28/782 dead transitions. [2022-01-19 03:02:47,230 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 725 places, 782 transitions, 13898 flow [2022-01-19 03:02:47,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 03:02:47,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 03:02:47,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1797 transitions. [2022-01-19 03:02:47,231 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5622653316645807 [2022-01-19 03:02:47,231 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1797 transitions. [2022-01-19 03:02:47,231 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1797 transitions. [2022-01-19 03:02:47,231 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:02:47,231 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1797 transitions. [2022-01-19 03:02:47,232 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.85294117647059) internal successors, (1797), 34 states have internal predecessors, (1797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:47,234 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:47,234 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:47,234 INFO L186 Difference]: Start difference. First operand has 706 places, 753 transitions, 12081 flow. Second operand 34 states and 1797 transitions. [2022-01-19 03:02:47,234 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 725 places, 782 transitions, 13898 flow [2022-01-19 03:02:47,795 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 680 places, 782 transitions, 13383 flow, removed 108 selfloop flow, removed 45 redundant places. [2022-01-19 03:02:47,805 INFO L242 Difference]: Finished difference. Result has 688 places, 741 transitions, 11581 flow [2022-01-19 03:02:47,805 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11575, PETRI_DIFFERENCE_MINUEND_PLACES=647, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=753, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=651, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=11581, PETRI_PLACES=688, PETRI_TRANSITIONS=741} [2022-01-19 03:02:47,805 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 600 predicate places. [2022-01-19 03:02:47,805 INFO L470 AbstractCegarLoop]: Abstraction has has 688 places, 741 transitions, 11581 flow [2022-01-19 03:02:47,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:47,805 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:02:47,805 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:02:47,805 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242 [2022-01-19 03:02:47,806 INFO L402 AbstractCegarLoop]: === Iteration 244 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:02:47,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:02:47,806 INFO L85 PathProgramCache]: Analyzing trace with hash 307037092, now seen corresponding path program 244 times [2022-01-19 03:02:47,806 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:02:47,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136460834] [2022-01-19 03:02:47,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:02:47,806 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:02:47,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:02:48,042 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:02:48,042 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:02:48,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136460834] [2022-01-19 03:02:48,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136460834] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:02:48,043 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:02:48,043 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:02:48,043 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876819177] [2022-01-19 03:02:48,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:02:48,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:02:48,043 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:02:48,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:02:48,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:02:48,044 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:02:48,044 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 688 places, 741 transitions, 11581 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:48,044 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:02:48,044 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:02:48,044 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:02:49,493 INFO L129 PetriNetUnfolder]: 507/1607 cut-off events. [2022-01-19 03:02:49,493 INFO L130 PetriNetUnfolder]: For 68298/68298 co-relation queries the response was YES. [2022-01-19 03:02:49,519 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15387 conditions, 1607 events. 507/1607 cut-off events. For 68298/68298 co-relation queries the response was YES. Maximal size of possible extension queue 86. Compared 11475 event pairs, 45 based on Foata normal form. 1/1604 useless extension candidates. Maximal degree in co-relation 15135. Up to 1156 conditions per place. [2022-01-19 03:02:49,525 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 608 selfloop transitions, 98 changer transitions 24/769 dead transitions. [2022-01-19 03:02:49,525 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 713 places, 769 transitions, 13357 flow [2022-01-19 03:02:49,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 03:02:49,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 03:02:49,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1845 transitions. [2022-01-19 03:02:49,527 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.560790273556231 [2022-01-19 03:02:49,527 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1845 transitions. [2022-01-19 03:02:49,527 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1845 transitions. [2022-01-19 03:02:49,527 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:02:49,527 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1845 transitions. [2022-01-19 03:02:49,528 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.714285714285715) internal successors, (1845), 35 states have internal predecessors, (1845), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:49,530 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:49,530 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:49,530 INFO L186 Difference]: Start difference. First operand has 688 places, 741 transitions, 11581 flow. Second operand 35 states and 1845 transitions. [2022-01-19 03:02:49,530 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 713 places, 769 transitions, 13357 flow [2022-01-19 03:02:50,039 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 677 places, 769 transitions, 13020 flow, removed 29 selfloop flow, removed 36 redundant places. [2022-01-19 03:02:50,048 INFO L242 Difference]: Finished difference. Result has 684 places, 732 transitions, 11327 flow [2022-01-19 03:02:50,049 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11256, PETRI_DIFFERENCE_MINUEND_PLACES=643, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=741, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=643, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=11327, PETRI_PLACES=684, PETRI_TRANSITIONS=732} [2022-01-19 03:02:50,049 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 596 predicate places. [2022-01-19 03:02:50,049 INFO L470 AbstractCegarLoop]: Abstraction has has 684 places, 732 transitions, 11327 flow [2022-01-19 03:02:50,049 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:50,049 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:02:50,049 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:02:50,049 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable243 [2022-01-19 03:02:50,049 INFO L402 AbstractCegarLoop]: === Iteration 245 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:02:50,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:02:50,049 INFO L85 PathProgramCache]: Analyzing trace with hash -1260071730, now seen corresponding path program 245 times [2022-01-19 03:02:50,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:02:50,050 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251626161] [2022-01-19 03:02:50,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:02:50,050 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:02:50,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:02:50,285 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:02:50,285 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:02:50,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251626161] [2022-01-19 03:02:50,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251626161] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:02:50,285 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:02:50,285 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:02:50,285 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684177478] [2022-01-19 03:02:50,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:02:50,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:02:50,285 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:02:50,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:02:50,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:02:50,286 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:02:50,286 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 684 places, 732 transitions, 11327 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:50,287 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:02:50,287 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:02:50,287 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:02:51,762 INFO L129 PetriNetUnfolder]: 505/1599 cut-off events. [2022-01-19 03:02:51,763 INFO L130 PetriNetUnfolder]: For 67313/67313 co-relation queries the response was YES. [2022-01-19 03:02:51,788 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15233 conditions, 1599 events. 505/1599 cut-off events. For 67313/67313 co-relation queries the response was YES. Maximal size of possible extension queue 84. Compared 11393 event pairs, 42 based on Foata normal form. 1/1596 useless extension candidates. Maximal degree in co-relation 14984. Up to 1137 conditions per place. [2022-01-19 03:02:51,840 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 591 selfloop transitions, 119 changer transitions 16/765 dead transitions. [2022-01-19 03:02:51,840 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 710 places, 765 transitions, 13282 flow [2022-01-19 03:02:51,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-19 03:02:51,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-01-19 03:02:51,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2156 transitions. [2022-01-19 03:02:51,842 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5594187856772185 [2022-01-19 03:02:51,842 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2156 transitions. [2022-01-19 03:02:51,842 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2156 transitions. [2022-01-19 03:02:51,842 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:02:51,842 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2156 transitions. [2022-01-19 03:02:51,843 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 52.58536585365854) internal successors, (2156), 41 states have internal predecessors, (2156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:51,845 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 94.0) internal successors, (3948), 42 states have internal predecessors, (3948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:51,845 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 94.0) internal successors, (3948), 42 states have internal predecessors, (3948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:51,845 INFO L186 Difference]: Start difference. First operand has 684 places, 732 transitions, 11327 flow. Second operand 41 states and 2156 transitions. [2022-01-19 03:02:51,845 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 710 places, 765 transitions, 13282 flow [2022-01-19 03:02:52,343 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 672 places, 765 transitions, 12909 flow, removed 21 selfloop flow, removed 38 redundant places. [2022-01-19 03:02:52,352 INFO L242 Difference]: Finished difference. Result has 679 places, 734 transitions, 11404 flow [2022-01-19 03:02:52,352 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10966, PETRI_DIFFERENCE_MINUEND_PLACES=632, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=732, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=614, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=11404, PETRI_PLACES=679, PETRI_TRANSITIONS=734} [2022-01-19 03:02:52,353 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 591 predicate places. [2022-01-19 03:02:52,353 INFO L470 AbstractCegarLoop]: Abstraction has has 679 places, 734 transitions, 11404 flow [2022-01-19 03:02:52,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:52,353 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:02:52,353 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:02:52,353 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable244 [2022-01-19 03:02:52,353 INFO L402 AbstractCegarLoop]: === Iteration 246 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:02:52,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:02:52,353 INFO L85 PathProgramCache]: Analyzing trace with hash -700655192, now seen corresponding path program 246 times [2022-01-19 03:02:52,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:02:52,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398275649] [2022-01-19 03:02:52,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:02:52,354 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:02:52,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:02:52,604 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:02:52,605 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:02:52,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398275649] [2022-01-19 03:02:52,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398275649] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:02:52,605 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:02:52,605 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:02:52,605 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485603896] [2022-01-19 03:02:52,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:02:52,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:02:52,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:02:52,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:02:52,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:02:52,606 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:02:52,606 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 679 places, 734 transitions, 11404 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:52,606 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:02:52,606 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:02:52,606 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:02:53,972 INFO L129 PetriNetUnfolder]: 505/1612 cut-off events. [2022-01-19 03:02:53,973 INFO L130 PetriNetUnfolder]: For 66533/66533 co-relation queries the response was YES. [2022-01-19 03:02:53,999 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15200 conditions, 1612 events. 505/1612 cut-off events. For 66533/66533 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 11537 event pairs, 39 based on Foata normal form. 1/1610 useless extension candidates. Maximal degree in co-relation 14955. Up to 1141 conditions per place. [2022-01-19 03:02:54,005 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 597 selfloop transitions, 106 changer transitions 25/767 dead transitions. [2022-01-19 03:02:54,005 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 709 places, 767 transitions, 13408 flow [2022-01-19 03:02:54,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 03:02:54,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 03:02:54,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1954 transitions. [2022-01-19 03:02:54,006 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5618171362852213 [2022-01-19 03:02:54,006 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1954 transitions. [2022-01-19 03:02:54,006 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1954 transitions. [2022-01-19 03:02:54,007 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:02:54,007 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1954 transitions. [2022-01-19 03:02:54,008 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.810810810810814) internal successors, (1954), 37 states have internal predecessors, (1954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:54,009 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:54,009 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:54,009 INFO L186 Difference]: Start difference. First operand has 679 places, 734 transitions, 11404 flow. Second operand 37 states and 1954 transitions. [2022-01-19 03:02:54,009 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 709 places, 767 transitions, 13408 flow [2022-01-19 03:02:54,512 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 672 places, 767 transitions, 12985 flow, removed 85 selfloop flow, removed 37 redundant places. [2022-01-19 03:02:54,521 INFO L242 Difference]: Finished difference. Result has 679 places, 728 transitions, 11308 flow [2022-01-19 03:02:54,522 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10996, PETRI_DIFFERENCE_MINUEND_PLACES=636, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=734, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=629, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=11308, PETRI_PLACES=679, PETRI_TRANSITIONS=728} [2022-01-19 03:02:54,522 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 591 predicate places. [2022-01-19 03:02:54,522 INFO L470 AbstractCegarLoop]: Abstraction has has 679 places, 728 transitions, 11308 flow [2022-01-19 03:02:54,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:54,522 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:02:54,522 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:02:54,522 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable245 [2022-01-19 03:02:54,522 INFO L402 AbstractCegarLoop]: === Iteration 247 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:02:54,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:02:54,523 INFO L85 PathProgramCache]: Analyzing trace with hash 1955233714, now seen corresponding path program 247 times [2022-01-19 03:02:54,523 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:02:54,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828223476] [2022-01-19 03:02:54,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:02:54,523 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:02:54,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:02:54,787 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:02:54,788 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:02:54,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828223476] [2022-01-19 03:02:54,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828223476] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:02:54,788 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:02:54,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:02:54,788 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959440370] [2022-01-19 03:02:54,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:02:54,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:02:54,788 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:02:54,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:02:54,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:02:54,789 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:02:54,789 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 679 places, 728 transitions, 11308 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:54,789 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:02:54,789 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:02:54,789 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:02:56,242 INFO L129 PetriNetUnfolder]: 496/1572 cut-off events. [2022-01-19 03:02:56,242 INFO L130 PetriNetUnfolder]: For 64492/64492 co-relation queries the response was YES. [2022-01-19 03:02:56,267 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14864 conditions, 1572 events. 496/1572 cut-off events. For 64492/64492 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 11095 event pairs, 42 based on Foata normal form. 1/1569 useless extension candidates. Maximal degree in co-relation 14616. Up to 1125 conditions per place. [2022-01-19 03:02:56,273 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 592 selfloop transitions, 91 changer transitions 29/751 dead transitions. [2022-01-19 03:02:56,273 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 708 places, 751 transitions, 12905 flow [2022-01-19 03:02:56,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 03:02:56,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 03:02:56,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1847 transitions. [2022-01-19 03:02:56,275 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5613981762917933 [2022-01-19 03:02:56,275 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1847 transitions. [2022-01-19 03:02:56,275 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1847 transitions. [2022-01-19 03:02:56,275 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:02:56,275 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1847 transitions. [2022-01-19 03:02:56,276 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.77142857142857) internal successors, (1847), 35 states have internal predecessors, (1847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:56,278 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:56,278 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:56,278 INFO L186 Difference]: Start difference. First operand has 679 places, 728 transitions, 11308 flow. Second operand 35 states and 1847 transitions. [2022-01-19 03:02:56,278 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 708 places, 751 transitions, 12905 flow [2022-01-19 03:02:56,795 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 674 places, 751 transitions, 12476 flow, removed 111 selfloop flow, removed 34 redundant places. [2022-01-19 03:02:56,804 INFO L242 Difference]: Finished difference. Result has 679 places, 707 transitions, 10890 flow [2022-01-19 03:02:56,804 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10889, PETRI_DIFFERENCE_MINUEND_PLACES=640, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=728, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=637, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=10890, PETRI_PLACES=679, PETRI_TRANSITIONS=707} [2022-01-19 03:02:56,804 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 591 predicate places. [2022-01-19 03:02:56,804 INFO L470 AbstractCegarLoop]: Abstraction has has 679 places, 707 transitions, 10890 flow [2022-01-19 03:02:56,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:56,805 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:02:56,805 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:02:56,805 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable246 [2022-01-19 03:02:56,805 INFO L402 AbstractCegarLoop]: === Iteration 248 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:02:56,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:02:56,805 INFO L85 PathProgramCache]: Analyzing trace with hash -1932196368, now seen corresponding path program 248 times [2022-01-19 03:02:56,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:02:56,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006901420] [2022-01-19 03:02:56,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:02:56,806 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:02:56,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:02:57,050 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:02:57,050 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:02:57,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006901420] [2022-01-19 03:02:57,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006901420] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:02:57,050 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:02:57,050 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:02:57,050 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137898363] [2022-01-19 03:02:57,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:02:57,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:02:57,051 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:02:57,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:02:57,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:02:57,051 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:02:57,052 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 679 places, 707 transitions, 10890 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:57,052 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:02:57,052 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:02:57,052 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:02:59,104 INFO L129 PetriNetUnfolder]: 487/1544 cut-off events. [2022-01-19 03:02:59,104 INFO L130 PetriNetUnfolder]: For 65273/65273 co-relation queries the response was YES. [2022-01-19 03:02:59,129 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14625 conditions, 1544 events. 487/1544 cut-off events. For 65273/65273 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 10783 event pairs, 36 based on Foata normal form. 1/1541 useless extension candidates. Maximal degree in co-relation 14377. Up to 1109 conditions per place. [2022-01-19 03:02:59,135 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 576 selfloop transitions, 72 changer transitions 42/729 dead transitions. [2022-01-19 03:02:59,136 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 690 places, 729 transitions, 12430 flow [2022-01-19 03:02:59,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 03:02:59,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 03:02:59,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1693 transitions. [2022-01-19 03:02:59,137 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5628324468085106 [2022-01-19 03:02:59,137 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1693 transitions. [2022-01-19 03:02:59,137 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1693 transitions. [2022-01-19 03:02:59,137 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:02:59,137 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1693 transitions. [2022-01-19 03:02:59,138 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.90625) internal successors, (1693), 32 states have internal predecessors, (1693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:59,140 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:59,140 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:59,140 INFO L186 Difference]: Start difference. First operand has 679 places, 707 transitions, 10890 flow. Second operand 32 states and 1693 transitions. [2022-01-19 03:02:59,140 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 690 places, 729 transitions, 12430 flow [2022-01-19 03:02:59,609 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 649 places, 729 transitions, 12044 flow, removed 23 selfloop flow, removed 41 redundant places. [2022-01-19 03:02:59,618 INFO L242 Difference]: Finished difference. Result has 653 places, 674 transitions, 10315 flow [2022-01-19 03:02:59,618 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10512, PETRI_DIFFERENCE_MINUEND_PLACES=618, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=707, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=635, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=10315, PETRI_PLACES=653, PETRI_TRANSITIONS=674} [2022-01-19 03:02:59,618 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 565 predicate places. [2022-01-19 03:02:59,618 INFO L470 AbstractCegarLoop]: Abstraction has has 653 places, 674 transitions, 10315 flow [2022-01-19 03:02:59,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:59,618 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:02:59,618 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:02:59,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable247 [2022-01-19 03:02:59,619 INFO L402 AbstractCegarLoop]: === Iteration 249 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:02:59,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:02:59,619 INFO L85 PathProgramCache]: Analyzing trace with hash 990184176, now seen corresponding path program 249 times [2022-01-19 03:02:59,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:02:59,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384100843] [2022-01-19 03:02:59,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:02:59,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:02:59,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:02:59,859 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:02:59,860 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:02:59,860 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384100843] [2022-01-19 03:02:59,860 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384100843] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:02:59,860 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:02:59,860 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:02:59,860 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321877675] [2022-01-19 03:02:59,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:02:59,860 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:02:59,860 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:02:59,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:02:59,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:02:59,861 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:02:59,861 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 653 places, 674 transitions, 10315 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:02:59,861 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:02:59,861 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:02:59,861 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:03:01,195 INFO L129 PetriNetUnfolder]: 475/1490 cut-off events. [2022-01-19 03:03:01,195 INFO L130 PetriNetUnfolder]: For 63625/63625 co-relation queries the response was YES. [2022-01-19 03:03:01,220 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14190 conditions, 1490 events. 475/1490 cut-off events. For 63625/63625 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 10275 event pairs, 41 based on Foata normal form. 1/1487 useless extension candidates. Maximal degree in co-relation 13948. Up to 1099 conditions per place. [2022-01-19 03:03:01,226 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 565 selfloop transitions, 64 changer transitions 25/693 dead transitions. [2022-01-19 03:03:01,226 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 660 places, 693 transitions, 11737 flow [2022-01-19 03:03:01,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 03:03:01,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 03:03:01,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1735 transitions. [2022-01-19 03:03:01,228 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5593165699548678 [2022-01-19 03:03:01,228 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1735 transitions. [2022-01-19 03:03:01,228 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1735 transitions. [2022-01-19 03:03:01,228 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:03:01,228 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1735 transitions. [2022-01-19 03:03:01,229 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.57575757575758) internal successors, (1735), 33 states have internal predecessors, (1735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:01,230 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:01,230 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:01,230 INFO L186 Difference]: Start difference. First operand has 653 places, 674 transitions, 10315 flow. Second operand 33 states and 1735 transitions. [2022-01-19 03:03:01,231 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 660 places, 693 transitions, 11737 flow [2022-01-19 03:03:01,658 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 624 places, 693 transitions, 11430 flow, removed 45 selfloop flow, removed 36 redundant places. [2022-01-19 03:03:01,666 INFO L242 Difference]: Finished difference. Result has 628 places, 658 transitions, 9948 flow [2022-01-19 03:03:01,666 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10016, PETRI_DIFFERENCE_MINUEND_PLACES=592, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=674, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=610, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=9948, PETRI_PLACES=628, PETRI_TRANSITIONS=658} [2022-01-19 03:03:01,666 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 540 predicate places. [2022-01-19 03:03:01,667 INFO L470 AbstractCegarLoop]: Abstraction has has 628 places, 658 transitions, 9948 flow [2022-01-19 03:03:01,667 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:01,667 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:03:01,667 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:03:01,667 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable248 [2022-01-19 03:03:01,667 INFO L402 AbstractCegarLoop]: === Iteration 250 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:03:01,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:03:01,667 INFO L85 PathProgramCache]: Analyzing trace with hash -1350113288, now seen corresponding path program 250 times [2022-01-19 03:03:01,667 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:03:01,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078826610] [2022-01-19 03:03:01,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:03:01,668 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:03:01,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:03:01,950 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:03:01,950 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:03:01,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078826610] [2022-01-19 03:03:01,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078826610] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:03:01,950 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:03:01,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:03:01,950 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134354003] [2022-01-19 03:03:01,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:03:01,950 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:03:01,950 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:03:01,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:03:01,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:03:01,951 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:03:01,952 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 628 places, 658 transitions, 9948 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:01,952 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:03:01,952 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:03:01,952 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:03:03,254 INFO L129 PetriNetUnfolder]: 470/1469 cut-off events. [2022-01-19 03:03:03,254 INFO L130 PetriNetUnfolder]: For 60199/60199 co-relation queries the response was YES. [2022-01-19 03:03:03,277 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13807 conditions, 1469 events. 470/1469 cut-off events. For 60199/60199 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 10026 event pairs, 34 based on Foata normal form. 1/1466 useless extension candidates. Maximal degree in co-relation 13577. Up to 1091 conditions per place. [2022-01-19 03:03:03,282 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 556 selfloop transitions, 52 changer transitions 30/677 dead transitions. [2022-01-19 03:03:03,283 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 639 places, 677 transitions, 11336 flow [2022-01-19 03:03:03,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 03:03:03,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 03:03:03,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1728 transitions. [2022-01-19 03:03:03,284 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5570599613152805 [2022-01-19 03:03:03,284 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1728 transitions. [2022-01-19 03:03:03,284 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1728 transitions. [2022-01-19 03:03:03,284 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:03:03,284 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1728 transitions. [2022-01-19 03:03:03,285 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.36363636363637) internal successors, (1728), 33 states have internal predecessors, (1728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:03,287 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:03,287 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:03,287 INFO L186 Difference]: Start difference. First operand has 628 places, 658 transitions, 9948 flow. Second operand 33 states and 1728 transitions. [2022-01-19 03:03:03,287 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 639 places, 677 transitions, 11336 flow [2022-01-19 03:03:03,716 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 602 places, 677 transitions, 11033 flow, removed 25 selfloop flow, removed 37 redundant places. [2022-01-19 03:03:03,724 INFO L242 Difference]: Finished difference. Result has 606 places, 637 transitions, 9520 flow [2022-01-19 03:03:03,724 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9653, PETRI_DIFFERENCE_MINUEND_PLACES=570, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=658, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=52, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=606, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=9520, PETRI_PLACES=606, PETRI_TRANSITIONS=637} [2022-01-19 03:03:03,724 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 518 predicate places. [2022-01-19 03:03:03,724 INFO L470 AbstractCegarLoop]: Abstraction has has 606 places, 637 transitions, 9520 flow [2022-01-19 03:03:03,724 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:03,724 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:03:03,724 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:03:03,724 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable249 [2022-01-19 03:03:03,724 INFO L402 AbstractCegarLoop]: === Iteration 251 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:03:03,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:03:03,725 INFO L85 PathProgramCache]: Analyzing trace with hash 900599496, now seen corresponding path program 251 times [2022-01-19 03:03:03,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:03:03,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552592054] [2022-01-19 03:03:03,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:03:03,725 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:03:03,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:03:03,979 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:03:03,979 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:03:03,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552592054] [2022-01-19 03:03:03,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552592054] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:03:03,980 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:03:03,980 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:03:03,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453809296] [2022-01-19 03:03:03,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:03:03,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:03:03,980 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:03:03,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:03:03,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:03:03,981 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:03:03,981 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 606 places, 637 transitions, 9520 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:03,981 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:03:03,981 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:03:03,981 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:03:05,176 INFO L129 PetriNetUnfolder]: 470/1467 cut-off events. [2022-01-19 03:03:05,177 INFO L130 PetriNetUnfolder]: For 59437/59437 co-relation queries the response was YES. [2022-01-19 03:03:05,198 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13767 conditions, 1467 events. 470/1467 cut-off events. For 59437/59437 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 10002 event pairs, 43 based on Foata normal form. 1/1465 useless extension candidates. Maximal degree in co-relation 13545. Up to 1019 conditions per place. [2022-01-19 03:03:05,204 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 500 selfloop transitions, 122 changer transitions 19/680 dead transitions. [2022-01-19 03:03:05,204 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 604 places, 680 transitions, 11764 flow [2022-01-19 03:03:05,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-19 03:03:05,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-01-19 03:03:05,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1647 transitions. [2022-01-19 03:03:05,205 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5652024708304736 [2022-01-19 03:03:05,205 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1647 transitions. [2022-01-19 03:03:05,205 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1647 transitions. [2022-01-19 03:03:05,205 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:03:05,205 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1647 transitions. [2022-01-19 03:03:05,206 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.12903225806452) internal successors, (1647), 31 states have internal predecessors, (1647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:05,208 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:05,208 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:05,208 INFO L186 Difference]: Start difference. First operand has 606 places, 637 transitions, 9520 flow. Second operand 31 states and 1647 transitions. [2022-01-19 03:03:05,208 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 604 places, 680 transitions, 11764 flow [2022-01-19 03:03:05,590 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 568 places, 680 transitions, 11251 flow, removed 92 selfloop flow, removed 36 redundant places. [2022-01-19 03:03:05,598 INFO L242 Difference]: Finished difference. Result has 575 places, 645 transitions, 9646 flow [2022-01-19 03:03:05,598 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9063, PETRI_DIFFERENCE_MINUEND_PLACES=538, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=637, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=517, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=9646, PETRI_PLACES=575, PETRI_TRANSITIONS=645} [2022-01-19 03:03:05,601 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 487 predicate places. [2022-01-19 03:03:05,601 INFO L470 AbstractCegarLoop]: Abstraction has has 575 places, 645 transitions, 9646 flow [2022-01-19 03:03:05,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:05,601 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:03:05,601 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:03:05,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250 [2022-01-19 03:03:05,601 INFO L402 AbstractCegarLoop]: === Iteration 252 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:03:05,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:03:05,602 INFO L85 PathProgramCache]: Analyzing trace with hash -1537783754, now seen corresponding path program 252 times [2022-01-19 03:03:05,602 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:03:05,602 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379530287] [2022-01-19 03:03:05,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:03:05,602 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:03:05,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:03:05,854 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:03:05,854 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:03:05,854 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379530287] [2022-01-19 03:03:05,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379530287] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:03:05,854 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:03:05,854 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:03:05,854 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414244863] [2022-01-19 03:03:05,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:03:05,854 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:03:05,854 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:03:05,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:03:05,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:03:05,855 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:03:05,856 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 575 places, 645 transitions, 9646 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:05,856 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:03:05,856 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:03:05,856 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:03:07,158 INFO L129 PetriNetUnfolder]: 465/1445 cut-off events. [2022-01-19 03:03:07,158 INFO L130 PetriNetUnfolder]: For 52583/52583 co-relation queries the response was YES. [2022-01-19 03:03:07,177 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13046 conditions, 1445 events. 465/1445 cut-off events. For 52583/52583 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 9802 event pairs, 46 based on Foata normal form. 1/1442 useless extension candidates. Maximal degree in co-relation 12836. Up to 1039 conditions per place. [2022-01-19 03:03:07,182 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 523 selfloop transitions, 76 changer transitions 28/666 dead transitions. [2022-01-19 03:03:07,182 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 602 places, 666 transitions, 11037 flow [2022-01-19 03:03:07,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 03:03:07,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 03:03:07,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1741 transitions. [2022-01-19 03:03:07,184 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.561250805931657 [2022-01-19 03:03:07,184 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1741 transitions. [2022-01-19 03:03:07,184 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1741 transitions. [2022-01-19 03:03:07,184 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:03:07,184 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1741 transitions. [2022-01-19 03:03:07,185 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.75757575757576) internal successors, (1741), 33 states have internal predecessors, (1741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:07,186 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:07,186 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:07,186 INFO L186 Difference]: Start difference. First operand has 575 places, 645 transitions, 9646 flow. Second operand 33 states and 1741 transitions. [2022-01-19 03:03:07,186 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 602 places, 666 transitions, 11037 flow [2022-01-19 03:03:07,553 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 576 places, 666 transitions, 10616 flow, removed 124 selfloop flow, removed 26 redundant places. [2022-01-19 03:03:07,561 INFO L242 Difference]: Finished difference. Result has 580 places, 624 transitions, 9211 flow [2022-01-19 03:03:07,561 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9231, PETRI_DIFFERENCE_MINUEND_PLACES=544, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=645, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=569, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=9211, PETRI_PLACES=580, PETRI_TRANSITIONS=624} [2022-01-19 03:03:07,561 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 492 predicate places. [2022-01-19 03:03:07,561 INFO L470 AbstractCegarLoop]: Abstraction has has 580 places, 624 transitions, 9211 flow [2022-01-19 03:03:07,561 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:07,562 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:03:07,562 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:03:07,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251 [2022-01-19 03:03:07,562 INFO L402 AbstractCegarLoop]: === Iteration 253 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:03:07,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:03:07,562 INFO L85 PathProgramCache]: Analyzing trace with hash 1201707384, now seen corresponding path program 253 times [2022-01-19 03:03:07,562 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:03:07,562 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450710900] [2022-01-19 03:03:07,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:03:07,562 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:03:07,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:03:07,804 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:03:07,804 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:03:07,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1450710900] [2022-01-19 03:03:07,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1450710900] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:03:07,804 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:03:07,805 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:03:07,805 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14658696] [2022-01-19 03:03:07,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:03:07,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:03:07,805 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:03:07,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:03:07,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:03:07,806 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:03:07,806 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 580 places, 624 transitions, 9211 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:07,806 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:03:07,806 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:03:07,806 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:03:08,969 INFO L129 PetriNetUnfolder]: 457/1407 cut-off events. [2022-01-19 03:03:08,969 INFO L130 PetriNetUnfolder]: For 51825/51825 co-relation queries the response was YES. [2022-01-19 03:03:08,989 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12760 conditions, 1407 events. 457/1407 cut-off events. For 51825/51825 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 9410 event pairs, 37 based on Foata normal form. 1/1405 useless extension candidates. Maximal degree in co-relation 12551. Up to 1033 conditions per place. [2022-01-19 03:03:08,994 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 516 selfloop transitions, 61 changer transitions 30/646 dead transitions. [2022-01-19 03:03:08,994 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 588 places, 646 transitions, 10553 flow [2022-01-19 03:03:08,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-19 03:03:08,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-01-19 03:03:08,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1586 transitions. [2022-01-19 03:03:08,996 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5624113475177305 [2022-01-19 03:03:08,996 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1586 transitions. [2022-01-19 03:03:08,996 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1586 transitions. [2022-01-19 03:03:08,996 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:03:08,996 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1586 transitions. [2022-01-19 03:03:08,997 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 52.86666666666667) internal successors, (1586), 30 states have internal predecessors, (1586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:08,998 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:08,998 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:08,998 INFO L186 Difference]: Start difference. First operand has 580 places, 624 transitions, 9211 flow. Second operand 30 states and 1586 transitions. [2022-01-19 03:03:08,998 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 588 places, 646 transitions, 10553 flow [2022-01-19 03:03:09,304 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 550 places, 646 transitions, 10258 flow, removed 18 selfloop flow, removed 38 redundant places. [2022-01-19 03:03:09,311 INFO L242 Difference]: Finished difference. Result has 554 places, 605 transitions, 8844 flow [2022-01-19 03:03:09,312 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8924, PETRI_DIFFERENCE_MINUEND_PLACES=521, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=624, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=563, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=8844, PETRI_PLACES=554, PETRI_TRANSITIONS=605} [2022-01-19 03:03:09,312 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 466 predicate places. [2022-01-19 03:03:09,312 INFO L470 AbstractCegarLoop]: Abstraction has has 554 places, 605 transitions, 8844 flow [2022-01-19 03:03:09,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:09,312 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:03:09,312 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:03:09,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252 [2022-01-19 03:03:09,312 INFO L402 AbstractCegarLoop]: === Iteration 254 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:03:09,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:03:09,313 INFO L85 PathProgramCache]: Analyzing trace with hash -1087672868, now seen corresponding path program 254 times [2022-01-19 03:03:09,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:03:09,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850594915] [2022-01-19 03:03:09,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:03:09,313 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:03:09,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:03:09,564 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:03:09,564 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:03:09,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850594915] [2022-01-19 03:03:09,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850594915] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:03:09,564 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:03:09,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:03:09,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981135763] [2022-01-19 03:03:09,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:03:09,564 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:03:09,564 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:03:09,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:03:09,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:03:09,565 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:03:09,565 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 554 places, 605 transitions, 8844 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:09,565 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:03:09,565 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:03:09,566 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:03:10,789 INFO L129 PetriNetUnfolder]: 450/1392 cut-off events. [2022-01-19 03:03:10,789 INFO L130 PetriNetUnfolder]: For 47743/47743 co-relation queries the response was YES. [2022-01-19 03:03:10,810 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12382 conditions, 1392 events. 450/1392 cut-off events. For 47743/47743 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 9278 event pairs, 46 based on Foata normal form. 1/1390 useless extension candidates. Maximal degree in co-relation 12180. Up to 949 conditions per place. [2022-01-19 03:03:10,815 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 453 selfloop transitions, 125 changer transitions 16/633 dead transitions. [2022-01-19 03:03:10,816 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 560 places, 633 transitions, 10302 flow [2022-01-19 03:03:10,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 03:03:10,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 03:03:10,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1697 transitions. [2022-01-19 03:03:10,817 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5641622340425532 [2022-01-19 03:03:10,817 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1697 transitions. [2022-01-19 03:03:10,817 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1697 transitions. [2022-01-19 03:03:10,817 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:03:10,817 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1697 transitions. [2022-01-19 03:03:10,818 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.03125) internal successors, (1697), 32 states have internal predecessors, (1697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:10,820 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:10,820 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:10,820 INFO L186 Difference]: Start difference. First operand has 554 places, 605 transitions, 8844 flow. Second operand 32 states and 1697 transitions. [2022-01-19 03:03:10,820 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 560 places, 633 transitions, 10302 flow [2022-01-19 03:03:11,120 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 526 places, 633 transitions, 9949 flow, removed 33 selfloop flow, removed 34 redundant places. [2022-01-19 03:03:11,164 INFO L242 Difference]: Finished difference. Result has 531 places, 601 transitions, 8740 flow [2022-01-19 03:03:11,165 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8503, PETRI_DIFFERENCE_MINUEND_PLACES=495, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=605, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=125, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=480, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=8740, PETRI_PLACES=531, PETRI_TRANSITIONS=601} [2022-01-19 03:03:11,165 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 443 predicate places. [2022-01-19 03:03:11,165 INFO L470 AbstractCegarLoop]: Abstraction has has 531 places, 601 transitions, 8740 flow [2022-01-19 03:03:11,165 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:11,165 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:03:11,165 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:03:11,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable253 [2022-01-19 03:03:11,165 INFO L402 AbstractCegarLoop]: === Iteration 255 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:03:11,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:03:11,166 INFO L85 PathProgramCache]: Analyzing trace with hash 1450341634, now seen corresponding path program 255 times [2022-01-19 03:03:11,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:03:11,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953345241] [2022-01-19 03:03:11,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:03:11,166 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:03:11,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:03:11,412 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:03:11,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:03:11,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953345241] [2022-01-19 03:03:11,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953345241] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:03:11,413 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:03:11,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:03:11,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128928547] [2022-01-19 03:03:11,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:03:11,413 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:03:11,413 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:03:11,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:03:11,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:03:11,414 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:03:11,414 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 531 places, 601 transitions, 8740 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:11,414 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:03:11,414 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:03:11,414 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:03:13,504 INFO L129 PetriNetUnfolder]: 473/1451 cut-off events. [2022-01-19 03:03:13,504 INFO L130 PetriNetUnfolder]: For 54336/54336 co-relation queries the response was YES. [2022-01-19 03:03:13,525 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13369 conditions, 1451 events. 473/1451 cut-off events. For 54336/54336 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 9787 event pairs, 31 based on Foata normal form. 1/1449 useless extension candidates. Maximal degree in co-relation 13174. Up to 954 conditions per place. [2022-01-19 03:03:13,531 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 450 selfloop transitions, 164 changer transitions 22/675 dead transitions. [2022-01-19 03:03:13,531 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 571 places, 675 transitions, 12017 flow [2022-01-19 03:03:13,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-01-19 03:03:13,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-01-19 03:03:13,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2427 transitions. [2022-01-19 03:03:13,532 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5612858464384829 [2022-01-19 03:03:13,532 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 2427 transitions. [2022-01-19 03:03:13,532 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 2427 transitions. [2022-01-19 03:03:13,533 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:03:13,533 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 2427 transitions. [2022-01-19 03:03:13,534 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 52.76086956521739) internal successors, (2427), 46 states have internal predecessors, (2427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:13,536 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 94.0) internal successors, (4418), 47 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:13,536 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 94.0) internal successors, (4418), 47 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:13,536 INFO L186 Difference]: Start difference. First operand has 531 places, 601 transitions, 8740 flow. Second operand 46 states and 2427 transitions. [2022-01-19 03:03:13,536 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 571 places, 675 transitions, 12017 flow [2022-01-19 03:03:13,824 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 540 places, 675 transitions, 11688 flow, removed 21 selfloop flow, removed 31 redundant places. [2022-01-19 03:03:13,832 INFO L242 Difference]: Finished difference. Result has 549 places, 634 transitions, 10015 flow [2022-01-19 03:03:13,832 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8441, PETRI_DIFFERENCE_MINUEND_PLACES=495, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=601, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=138, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=459, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=10015, PETRI_PLACES=549, PETRI_TRANSITIONS=634} [2022-01-19 03:03:13,832 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 461 predicate places. [2022-01-19 03:03:13,833 INFO L470 AbstractCegarLoop]: Abstraction has has 549 places, 634 transitions, 10015 flow [2022-01-19 03:03:13,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:13,833 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:03:13,835 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:03:13,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable254 [2022-01-19 03:03:13,835 INFO L402 AbstractCegarLoop]: === Iteration 256 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:03:13,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:03:13,835 INFO L85 PathProgramCache]: Analyzing trace with hash 1566084654, now seen corresponding path program 256 times [2022-01-19 03:03:13,835 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:03:13,835 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276638894] [2022-01-19 03:03:13,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:03:13,836 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:03:13,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:03:14,105 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:03:14,105 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:03:14,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276638894] [2022-01-19 03:03:14,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276638894] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:03:14,105 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:03:14,105 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:03:14,105 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380832869] [2022-01-19 03:03:14,105 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:03:14,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:03:14,106 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:03:14,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:03:14,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:03:14,106 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:03:14,107 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 549 places, 634 transitions, 10015 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:14,107 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:03:14,107 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:03:14,107 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:03:15,403 INFO L129 PetriNetUnfolder]: 467/1438 cut-off events. [2022-01-19 03:03:15,403 INFO L130 PetriNetUnfolder]: For 54418/54418 co-relation queries the response was YES. [2022-01-19 03:03:15,422 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13389 conditions, 1438 events. 467/1438 cut-off events. For 54418/54418 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 9663 event pairs, 37 based on Foata normal form. 1/1436 useless extension candidates. Maximal degree in co-relation 13190. Up to 984 conditions per place. [2022-01-19 03:03:15,427 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 483 selfloop transitions, 122 changer transitions 27/671 dead transitions. [2022-01-19 03:03:15,428 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 577 places, 671 transitions, 11808 flow [2022-01-19 03:03:15,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 03:03:15,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 03:03:15,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1850 transitions. [2022-01-19 03:03:15,430 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5623100303951368 [2022-01-19 03:03:15,430 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1850 transitions. [2022-01-19 03:03:15,430 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1850 transitions. [2022-01-19 03:03:15,430 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:03:15,430 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1850 transitions. [2022-01-19 03:03:15,431 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.857142857142854) internal successors, (1850), 35 states have internal predecessors, (1850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:15,432 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:15,433 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:15,433 INFO L186 Difference]: Start difference. First operand has 549 places, 634 transitions, 10015 flow. Second operand 35 states and 1850 transitions. [2022-01-19 03:03:15,433 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 577 places, 671 transitions, 11808 flow [2022-01-19 03:03:15,729 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 553 places, 671 transitions, 10812 flow, removed 438 selfloop flow, removed 24 redundant places. [2022-01-19 03:03:15,736 INFO L242 Difference]: Finished difference. Result has 558 places, 627 transitions, 9242 flow [2022-01-19 03:03:15,737 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9023, PETRI_DIFFERENCE_MINUEND_PLACES=519, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=634, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=118, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=515, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=9242, PETRI_PLACES=558, PETRI_TRANSITIONS=627} [2022-01-19 03:03:15,737 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 470 predicate places. [2022-01-19 03:03:15,737 INFO L470 AbstractCegarLoop]: Abstraction has has 558 places, 627 transitions, 9242 flow [2022-01-19 03:03:15,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:15,737 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:03:15,737 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:03:15,737 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable255 [2022-01-19 03:03:15,737 INFO L402 AbstractCegarLoop]: === Iteration 257 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:03:15,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:03:15,738 INFO L85 PathProgramCache]: Analyzing trace with hash -876247934, now seen corresponding path program 257 times [2022-01-19 03:03:15,738 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:03:15,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012500680] [2022-01-19 03:03:15,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:03:15,738 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:03:15,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:03:15,987 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:03:15,987 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:03:15,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012500680] [2022-01-19 03:03:15,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012500680] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:03:15,987 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:03:15,988 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:03:15,988 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855282907] [2022-01-19 03:03:15,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:03:15,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:03:15,988 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:03:15,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:03:15,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:03:15,989 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:03:15,989 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 558 places, 627 transitions, 9242 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:15,989 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:03:15,989 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:03:15,989 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:03:17,229 INFO L129 PetriNetUnfolder]: 462/1413 cut-off events. [2022-01-19 03:03:17,230 INFO L130 PetriNetUnfolder]: For 53358/53358 co-relation queries the response was YES. [2022-01-19 03:03:17,248 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13046 conditions, 1413 events. 462/1413 cut-off events. For 53358/53358 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 9453 event pairs, 30 based on Foata normal form. 1/1411 useless extension candidates. Maximal degree in co-relation 12844. Up to 975 conditions per place. [2022-01-19 03:03:17,253 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 499 selfloop transitions, 117 changer transitions 18/673 dead transitions. [2022-01-19 03:03:17,253 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 582 places, 673 transitions, 11535 flow [2022-01-19 03:03:17,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 03:03:17,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 03:03:17,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1706 transitions. [2022-01-19 03:03:17,255 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.567154255319149 [2022-01-19 03:03:17,255 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1706 transitions. [2022-01-19 03:03:17,255 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1706 transitions. [2022-01-19 03:03:17,255 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:03:17,255 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1706 transitions. [2022-01-19 03:03:17,256 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.3125) internal successors, (1706), 32 states have internal predecessors, (1706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:17,257 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:17,258 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:17,258 INFO L186 Difference]: Start difference. First operand has 558 places, 627 transitions, 9242 flow. Second operand 32 states and 1706 transitions. [2022-01-19 03:03:17,258 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 582 places, 673 transitions, 11535 flow [2022-01-19 03:03:17,549 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 553 places, 673 transitions, 11073 flow, removed 125 selfloop flow, removed 29 redundant places. [2022-01-19 03:03:17,557 INFO L242 Difference]: Finished difference. Result has 560 places, 633 transitions, 9365 flow [2022-01-19 03:03:17,557 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8789, PETRI_DIFFERENCE_MINUEND_PLACES=522, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=627, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=112, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=513, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=9365, PETRI_PLACES=560, PETRI_TRANSITIONS=633} [2022-01-19 03:03:17,558 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 472 predicate places. [2022-01-19 03:03:17,558 INFO L470 AbstractCegarLoop]: Abstraction has has 560 places, 633 transitions, 9365 flow [2022-01-19 03:03:17,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:17,558 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:03:17,558 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:03:17,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable256 [2022-01-19 03:03:17,558 INFO L402 AbstractCegarLoop]: === Iteration 258 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:03:17,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:03:17,558 INFO L85 PathProgramCache]: Analyzing trace with hash 281446646, now seen corresponding path program 258 times [2022-01-19 03:03:17,559 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:03:17,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981297954] [2022-01-19 03:03:17,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:03:17,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:03:17,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:03:17,815 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:03:17,815 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:03:17,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981297954] [2022-01-19 03:03:17,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981297954] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:03:17,815 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:03:17,815 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:03:17,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607334541] [2022-01-19 03:03:17,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:03:17,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:03:17,815 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:03:17,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:03:17,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:03:17,816 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:03:17,817 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 560 places, 633 transitions, 9365 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:17,817 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:03:17,817 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:03:17,817 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:03:18,977 INFO L129 PetriNetUnfolder]: 457/1393 cut-off events. [2022-01-19 03:03:18,977 INFO L130 PetriNetUnfolder]: For 52266/52266 co-relation queries the response was YES. [2022-01-19 03:03:18,997 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12748 conditions, 1393 events. 457/1393 cut-off events. For 52266/52266 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 9250 event pairs, 36 based on Foata normal form. 1/1390 useless extension candidates. Maximal degree in co-relation 12544. Up to 979 conditions per place. [2022-01-19 03:03:19,003 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 484 selfloop transitions, 102 changer transitions 32/657 dead transitions. [2022-01-19 03:03:19,003 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 586 places, 657 transitions, 10783 flow [2022-01-19 03:03:19,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 03:03:19,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 03:03:19,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1693 transitions. [2022-01-19 03:03:19,005 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5628324468085106 [2022-01-19 03:03:19,005 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1693 transitions. [2022-01-19 03:03:19,005 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1693 transitions. [2022-01-19 03:03:19,005 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:03:19,005 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1693 transitions. [2022-01-19 03:03:19,006 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.90625) internal successors, (1693), 32 states have internal predecessors, (1693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:19,007 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:19,008 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:19,008 INFO L186 Difference]: Start difference. First operand has 560 places, 633 transitions, 9365 flow. Second operand 32 states and 1693 transitions. [2022-01-19 03:03:19,008 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 586 places, 657 transitions, 10783 flow [2022-01-19 03:03:19,335 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 562 places, 657 transitions, 10456 flow, removed 105 selfloop flow, removed 24 redundant places. [2022-01-19 03:03:19,342 INFO L242 Difference]: Finished difference. Result has 567 places, 612 transitions, 8948 flow [2022-01-19 03:03:19,343 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9044, PETRI_DIFFERENCE_MINUEND_PLACES=531, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=633, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=531, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=8948, PETRI_PLACES=567, PETRI_TRANSITIONS=612} [2022-01-19 03:03:19,343 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 479 predicate places. [2022-01-19 03:03:19,343 INFO L470 AbstractCegarLoop]: Abstraction has has 567 places, 612 transitions, 8948 flow [2022-01-19 03:03:19,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:19,343 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:03:19,343 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:03:19,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable257 [2022-01-19 03:03:19,343 INFO L402 AbstractCegarLoop]: === Iteration 259 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:03:19,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:03:19,343 INFO L85 PathProgramCache]: Analyzing trace with hash -885437702, now seen corresponding path program 259 times [2022-01-19 03:03:19,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:03:19,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490563816] [2022-01-19 03:03:19,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:03:19,344 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:03:19,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:03:19,582 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:03:19,582 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:03:19,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490563816] [2022-01-19 03:03:19,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490563816] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:03:19,583 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:03:19,583 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:03:19,583 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370147945] [2022-01-19 03:03:19,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:03:19,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:03:19,583 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:03:19,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:03:19,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:03:19,584 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:03:19,584 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 567 places, 612 transitions, 8948 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:19,584 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:03:19,584 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:03:19,584 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:03:20,802 INFO L129 PetriNetUnfolder]: 449/1358 cut-off events. [2022-01-19 03:03:20,802 INFO L130 PetriNetUnfolder]: For 47129/47129 co-relation queries the response was YES. [2022-01-19 03:03:20,821 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12284 conditions, 1358 events. 449/1358 cut-off events. For 47129/47129 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 8896 event pairs, 37 based on Foata normal form. 1/1356 useless extension candidates. Maximal degree in co-relation 12078. Up to 974 conditions per place. [2022-01-19 03:03:20,827 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 480 selfloop transitions, 78 changer transitions 37/634 dead transitions. [2022-01-19 03:03:20,827 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 587 places, 634 transitions, 10282 flow [2022-01-19 03:03:20,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 03:03:20,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 03:03:20,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1687 transitions. [2022-01-19 03:03:20,828 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5608377659574468 [2022-01-19 03:03:20,828 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1687 transitions. [2022-01-19 03:03:20,828 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1687 transitions. [2022-01-19 03:03:20,828 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:03:20,828 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1687 transitions. [2022-01-19 03:03:20,829 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.71875) internal successors, (1687), 32 states have internal predecessors, (1687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:20,831 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:20,831 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:20,831 INFO L186 Difference]: Start difference. First operand has 567 places, 612 transitions, 8948 flow. Second operand 32 states and 1687 transitions. [2022-01-19 03:03:20,831 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 587 places, 634 transitions, 10282 flow [2022-01-19 03:03:21,140 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 553 places, 634 transitions, 9991 flow, removed 29 selfloop flow, removed 34 redundant places. [2022-01-19 03:03:21,147 INFO L242 Difference]: Finished difference. Result has 557 places, 587 transitions, 8425 flow [2022-01-19 03:03:21,148 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8661, PETRI_DIFFERENCE_MINUEND_PLACES=522, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=612, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=534, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=8425, PETRI_PLACES=557, PETRI_TRANSITIONS=587} [2022-01-19 03:03:21,148 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 469 predicate places. [2022-01-19 03:03:21,148 INFO L470 AbstractCegarLoop]: Abstraction has has 557 places, 587 transitions, 8425 flow [2022-01-19 03:03:21,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:21,148 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:03:21,148 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:03:21,148 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable258 [2022-01-19 03:03:21,148 INFO L402 AbstractCegarLoop]: === Iteration 260 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:03:21,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:03:21,149 INFO L85 PathProgramCache]: Analyzing trace with hash 941722326, now seen corresponding path program 260 times [2022-01-19 03:03:21,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:03:21,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744490411] [2022-01-19 03:03:21,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:03:21,149 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:03:21,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:03:21,421 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:03:21,421 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:03:21,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744490411] [2022-01-19 03:03:21,421 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744490411] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:03:21,421 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:03:21,421 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:03:21,421 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126516502] [2022-01-19 03:03:21,421 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:03:21,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:03:21,422 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:03:21,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:03:21,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:03:21,422 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:03:21,423 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 557 places, 587 transitions, 8425 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:21,423 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:03:21,423 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:03:21,423 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:03:24,230 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 03:03:24,709 INFO L129 PetriNetUnfolder]: 447/1352 cut-off events. [2022-01-19 03:03:24,709 INFO L130 PetriNetUnfolder]: For 48372/48372 co-relation queries the response was YES. [2022-01-19 03:03:24,728 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12303 conditions, 1352 events. 447/1352 cut-off events. For 48372/48372 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 8828 event pairs, 39 based on Foata normal form. 1/1350 useless extension candidates. Maximal degree in co-relation 12101. Up to 969 conditions per place. [2022-01-19 03:03:24,733 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 473 selfloop transitions, 84 changer transitions 21/617 dead transitions. [2022-01-19 03:03:24,733 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 572 places, 617 transitions, 10196 flow [2022-01-19 03:03:24,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 03:03:24,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 03:03:24,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1689 transitions. [2022-01-19 03:03:24,734 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5615026595744681 [2022-01-19 03:03:24,734 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1689 transitions. [2022-01-19 03:03:24,735 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1689 transitions. [2022-01-19 03:03:24,735 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:03:24,735 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1689 transitions. [2022-01-19 03:03:24,736 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.78125) internal successors, (1689), 32 states have internal predecessors, (1689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:24,737 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:24,737 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:24,737 INFO L186 Difference]: Start difference. First operand has 557 places, 587 transitions, 8425 flow. Second operand 32 states and 1689 transitions. [2022-01-19 03:03:24,737 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 572 places, 617 transitions, 10196 flow [2022-01-19 03:03:25,030 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 528 places, 617 transitions, 9748 flow, removed 69 selfloop flow, removed 44 redundant places. [2022-01-19 03:03:25,037 INFO L242 Difference]: Finished difference. Result has 535 places, 585 transitions, 8274 flow [2022-01-19 03:03:25,038 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8011, PETRI_DIFFERENCE_MINUEND_PLACES=497, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=587, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=504, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=8274, PETRI_PLACES=535, PETRI_TRANSITIONS=585} [2022-01-19 03:03:25,038 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 447 predicate places. [2022-01-19 03:03:25,038 INFO L470 AbstractCegarLoop]: Abstraction has has 535 places, 585 transitions, 8274 flow [2022-01-19 03:03:25,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:25,038 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:03:25,038 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:03:25,038 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable259 [2022-01-19 03:03:25,038 INFO L402 AbstractCegarLoop]: === Iteration 261 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:03:25,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:03:25,038 INFO L85 PathProgramCache]: Analyzing trace with hash -815563678, now seen corresponding path program 261 times [2022-01-19 03:03:25,039 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:03:25,039 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600846492] [2022-01-19 03:03:25,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:03:25,039 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:03:25,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:03:25,282 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:03:25,282 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:03:25,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600846492] [2022-01-19 03:03:25,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600846492] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:03:25,282 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:03:25,282 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:03:25,282 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737161147] [2022-01-19 03:03:25,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:03:25,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:03:25,283 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:03:25,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:03:25,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:03:25,283 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:03:25,284 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 535 places, 585 transitions, 8274 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:25,284 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:03:25,284 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:03:25,284 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:03:26,524 INFO L129 PetriNetUnfolder]: 441/1336 cut-off events. [2022-01-19 03:03:26,525 INFO L130 PetriNetUnfolder]: For 46032/46032 co-relation queries the response was YES. [2022-01-19 03:03:26,543 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12003 conditions, 1336 events. 441/1336 cut-off events. For 46032/46032 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 8642 event pairs, 38 based on Foata normal form. 1/1334 useless extension candidates. Maximal degree in co-relation 11809. Up to 904 conditions per place. [2022-01-19 03:03:26,549 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 445 selfloop transitions, 125 changer transitions 16/625 dead transitions. [2022-01-19 03:03:26,549 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 561 places, 625 transitions, 10158 flow [2022-01-19 03:03:26,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 03:03:26,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 03:03:26,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1859 transitions. [2022-01-19 03:03:26,551 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5650455927051672 [2022-01-19 03:03:26,551 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1859 transitions. [2022-01-19 03:03:26,551 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1859 transitions. [2022-01-19 03:03:26,551 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:03:26,551 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1859 transitions. [2022-01-19 03:03:26,552 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.114285714285714) internal successors, (1859), 35 states have internal predecessors, (1859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:26,553 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:26,554 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:26,554 INFO L186 Difference]: Start difference. First operand has 535 places, 585 transitions, 8274 flow. Second operand 35 states and 1859 transitions. [2022-01-19 03:03:26,554 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 561 places, 625 transitions, 10158 flow [2022-01-19 03:03:26,798 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 529 places, 625 transitions, 9822 flow, removed 69 selfloop flow, removed 32 redundant places. [2022-01-19 03:03:26,805 INFO L242 Difference]: Finished difference. Result has 536 places, 588 transitions, 8445 flow [2022-01-19 03:03:26,805 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7972, PETRI_DIFFERENCE_MINUEND_PLACES=495, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=585, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=121, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=461, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=8445, PETRI_PLACES=536, PETRI_TRANSITIONS=588} [2022-01-19 03:03:26,806 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 448 predicate places. [2022-01-19 03:03:26,806 INFO L470 AbstractCegarLoop]: Abstraction has has 536 places, 588 transitions, 8445 flow [2022-01-19 03:03:26,806 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:26,806 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:03:26,806 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:03:26,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable260 [2022-01-19 03:03:26,806 INFO L402 AbstractCegarLoop]: === Iteration 262 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:03:26,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:03:26,806 INFO L85 PathProgramCache]: Analyzing trace with hash 1214148204, now seen corresponding path program 262 times [2022-01-19 03:03:26,806 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:03:26,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518999704] [2022-01-19 03:03:26,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:03:26,807 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:03:26,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:03:27,069 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:03:27,069 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:03:27,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518999704] [2022-01-19 03:03:27,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518999704] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:03:27,069 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:03:27,069 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:03:27,069 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251767276] [2022-01-19 03:03:27,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:03:27,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:03:27,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:03:27,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:03:27,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:03:27,070 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:03:27,070 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 536 places, 588 transitions, 8445 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:27,070 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:03:27,071 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:03:27,071 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:03:28,611 INFO L129 PetriNetUnfolder]: 482/1487 cut-off events. [2022-01-19 03:03:28,611 INFO L130 PetriNetUnfolder]: For 53234/53234 co-relation queries the response was YES. [2022-01-19 03:03:28,626 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13451 conditions, 1487 events. 482/1487 cut-off events. For 53234/53234 co-relation queries the response was YES. Maximal size of possible extension queue 80. Compared 10207 event pairs, 34 based on Foata normal form. 1/1485 useless extension candidates. Maximal degree in co-relation 13259. Up to 963 conditions per place. [2022-01-19 03:03:28,632 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 468 selfloop transitions, 171 changer transitions 24/702 dead transitions. [2022-01-19 03:03:28,632 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 573 places, 702 transitions, 12221 flow [2022-01-19 03:03:28,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-19 03:03:28,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2022-01-19 03:03:28,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 2275 transitions. [2022-01-19 03:03:28,634 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5628401781296388 [2022-01-19 03:03:28,634 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 2275 transitions. [2022-01-19 03:03:28,634 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 2275 transitions. [2022-01-19 03:03:28,634 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:03:28,634 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 2275 transitions. [2022-01-19 03:03:28,635 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 44 states, 43 states have (on average 52.906976744186046) internal successors, (2275), 43 states have internal predecessors, (2275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:28,637 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 44 states, 44 states have (on average 94.0) internal successors, (4136), 44 states have internal predecessors, (4136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:28,637 INFO L81 ComplementDD]: Finished complementDD. Result has 44 states, 44 states have (on average 94.0) internal successors, (4136), 44 states have internal predecessors, (4136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:28,637 INFO L186 Difference]: Start difference. First operand has 536 places, 588 transitions, 8445 flow. Second operand 43 states and 2275 transitions. [2022-01-19 03:03:28,637 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 573 places, 702 transitions, 12221 flow [2022-01-19 03:03:28,900 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 543 places, 702 transitions, 11771 flow, removed 98 selfloop flow, removed 30 redundant places. [2022-01-19 03:03:28,908 INFO L242 Difference]: Finished difference. Result has 555 places, 650 transitions, 10041 flow [2022-01-19 03:03:28,908 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8057, PETRI_DIFFERENCE_MINUEND_PLACES=501, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=588, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=115, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=429, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=10041, PETRI_PLACES=555, PETRI_TRANSITIONS=650} [2022-01-19 03:03:28,909 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 467 predicate places. [2022-01-19 03:03:28,909 INFO L470 AbstractCegarLoop]: Abstraction has has 555 places, 650 transitions, 10041 flow [2022-01-19 03:03:28,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:28,909 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:03:28,909 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:03:28,909 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261 [2022-01-19 03:03:28,909 INFO L402 AbstractCegarLoop]: === Iteration 263 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:03:28,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:03:28,909 INFO L85 PathProgramCache]: Analyzing trace with hash 348073562, now seen corresponding path program 263 times [2022-01-19 03:03:28,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:03:28,909 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267643577] [2022-01-19 03:03:28,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:03:28,910 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:03:28,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:03:29,164 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:03:29,164 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:03:29,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267643577] [2022-01-19 03:03:29,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267643577] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:03:29,165 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:03:29,165 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:03:29,165 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510344433] [2022-01-19 03:03:29,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:03:29,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:03:29,165 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:03:29,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:03:29,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:03:29,166 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:03:29,166 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 555 places, 650 transitions, 10041 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:29,166 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:03:29,166 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:03:29,166 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:03:30,823 INFO L129 PetriNetUnfolder]: 476/1495 cut-off events. [2022-01-19 03:03:30,823 INFO L130 PetriNetUnfolder]: For 59400/59400 co-relation queries the response was YES. [2022-01-19 03:03:30,843 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13897 conditions, 1495 events. 476/1495 cut-off events. For 59400/59400 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 10326 event pairs, 35 based on Foata normal form. 1/1493 useless extension candidates. Maximal degree in co-relation 13697. Up to 984 conditions per place. [2022-01-19 03:03:30,850 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 496 selfloop transitions, 148 changer transitions 24/707 dead transitions. [2022-01-19 03:03:30,850 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 590 places, 707 transitions, 12846 flow [2022-01-19 03:03:30,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-01-19 03:03:30,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-01-19 03:03:30,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2218 transitions. [2022-01-19 03:03:30,851 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5618034447821681 [2022-01-19 03:03:30,851 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2218 transitions. [2022-01-19 03:03:30,851 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2218 transitions. [2022-01-19 03:03:30,851 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:03:30,852 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2218 transitions. [2022-01-19 03:03:30,853 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 52.80952380952381) internal successors, (2218), 42 states have internal predecessors, (2218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:30,854 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 43 states, 43 states have (on average 94.0) internal successors, (4042), 43 states have internal predecessors, (4042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:30,855 INFO L81 ComplementDD]: Finished complementDD. Result has 43 states, 43 states have (on average 94.0) internal successors, (4042), 43 states have internal predecessors, (4042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:30,855 INFO L186 Difference]: Start difference. First operand has 555 places, 650 transitions, 10041 flow. Second operand 42 states and 2218 transitions. [2022-01-19 03:03:30,855 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 590 places, 707 transitions, 12846 flow [2022-01-19 03:03:31,186 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 562 places, 707 transitions, 11913 flow, removed 403 selfloop flow, removed 28 redundant places. [2022-01-19 03:03:31,194 INFO L242 Difference]: Finished difference. Result has 570 places, 659 transitions, 10008 flow [2022-01-19 03:03:31,194 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9288, PETRI_DIFFERENCE_MINUEND_PLACES=521, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=650, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=137, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=510, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=10008, PETRI_PLACES=570, PETRI_TRANSITIONS=659} [2022-01-19 03:03:31,195 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 482 predicate places. [2022-01-19 03:03:31,195 INFO L470 AbstractCegarLoop]: Abstraction has has 570 places, 659 transitions, 10008 flow [2022-01-19 03:03:31,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:31,195 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:03:31,195 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:03:31,195 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable262 [2022-01-19 03:03:31,195 INFO L402 AbstractCegarLoop]: === Iteration 264 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:03:31,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:03:31,195 INFO L85 PathProgramCache]: Analyzing trace with hash -1113707986, now seen corresponding path program 264 times [2022-01-19 03:03:31,195 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:03:31,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565071209] [2022-01-19 03:03:31,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:03:31,196 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:03:31,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:03:31,475 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:03:31,476 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:03:31,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565071209] [2022-01-19 03:03:31,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565071209] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:03:31,476 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:03:31,476 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:03:31,476 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011851626] [2022-01-19 03:03:31,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:03:31,476 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:03:31,476 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:03:31,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:03:31,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:03:31,477 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:03:31,477 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 570 places, 659 transitions, 10008 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:31,477 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:03:31,477 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:03:31,477 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:03:33,129 INFO L129 PetriNetUnfolder]: 471/1474 cut-off events. [2022-01-19 03:03:33,129 INFO L130 PetriNetUnfolder]: For 58481/58481 co-relation queries the response was YES. [2022-01-19 03:03:33,149 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13632 conditions, 1474 events. 471/1474 cut-off events. For 58481/58481 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 10140 event pairs, 30 based on Foata normal form. 1/1472 useless extension candidates. Maximal degree in co-relation 13426. Up to 933 conditions per place. [2022-01-19 03:03:33,155 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 471 selfloop transitions, 173 changer transitions 20/703 dead transitions. [2022-01-19 03:03:33,155 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 604 places, 703 transitions, 12404 flow [2022-01-19 03:03:33,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 03:03:33,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 03:03:33,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2111 transitions. [2022-01-19 03:03:33,156 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5614361702127659 [2022-01-19 03:03:33,157 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2111 transitions. [2022-01-19 03:03:33,157 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2111 transitions. [2022-01-19 03:03:33,157 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:03:33,157 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2111 transitions. [2022-01-19 03:03:33,158 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.775) internal successors, (2111), 40 states have internal predecessors, (2111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:33,160 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:33,160 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:33,160 INFO L186 Difference]: Start difference. First operand has 570 places, 659 transitions, 10008 flow. Second operand 40 states and 2111 transitions. [2022-01-19 03:03:33,160 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 604 places, 703 transitions, 12404 flow [2022-01-19 03:03:33,518 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 571 places, 703 transitions, 11894 flow, removed 168 selfloop flow, removed 33 redundant places. [2022-01-19 03:03:33,527 INFO L242 Difference]: Finished difference. Result has 578 places, 662 transitions, 10190 flow [2022-01-19 03:03:33,527 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9516, PETRI_DIFFERENCE_MINUEND_PLACES=532, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=659, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=169, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=488, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=10190, PETRI_PLACES=578, PETRI_TRANSITIONS=662} [2022-01-19 03:03:33,527 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 490 predicate places. [2022-01-19 03:03:33,527 INFO L470 AbstractCegarLoop]: Abstraction has has 578 places, 662 transitions, 10190 flow [2022-01-19 03:03:33,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:33,527 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:03:33,528 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:03:33,528 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263 [2022-01-19 03:03:33,528 INFO L402 AbstractCegarLoop]: === Iteration 265 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:03:33,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:03:33,528 INFO L85 PathProgramCache]: Analyzing trace with hash -1447343210, now seen corresponding path program 265 times [2022-01-19 03:03:33,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:03:33,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90263025] [2022-01-19 03:03:33,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:03:33,528 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:03:33,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:03:33,805 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:03:33,805 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:03:33,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90263025] [2022-01-19 03:03:33,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90263025] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:03:33,805 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:03:33,805 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:03:33,806 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666156388] [2022-01-19 03:03:33,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:03:33,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:03:33,806 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:03:33,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:03:33,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:03:33,807 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:03:33,807 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 578 places, 662 transitions, 10190 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:33,807 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:03:33,807 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:03:33,807 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:03:36,143 INFO L129 PetriNetUnfolder]: 469/1468 cut-off events. [2022-01-19 03:03:36,143 INFO L130 PetriNetUnfolder]: For 57651/57651 co-relation queries the response was YES. [2022-01-19 03:03:36,165 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13603 conditions, 1468 events. 469/1468 cut-off events. For 57651/57651 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 10040 event pairs, 32 based on Foata normal form. 1/1466 useless extension candidates. Maximal degree in co-relation 13393. Up to 984 conditions per place. [2022-01-19 03:03:36,171 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 512 selfloop transitions, 132 changer transitions 21/704 dead transitions. [2022-01-19 03:03:36,172 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 617 places, 704 transitions, 12267 flow [2022-01-19 03:03:36,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-19 03:03:36,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2022-01-19 03:03:36,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 2363 transitions. [2022-01-19 03:03:36,173 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.558628841607565 [2022-01-19 03:03:36,173 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 2363 transitions. [2022-01-19 03:03:36,173 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 2363 transitions. [2022-01-19 03:03:36,174 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:03:36,174 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 2363 transitions. [2022-01-19 03:03:36,175 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 52.51111111111111) internal successors, (2363), 45 states have internal predecessors, (2363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:36,177 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 94.0) internal successors, (4324), 46 states have internal predecessors, (4324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:36,177 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 94.0) internal successors, (4324), 46 states have internal predecessors, (4324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:36,177 INFO L186 Difference]: Start difference. First operand has 578 places, 662 transitions, 10190 flow. Second operand 45 states and 2363 transitions. [2022-01-19 03:03:36,177 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 617 places, 704 transitions, 12267 flow [2022-01-19 03:03:36,559 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 582 places, 704 transitions, 11782 flow, removed 136 selfloop flow, removed 35 redundant places. [2022-01-19 03:03:36,568 INFO L242 Difference]: Finished difference. Result has 594 places, 664 transitions, 10096 flow [2022-01-19 03:03:36,568 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9735, PETRI_DIFFERENCE_MINUEND_PLACES=538, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=662, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=128, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=532, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=10096, PETRI_PLACES=594, PETRI_TRANSITIONS=664} [2022-01-19 03:03:36,568 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 506 predicate places. [2022-01-19 03:03:36,568 INFO L470 AbstractCegarLoop]: Abstraction has has 594 places, 664 transitions, 10096 flow [2022-01-19 03:03:36,568 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:36,568 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:03:36,569 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:03:36,569 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264 [2022-01-19 03:03:36,569 INFO L402 AbstractCegarLoop]: === Iteration 266 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:03:36,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:03:36,569 INFO L85 PathProgramCache]: Analyzing trace with hash 59988628, now seen corresponding path program 266 times [2022-01-19 03:03:36,569 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:03:36,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278015110] [2022-01-19 03:03:36,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:03:36,569 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:03:36,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:03:36,848 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:03:36,848 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:03:36,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278015110] [2022-01-19 03:03:36,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278015110] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:03:36,848 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:03:36,848 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:03:36,848 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534914504] [2022-01-19 03:03:36,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:03:36,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:03:36,848 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:03:36,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:03:36,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:03:36,849 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:03:36,850 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 594 places, 664 transitions, 10096 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:36,850 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:03:36,850 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:03:36,850 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:03:38,656 INFO L129 PetriNetUnfolder]: 465/1463 cut-off events. [2022-01-19 03:03:38,656 INFO L130 PetriNetUnfolder]: For 50915/50915 co-relation queries the response was YES. [2022-01-19 03:03:38,678 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13280 conditions, 1463 events. 465/1463 cut-off events. For 50915/50915 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 9990 event pairs, 34 based on Foata normal form. 1/1461 useless extension candidates. Maximal degree in co-relation 13064. Up to 1054 conditions per place. [2022-01-19 03:03:38,684 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 549 selfloop transitions, 86 changer transitions 16/690 dead transitions. [2022-01-19 03:03:38,685 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 619 places, 690 transitions, 11849 flow [2022-01-19 03:03:38,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 03:03:38,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 03:03:38,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1833 transitions. [2022-01-19 03:03:38,686 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5571428571428572 [2022-01-19 03:03:38,686 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1833 transitions. [2022-01-19 03:03:38,686 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1833 transitions. [2022-01-19 03:03:38,686 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:03:38,686 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1833 transitions. [2022-01-19 03:03:38,687 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.371428571428574) internal successors, (1833), 35 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:38,689 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:38,689 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:38,689 INFO L186 Difference]: Start difference. First operand has 594 places, 664 transitions, 10096 flow. Second operand 35 states and 1833 transitions. [2022-01-19 03:03:38,689 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 619 places, 690 transitions, 11849 flow [2022-01-19 03:03:39,078 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 578 places, 690 transitions, 11505 flow, removed 35 selfloop flow, removed 41 redundant places. [2022-01-19 03:03:39,086 INFO L242 Difference]: Finished difference. Result has 583 places, 663 transitions, 10064 flow [2022-01-19 03:03:39,086 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9770, PETRI_DIFFERENCE_MINUEND_PLACES=544, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=664, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=579, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=10064, PETRI_PLACES=583, PETRI_TRANSITIONS=663} [2022-01-19 03:03:39,087 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 495 predicate places. [2022-01-19 03:03:39,087 INFO L470 AbstractCegarLoop]: Abstraction has has 583 places, 663 transitions, 10064 flow [2022-01-19 03:03:39,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:39,087 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:03:39,087 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:03:39,087 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable265 [2022-01-19 03:03:39,087 INFO L402 AbstractCegarLoop]: === Iteration 267 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:03:39,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:03:39,087 INFO L85 PathProgramCache]: Analyzing trace with hash -1024084498, now seen corresponding path program 267 times [2022-01-19 03:03:39,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:03:39,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373123820] [2022-01-19 03:03:39,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:03:39,088 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:03:39,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:03:39,353 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:03:39,353 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:03:39,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373123820] [2022-01-19 03:03:39,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373123820] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:03:39,353 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:03:39,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:03:39,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558130529] [2022-01-19 03:03:39,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:03:39,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:03:39,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:03:39,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:03:39,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:03:39,354 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:03:39,355 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 583 places, 663 transitions, 10064 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:39,355 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:03:39,355 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:03:39,355 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:03:40,971 INFO L129 PetriNetUnfolder]: 471/1479 cut-off events. [2022-01-19 03:03:40,972 INFO L130 PetriNetUnfolder]: For 52613/52613 co-relation queries the response was YES. [2022-01-19 03:03:40,991 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13543 conditions, 1479 events. 471/1479 cut-off events. For 52613/52613 co-relation queries the response was YES. Maximal size of possible extension queue 80. Compared 10233 event pairs, 31 based on Foata normal form. 1/1477 useless extension candidates. Maximal degree in co-relation 13332. Up to 969 conditions per place. [2022-01-19 03:03:40,996 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 509 selfloop transitions, 155 changer transitions 18/721 dead transitions. [2022-01-19 03:03:40,997 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 614 places, 721 transitions, 12755 flow [2022-01-19 03:03:40,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-19 03:03:40,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-01-19 03:03:40,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2059 transitions. [2022-01-19 03:03:40,998 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5616475722858701 [2022-01-19 03:03:40,998 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2059 transitions. [2022-01-19 03:03:40,998 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2059 transitions. [2022-01-19 03:03:40,998 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:03:40,998 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2059 transitions. [2022-01-19 03:03:41,000 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 52.794871794871796) internal successors, (2059), 39 states have internal predecessors, (2059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:41,001 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:41,001 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:41,001 INFO L186 Difference]: Start difference. First operand has 583 places, 663 transitions, 10064 flow. Second operand 39 states and 2059 transitions. [2022-01-19 03:03:41,001 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 614 places, 721 transitions, 12755 flow [2022-01-19 03:03:41,378 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 582 places, 721 transitions, 12355 flow, removed 94 selfloop flow, removed 32 redundant places. [2022-01-19 03:03:41,387 INFO L242 Difference]: Finished difference. Result has 589 places, 682 transitions, 10604 flow [2022-01-19 03:03:41,387 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9678, PETRI_DIFFERENCE_MINUEND_PLACES=544, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=663, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=140, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=516, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=10604, PETRI_PLACES=589, PETRI_TRANSITIONS=682} [2022-01-19 03:03:41,387 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 501 predicate places. [2022-01-19 03:03:41,387 INFO L470 AbstractCegarLoop]: Abstraction has has 589 places, 682 transitions, 10604 flow [2022-01-19 03:03:41,388 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:41,388 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:03:41,388 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:03:41,388 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable266 [2022-01-19 03:03:41,388 INFO L402 AbstractCegarLoop]: === Iteration 268 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:03:41,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:03:41,388 INFO L85 PathProgramCache]: Analyzing trace with hash 1618489834, now seen corresponding path program 268 times [2022-01-19 03:03:41,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:03:41,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470842191] [2022-01-19 03:03:41,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:03:41,388 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:03:41,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:03:41,677 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:03:41,677 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:03:41,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470842191] [2022-01-19 03:03:41,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470842191] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:03:41,677 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:03:41,677 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-19 03:03:41,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885440514] [2022-01-19 03:03:41,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:03:41,677 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-19 03:03:41,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:03:41,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-19 03:03:41,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-01-19 03:03:41,678 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:03:41,679 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 589 places, 682 transitions, 10604 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:41,679 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:03:41,679 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:03:41,679 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:03:44,439 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 03:03:45,128 INFO L129 PetriNetUnfolder]: 469/1473 cut-off events. [2022-01-19 03:03:45,128 INFO L130 PetriNetUnfolder]: For 53150/53150 co-relation queries the response was YES. [2022-01-19 03:03:45,149 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13567 conditions, 1473 events. 469/1473 cut-off events. For 53150/53150 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 10104 event pairs, 30 based on Foata normal form. 1/1471 useless extension candidates. Maximal degree in co-relation 13354. Up to 979 conditions per place. [2022-01-19 03:03:45,155 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 526 selfloop transitions, 131 changer transitions 21/717 dead transitions. [2022-01-19 03:03:45,155 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 624 places, 717 transitions, 12655 flow [2022-01-19 03:03:45,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-19 03:03:45,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-01-19 03:03:45,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2154 transitions. [2022-01-19 03:03:45,156 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5588998443175921 [2022-01-19 03:03:45,156 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2154 transitions. [2022-01-19 03:03:45,156 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2154 transitions. [2022-01-19 03:03:45,157 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:03:45,157 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2154 transitions. [2022-01-19 03:03:45,158 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 52.53658536585366) internal successors, (2154), 41 states have internal predecessors, (2154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:45,159 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 94.0) internal successors, (3948), 42 states have internal predecessors, (3948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:45,160 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 94.0) internal successors, (3948), 42 states have internal predecessors, (3948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:45,160 INFO L186 Difference]: Start difference. First operand has 589 places, 682 transitions, 10604 flow. Second operand 41 states and 2154 transitions. [2022-01-19 03:03:45,160 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 624 places, 717 transitions, 12655 flow [2022-01-19 03:03:45,547 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 592 places, 717 transitions, 12128 flow, removed 165 selfloop flow, removed 32 redundant places. [2022-01-19 03:03:45,556 INFO L242 Difference]: Finished difference. Result has 600 places, 678 transitions, 10374 flow [2022-01-19 03:03:45,556 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10099, PETRI_DIFFERENCE_MINUEND_PLACES=552, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=682, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=130, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=552, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=10374, PETRI_PLACES=600, PETRI_TRANSITIONS=678} [2022-01-19 03:03:45,557 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 512 predicate places. [2022-01-19 03:03:45,557 INFO L470 AbstractCegarLoop]: Abstraction has has 600 places, 678 transitions, 10374 flow [2022-01-19 03:03:45,557 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:45,557 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:03:45,557 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:03:45,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable267 [2022-01-19 03:03:45,557 INFO L402 AbstractCegarLoop]: === Iteration 269 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:03:45,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:03:45,557 INFO L85 PathProgramCache]: Analyzing trace with hash -1036355600, now seen corresponding path program 269 times [2022-01-19 03:03:45,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:03:45,557 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622304871] [2022-01-19 03:03:45,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:03:45,558 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:03:45,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:03:45,807 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:03:45,807 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:03:45,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622304871] [2022-01-19 03:03:45,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622304871] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:03:45,807 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:03:45,807 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:03:45,807 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434673748] [2022-01-19 03:03:45,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:03:45,808 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:03:45,808 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:03:45,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:03:45,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:03:45,808 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:03:45,809 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 600 places, 678 transitions, 10374 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:45,809 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:03:45,809 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:03:45,809 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:03:47,393 INFO L129 PetriNetUnfolder]: 481/1527 cut-off events. [2022-01-19 03:03:47,393 INFO L130 PetriNetUnfolder]: For 54368/54368 co-relation queries the response was YES. [2022-01-19 03:03:47,410 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13921 conditions, 1527 events. 481/1527 cut-off events. For 54368/54368 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 10673 event pairs, 30 based on Foata normal form. 1/1525 useless extension candidates. Maximal degree in co-relation 13704. Up to 1051 conditions per place. [2022-01-19 03:03:47,416 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 559 selfloop transitions, 114 changer transitions 24/736 dead transitions. [2022-01-19 03:03:47,416 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 625 places, 736 transitions, 12998 flow [2022-01-19 03:03:47,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 03:03:47,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 03:03:47,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1966 transitions. [2022-01-19 03:03:47,417 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5652673950546291 [2022-01-19 03:03:47,417 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1966 transitions. [2022-01-19 03:03:47,417 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1966 transitions. [2022-01-19 03:03:47,418 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:03:47,418 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1966 transitions. [2022-01-19 03:03:47,419 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 53.13513513513514) internal successors, (1966), 37 states have internal predecessors, (1966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:47,420 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:47,420 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:47,420 INFO L186 Difference]: Start difference. First operand has 600 places, 678 transitions, 10374 flow. Second operand 37 states and 1966 transitions. [2022-01-19 03:03:47,421 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 625 places, 736 transitions, 12998 flow [2022-01-19 03:03:47,791 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 583 places, 736 transitions, 12593 flow, removed 27 selfloop flow, removed 42 redundant places. [2022-01-19 03:03:47,799 INFO L242 Difference]: Finished difference. Result has 594 places, 695 transitions, 10705 flow [2022-01-19 03:03:47,799 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9989, PETRI_DIFFERENCE_MINUEND_PLACES=547, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=678, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=571, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=10705, PETRI_PLACES=594, PETRI_TRANSITIONS=695} [2022-01-19 03:03:47,799 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 506 predicate places. [2022-01-19 03:03:47,799 INFO L470 AbstractCegarLoop]: Abstraction has has 594 places, 695 transitions, 10705 flow [2022-01-19 03:03:47,800 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:47,800 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:03:47,800 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:03:47,800 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable268 [2022-01-19 03:03:47,800 INFO L402 AbstractCegarLoop]: === Iteration 270 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:03:47,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:03:47,800 INFO L85 PathProgramCache]: Analyzing trace with hash -307779940, now seen corresponding path program 270 times [2022-01-19 03:03:47,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:03:47,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979973023] [2022-01-19 03:03:47,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:03:47,800 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:03:47,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:03:48,048 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:03:48,048 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:03:48,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979973023] [2022-01-19 03:03:48,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979973023] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:03:48,048 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:03:48,048 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:03:48,049 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993106675] [2022-01-19 03:03:48,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:03:48,049 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:03:48,049 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:03:48,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:03:48,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:03:48,049 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:03:48,050 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 594 places, 695 transitions, 10705 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:48,050 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:03:48,050 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:03:48,050 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:03:50,630 INFO L129 PetriNetUnfolder]: 484/1530 cut-off events. [2022-01-19 03:03:50,631 INFO L130 PetriNetUnfolder]: For 56530/56530 co-relation queries the response was YES. [2022-01-19 03:03:50,652 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14113 conditions, 1530 events. 484/1530 cut-off events. For 56530/56530 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 10756 event pairs, 28 based on Foata normal form. 1/1528 useless extension candidates. Maximal degree in co-relation 13897. Up to 1067 conditions per place. [2022-01-19 03:03:50,658 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 572 selfloop transitions, 113 changer transitions 22/746 dead transitions. [2022-01-19 03:03:50,658 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 623 places, 746 transitions, 13260 flow [2022-01-19 03:03:50,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 03:03:50,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 03:03:50,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1909 transitions. [2022-01-19 03:03:50,659 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5641252955082743 [2022-01-19 03:03:50,660 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1909 transitions. [2022-01-19 03:03:50,660 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1909 transitions. [2022-01-19 03:03:50,660 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:03:50,660 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1909 transitions. [2022-01-19 03:03:50,661 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 53.02777777777778) internal successors, (1909), 36 states have internal predecessors, (1909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:50,662 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:50,662 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:50,662 INFO L186 Difference]: Start difference. First operand has 594 places, 695 transitions, 10705 flow. Second operand 36 states and 1909 transitions. [2022-01-19 03:03:50,663 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 623 places, 746 transitions, 13260 flow [2022-01-19 03:03:51,059 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 593 places, 746 transitions, 12812 flow, removed 152 selfloop flow, removed 30 redundant places. [2022-01-19 03:03:51,068 INFO L242 Difference]: Finished difference. Result has 604 places, 708 transitions, 10993 flow [2022-01-19 03:03:51,068 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10391, PETRI_DIFFERENCE_MINUEND_PLACES=558, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=695, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=586, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=10993, PETRI_PLACES=604, PETRI_TRANSITIONS=708} [2022-01-19 03:03:51,068 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 516 predicate places. [2022-01-19 03:03:51,068 INFO L470 AbstractCegarLoop]: Abstraction has has 604 places, 708 transitions, 10993 flow [2022-01-19 03:03:51,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:51,068 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:03:51,069 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:03:51,069 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable269 [2022-01-19 03:03:51,069 INFO L402 AbstractCegarLoop]: === Iteration 271 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:03:51,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:03:51,069 INFO L85 PathProgramCache]: Analyzing trace with hash 469150816, now seen corresponding path program 271 times [2022-01-19 03:03:51,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:03:51,069 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853566356] [2022-01-19 03:03:51,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:03:51,069 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:03:51,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:03:51,344 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:03:51,344 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:03:51,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853566356] [2022-01-19 03:03:51,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853566356] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:03:51,345 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:03:51,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:03:51,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686504731] [2022-01-19 03:03:51,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:03:51,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:03:51,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:03:51,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:03:51,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:03:51,346 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:03:51,346 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 604 places, 708 transitions, 10993 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:51,346 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:03:51,346 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:03:51,346 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:03:52,943 INFO L129 PetriNetUnfolder]: 473/1512 cut-off events. [2022-01-19 03:03:52,943 INFO L130 PetriNetUnfolder]: For 53419/53419 co-relation queries the response was YES. [2022-01-19 03:03:52,965 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13651 conditions, 1512 events. 473/1512 cut-off events. For 53419/53419 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 10588 event pairs, 29 based on Foata normal form. 1/1510 useless extension candidates. Maximal degree in co-relation 13430. Up to 1096 conditions per place. [2022-01-19 03:03:52,971 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 592 selfloop transitions, 66 changer transitions 28/725 dead transitions. [2022-01-19 03:03:52,971 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 629 places, 725 transitions, 12485 flow [2022-01-19 03:03:52,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 03:03:52,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 03:03:52,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1677 transitions. [2022-01-19 03:03:52,972 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5575132978723404 [2022-01-19 03:03:52,972 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1677 transitions. [2022-01-19 03:03:52,972 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1677 transitions. [2022-01-19 03:03:52,973 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:03:52,973 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1677 transitions. [2022-01-19 03:03:52,974 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.40625) internal successors, (1677), 32 states have internal predecessors, (1677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:52,975 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:52,975 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:52,975 INFO L186 Difference]: Start difference. First operand has 604 places, 708 transitions, 10993 flow. Second operand 32 states and 1677 transitions. [2022-01-19 03:03:52,975 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 629 places, 725 transitions, 12485 flow [2022-01-19 03:03:53,390 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 601 places, 725 transitions, 12214 flow, removed 65 selfloop flow, removed 28 redundant places. [2022-01-19 03:03:53,399 INFO L242 Difference]: Finished difference. Result has 605 places, 687 transitions, 10571 flow [2022-01-19 03:03:53,399 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10730, PETRI_DIFFERENCE_MINUEND_PLACES=570, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=708, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=642, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=10571, PETRI_PLACES=605, PETRI_TRANSITIONS=687} [2022-01-19 03:03:53,399 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 517 predicate places. [2022-01-19 03:03:53,399 INFO L470 AbstractCegarLoop]: Abstraction has has 605 places, 687 transitions, 10571 flow [2022-01-19 03:03:53,399 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:53,399 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:03:53,399 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:03:53,400 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable270 [2022-01-19 03:03:53,400 INFO L402 AbstractCegarLoop]: === Iteration 272 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:03:53,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:03:53,400 INFO L85 PathProgramCache]: Analyzing trace with hash -258319652, now seen corresponding path program 272 times [2022-01-19 03:03:53,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:03:53,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210228855] [2022-01-19 03:03:53,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:03:53,400 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:03:53,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:03:53,659 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:03:53,659 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:03:53,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210228855] [2022-01-19 03:03:53,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210228855] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:03:53,659 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:03:53,659 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:03:53,660 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081040682] [2022-01-19 03:03:53,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:03:53,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:03:53,660 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:03:53,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:03:53,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:03:53,661 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:03:53,661 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 605 places, 687 transitions, 10571 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:53,661 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:03:53,661 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:03:53,661 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:03:56,720 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 03:03:57,368 INFO L129 PetriNetUnfolder]: 488/1542 cut-off events. [2022-01-19 03:03:57,368 INFO L130 PetriNetUnfolder]: For 56752/56752 co-relation queries the response was YES. [2022-01-19 03:03:57,390 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14112 conditions, 1542 events. 488/1542 cut-off events. For 56752/56752 co-relation queries the response was YES. Maximal size of possible extension queue 85. Compared 10872 event pairs, 28 based on Foata normal form. 1/1540 useless extension candidates. Maximal degree in co-relation 13892. Up to 1061 conditions per place. [2022-01-19 03:03:57,396 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 567 selfloop transitions, 114 changer transitions 24/744 dead transitions. [2022-01-19 03:03:57,397 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 620 places, 744 transitions, 13194 flow [2022-01-19 03:03:57,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 03:03:57,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 03:03:57,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2111 transitions. [2022-01-19 03:03:57,398 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5614361702127659 [2022-01-19 03:03:57,398 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2111 transitions. [2022-01-19 03:03:57,398 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2111 transitions. [2022-01-19 03:03:57,398 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:03:57,398 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2111 transitions. [2022-01-19 03:03:57,400 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.775) internal successors, (2111), 40 states have internal predecessors, (2111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:57,401 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:57,401 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:57,401 INFO L186 Difference]: Start difference. First operand has 605 places, 687 transitions, 10571 flow. Second operand 40 states and 2111 transitions. [2022-01-19 03:03:57,401 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 620 places, 744 transitions, 13194 flow [2022-01-19 03:03:57,795 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 580 places, 744 transitions, 12760 flow, removed 58 selfloop flow, removed 40 redundant places. [2022-01-19 03:03:57,803 INFO L242 Difference]: Finished difference. Result has 591 places, 704 transitions, 10861 flow [2022-01-19 03:03:57,803 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10189, PETRI_DIFFERENCE_MINUEND_PLACES=541, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=687, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=580, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=10861, PETRI_PLACES=591, PETRI_TRANSITIONS=704} [2022-01-19 03:03:57,804 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 503 predicate places. [2022-01-19 03:03:57,804 INFO L470 AbstractCegarLoop]: Abstraction has has 591 places, 704 transitions, 10861 flow [2022-01-19 03:03:57,804 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:57,804 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:03:57,804 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:03:57,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable271 [2022-01-19 03:03:57,804 INFO L402 AbstractCegarLoop]: === Iteration 273 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:03:57,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:03:57,804 INFO L85 PathProgramCache]: Analyzing trace with hash 2091320594, now seen corresponding path program 273 times [2022-01-19 03:03:57,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:03:57,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009099705] [2022-01-19 03:03:57,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:03:57,805 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:03:57,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:03:58,066 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:03:58,067 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:03:58,067 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009099705] [2022-01-19 03:03:58,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009099705] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:03:58,067 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:03:58,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:03:58,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275871029] [2022-01-19 03:03:58,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:03:58,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:03:58,067 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:03:58,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:03:58,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:03:58,068 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:03:58,068 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 591 places, 704 transitions, 10861 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:58,068 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:03:58,068 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:03:58,068 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:03:59,497 INFO L129 PetriNetUnfolder]: 492/1576 cut-off events. [2022-01-19 03:03:59,498 INFO L130 PetriNetUnfolder]: For 59689/59689 co-relation queries the response was YES. [2022-01-19 03:03:59,521 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14403 conditions, 1576 events. 492/1576 cut-off events. For 59689/59689 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 11296 event pairs, 26 based on Foata normal form. 1/1574 useless extension candidates. Maximal degree in co-relation 14190. Up to 1033 conditions per place. [2022-01-19 03:03:59,527 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 546 selfloop transitions, 152 changer transitions 24/761 dead transitions. [2022-01-19 03:03:59,527 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 621 places, 761 transitions, 13709 flow [2022-01-19 03:03:59,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 03:03:59,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 03:03:59,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1967 transitions. [2022-01-19 03:03:59,529 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5655549166187464 [2022-01-19 03:03:59,529 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1967 transitions. [2022-01-19 03:03:59,529 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1967 transitions. [2022-01-19 03:03:59,529 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:03:59,529 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1967 transitions. [2022-01-19 03:03:59,530 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 53.16216216216216) internal successors, (1967), 37 states have internal predecessors, (1967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:59,531 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:59,532 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:59,532 INFO L186 Difference]: Start difference. First operand has 591 places, 704 transitions, 10861 flow. Second operand 37 states and 1967 transitions. [2022-01-19 03:03:59,532 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 621 places, 761 transitions, 13709 flow [2022-01-19 03:03:59,918 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 589 places, 761 transitions, 13372 flow, removed 92 selfloop flow, removed 32 redundant places. [2022-01-19 03:03:59,927 INFO L242 Difference]: Finished difference. Result has 599 places, 717 transitions, 11429 flow [2022-01-19 03:03:59,927 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10564, PETRI_DIFFERENCE_MINUEND_PLACES=553, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=704, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=139, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=560, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=11429, PETRI_PLACES=599, PETRI_TRANSITIONS=717} [2022-01-19 03:03:59,928 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 511 predicate places. [2022-01-19 03:03:59,928 INFO L470 AbstractCegarLoop]: Abstraction has has 599 places, 717 transitions, 11429 flow [2022-01-19 03:03:59,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:03:59,928 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:03:59,928 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:03:59,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272 [2022-01-19 03:03:59,928 INFO L402 AbstractCegarLoop]: === Iteration 274 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:03:59,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:03:59,928 INFO L85 PathProgramCache]: Analyzing trace with hash 1269347130, now seen corresponding path program 274 times [2022-01-19 03:03:59,928 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:03:59,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66758531] [2022-01-19 03:03:59,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:03:59,928 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:03:59,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:04:00,181 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:04:00,182 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:04:00,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66758531] [2022-01-19 03:04:00,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [66758531] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:04:00,182 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:04:00,182 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:04:00,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827535282] [2022-01-19 03:04:00,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:04:00,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:04:00,182 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:04:00,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:04:00,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:04:00,183 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:04:00,183 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 599 places, 717 transitions, 11429 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:00,183 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:04:00,183 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:04:00,183 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:04:02,148 INFO L129 PetriNetUnfolder]: 497/1586 cut-off events. [2022-01-19 03:04:02,148 INFO L130 PetriNetUnfolder]: For 64877/64877 co-relation queries the response was YES. [2022-01-19 03:04:02,172 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14888 conditions, 1586 events. 497/1586 cut-off events. For 64877/64877 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 11481 event pairs, 25 based on Foata normal form. 1/1584 useless extension candidates. Maximal degree in co-relation 14670. Up to 1051 conditions per place. [2022-01-19 03:04:02,178 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 560 selfloop transitions, 155 changer transitions 23/777 dead transitions. [2022-01-19 03:04:02,179 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 633 places, 777 transitions, 14482 flow [2022-01-19 03:04:02,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-19 03:04:02,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-01-19 03:04:02,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2170 transitions. [2022-01-19 03:04:02,180 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.563051375194603 [2022-01-19 03:04:02,180 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2170 transitions. [2022-01-19 03:04:02,180 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2170 transitions. [2022-01-19 03:04:02,180 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:04:02,180 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2170 transitions. [2022-01-19 03:04:02,182 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 52.926829268292686) internal successors, (2170), 41 states have internal predecessors, (2170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:02,183 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 94.0) internal successors, (3948), 42 states have internal predecessors, (3948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:02,183 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 94.0) internal successors, (3948), 42 states have internal predecessors, (3948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:02,184 INFO L186 Difference]: Start difference. First operand has 599 places, 717 transitions, 11429 flow. Second operand 41 states and 2170 transitions. [2022-01-19 03:04:02,184 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 633 places, 777 transitions, 14482 flow [2022-01-19 03:04:02,677 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 606 places, 777 transitions, 13951 flow, removed 170 selfloop flow, removed 27 redundant places. [2022-01-19 03:04:02,686 INFO L242 Difference]: Finished difference. Result has 616 places, 730 transitions, 11804 flow [2022-01-19 03:04:02,686 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10930, PETRI_DIFFERENCE_MINUEND_PLACES=566, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=717, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=142, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=570, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=11804, PETRI_PLACES=616, PETRI_TRANSITIONS=730} [2022-01-19 03:04:02,687 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 528 predicate places. [2022-01-19 03:04:02,687 INFO L470 AbstractCegarLoop]: Abstraction has has 616 places, 730 transitions, 11804 flow [2022-01-19 03:04:02,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:02,687 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:04:02,687 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:04:02,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273 [2022-01-19 03:04:02,687 INFO L402 AbstractCegarLoop]: === Iteration 275 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:04:02,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:04:02,687 INFO L85 PathProgramCache]: Analyzing trace with hash 2138030632, now seen corresponding path program 275 times [2022-01-19 03:04:02,687 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:04:02,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080475212] [2022-01-19 03:04:02,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:04:02,688 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:04:02,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:04:02,924 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:04:02,924 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:04:02,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080475212] [2022-01-19 03:04:02,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080475212] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:04:02,925 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:04:02,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:04:02,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121305924] [2022-01-19 03:04:02,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:04:02,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:04:02,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:04:02,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:04:02,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:04:02,926 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:04:02,926 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 616 places, 730 transitions, 11804 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:02,926 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:04:02,926 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:04:02,926 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:04:04,537 INFO L129 PetriNetUnfolder]: 488/1567 cut-off events. [2022-01-19 03:04:04,537 INFO L130 PetriNetUnfolder]: For 62501/62501 co-relation queries the response was YES. [2022-01-19 03:04:04,560 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14640 conditions, 1567 events. 488/1567 cut-off events. For 62501/62501 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 11331 event pairs, 25 based on Foata normal form. 1/1565 useless extension candidates. Maximal degree in co-relation 14419. Up to 1101 conditions per place. [2022-01-19 03:04:04,566 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 591 selfloop transitions, 109 changer transitions 21/760 dead transitions. [2022-01-19 03:04:04,566 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 647 places, 760 transitions, 13662 flow [2022-01-19 03:04:04,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-19 03:04:04,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-01-19 03:04:04,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2004 transitions. [2022-01-19 03:04:04,567 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.561030235162374 [2022-01-19 03:04:04,567 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2004 transitions. [2022-01-19 03:04:04,567 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2004 transitions. [2022-01-19 03:04:04,568 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:04:04,568 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2004 transitions. [2022-01-19 03:04:04,569 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.73684210526316) internal successors, (2004), 38 states have internal predecessors, (2004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:04,570 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:04,570 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:04,570 INFO L186 Difference]: Start difference. First operand has 616 places, 730 transitions, 11804 flow. Second operand 38 states and 2004 transitions. [2022-01-19 03:04:04,571 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 647 places, 760 transitions, 13662 flow [2022-01-19 03:04:05,020 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 619 places, 760 transitions, 13179 flow, removed 171 selfloop flow, removed 28 redundant places. [2022-01-19 03:04:05,029 INFO L242 Difference]: Finished difference. Result has 626 places, 724 transitions, 11494 flow [2022-01-19 03:04:05,029 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11329, PETRI_DIFFERENCE_MINUEND_PLACES=582, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=730, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=109, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=621, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=11494, PETRI_PLACES=626, PETRI_TRANSITIONS=724} [2022-01-19 03:04:05,029 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 538 predicate places. [2022-01-19 03:04:05,029 INFO L470 AbstractCegarLoop]: Abstraction has has 626 places, 724 transitions, 11494 flow [2022-01-19 03:04:05,030 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:05,030 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:04:05,030 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:04:05,030 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274 [2022-01-19 03:04:05,030 INFO L402 AbstractCegarLoop]: === Iteration 276 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:04:05,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:04:05,030 INFO L85 PathProgramCache]: Analyzing trace with hash 1723902036, now seen corresponding path program 276 times [2022-01-19 03:04:05,030 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:04:05,030 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866290077] [2022-01-19 03:04:05,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:04:05,030 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:04:05,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:04:05,252 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:04:05,252 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:04:05,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866290077] [2022-01-19 03:04:05,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866290077] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:04:05,252 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:04:05,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:04:05,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721742590] [2022-01-19 03:04:05,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:04:05,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:04:05,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:04:05,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:04:05,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:04:05,253 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:04:05,253 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 626 places, 724 transitions, 11494 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:05,253 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:04:05,253 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:04:05,253 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:04:08,045 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 03:04:09,553 INFO L129 PetriNetUnfolder]: 484/1566 cut-off events. [2022-01-19 03:04:09,554 INFO L130 PetriNetUnfolder]: For 62334/62334 co-relation queries the response was YES. [2022-01-19 03:04:09,577 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14459 conditions, 1566 events. 484/1566 cut-off events. For 62334/62334 co-relation queries the response was YES. Maximal size of possible extension queue 90. Compared 11309 event pairs, 28 based on Foata normal form. 1/1564 useless extension candidates. Maximal degree in co-relation 14235. Up to 1094 conditions per place. [2022-01-19 03:04:09,583 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 591 selfloop transitions, 103 changer transitions 21/754 dead transitions. [2022-01-19 03:04:09,583 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 651 places, 754 transitions, 13277 flow [2022-01-19 03:04:09,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 03:04:09,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 03:04:09,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1801 transitions. [2022-01-19 03:04:09,584 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5635168961201502 [2022-01-19 03:04:09,585 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1801 transitions. [2022-01-19 03:04:09,585 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1801 transitions. [2022-01-19 03:04:09,585 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:04:09,585 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1801 transitions. [2022-01-19 03:04:09,586 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.970588235294116) internal successors, (1801), 34 states have internal predecessors, (1801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:09,587 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:09,587 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:09,587 INFO L186 Difference]: Start difference. First operand has 626 places, 724 transitions, 11494 flow. Second operand 34 states and 1801 transitions. [2022-01-19 03:04:09,587 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 651 places, 754 transitions, 13277 flow [2022-01-19 03:04:10,020 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 613 places, 754 transitions, 12971 flow, removed 13 selfloop flow, removed 38 redundant places. [2022-01-19 03:04:10,029 INFO L242 Difference]: Finished difference. Result has 620 places, 718 transitions, 11341 flow [2022-01-19 03:04:10,030 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11200, PETRI_DIFFERENCE_MINUEND_PLACES=580, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=724, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=621, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=11341, PETRI_PLACES=620, PETRI_TRANSITIONS=718} [2022-01-19 03:04:10,030 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 532 predicate places. [2022-01-19 03:04:10,030 INFO L470 AbstractCegarLoop]: Abstraction has has 620 places, 718 transitions, 11341 flow [2022-01-19 03:04:10,030 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:10,030 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:04:10,030 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:04:10,030 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable275 [2022-01-19 03:04:10,030 INFO L402 AbstractCegarLoop]: === Iteration 277 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:04:10,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:04:10,030 INFO L85 PathProgramCache]: Analyzing trace with hash 1500842700, now seen corresponding path program 277 times [2022-01-19 03:04:10,031 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:04:10,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608840578] [2022-01-19 03:04:10,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:04:10,031 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:04:10,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:04:10,291 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:04:10,291 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:04:10,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608840578] [2022-01-19 03:04:10,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608840578] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:04:10,291 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:04:10,291 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:04:10,291 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077227245] [2022-01-19 03:04:10,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:04:10,292 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:04:10,292 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:04:10,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:04:10,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:04:10,292 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:04:10,293 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 620 places, 718 transitions, 11341 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:10,293 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:04:10,293 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:04:10,293 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:04:11,999 INFO L129 PetriNetUnfolder]: 491/1570 cut-off events. [2022-01-19 03:04:11,999 INFO L130 PetriNetUnfolder]: For 66519/66519 co-relation queries the response was YES. [2022-01-19 03:04:12,022 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14734 conditions, 1570 events. 491/1570 cut-off events. For 66519/66519 co-relation queries the response was YES. Maximal size of possible extension queue 91. Compared 11310 event pairs, 22 based on Foata normal form. 1/1568 useless extension candidates. Maximal degree in co-relation 14511. Up to 1015 conditions per place. [2022-01-19 03:04:12,028 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 541 selfloop transitions, 150 changer transitions 37/767 dead transitions. [2022-01-19 03:04:12,029 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 654 places, 767 transitions, 13666 flow [2022-01-19 03:04:12,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-19 03:04:12,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2022-01-19 03:04:12,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 2261 transitions. [2022-01-19 03:04:12,030 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5593765462642256 [2022-01-19 03:04:12,030 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 2261 transitions. [2022-01-19 03:04:12,030 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 2261 transitions. [2022-01-19 03:04:12,030 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:04:12,031 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 2261 transitions. [2022-01-19 03:04:12,032 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 44 states, 43 states have (on average 52.58139534883721) internal successors, (2261), 43 states have internal predecessors, (2261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:12,033 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 44 states, 44 states have (on average 94.0) internal successors, (4136), 44 states have internal predecessors, (4136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:12,034 INFO L81 ComplementDD]: Finished complementDD. Result has 44 states, 44 states have (on average 94.0) internal successors, (4136), 44 states have internal predecessors, (4136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:12,034 INFO L186 Difference]: Start difference. First operand has 620 places, 718 transitions, 11341 flow. Second operand 43 states and 2261 transitions. [2022-01-19 03:04:12,034 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 654 places, 767 transitions, 13666 flow [2022-01-19 03:04:12,491 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 620 places, 767 transitions, 13372 flow, removed 15 selfloop flow, removed 34 redundant places. [2022-01-19 03:04:12,500 INFO L242 Difference]: Finished difference. Result has 632 places, 718 transitions, 11487 flow [2022-01-19 03:04:12,501 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11061, PETRI_DIFFERENCE_MINUEND_PLACES=578, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=718, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=144, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=572, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=11487, PETRI_PLACES=632, PETRI_TRANSITIONS=718} [2022-01-19 03:04:12,501 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 544 predicate places. [2022-01-19 03:04:12,501 INFO L470 AbstractCegarLoop]: Abstraction has has 632 places, 718 transitions, 11487 flow [2022-01-19 03:04:12,501 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:12,501 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:04:12,501 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:04:12,501 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable276 [2022-01-19 03:04:12,501 INFO L402 AbstractCegarLoop]: === Iteration 278 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:04:12,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:04:12,502 INFO L85 PathProgramCache]: Analyzing trace with hash -957515532, now seen corresponding path program 278 times [2022-01-19 03:04:12,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:04:12,502 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694896388] [2022-01-19 03:04:12,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:04:12,502 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:04:12,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:04:12,738 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:04:12,738 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:04:12,738 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694896388] [2022-01-19 03:04:12,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694896388] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:04:12,738 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:04:12,738 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:04:12,738 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298186173] [2022-01-19 03:04:12,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:04:12,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:04:12,738 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:04:12,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:04:12,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:04:12,739 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:04:12,739 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 632 places, 718 transitions, 11487 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:12,739 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:04:12,739 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:04:12,740 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:04:14,201 INFO L129 PetriNetUnfolder]: 476/1540 cut-off events. [2022-01-19 03:04:14,201 INFO L130 PetriNetUnfolder]: For 63324/63324 co-relation queries the response was YES. [2022-01-19 03:04:14,222 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14456 conditions, 1540 events. 476/1540 cut-off events. For 63324/63324 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 11079 event pairs, 24 based on Foata normal form. 1/1538 useless extension candidates. Maximal degree in co-relation 14229. Up to 1041 conditions per place. [2022-01-19 03:04:14,228 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 564 selfloop transitions, 126 changer transitions 26/755 dead transitions. [2022-01-19 03:04:14,228 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 661 places, 755 transitions, 13548 flow [2022-01-19 03:04:14,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-19 03:04:14,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-01-19 03:04:14,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2011 transitions. [2022-01-19 03:04:14,229 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.562989921612542 [2022-01-19 03:04:14,229 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2011 transitions. [2022-01-19 03:04:14,229 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2011 transitions. [2022-01-19 03:04:14,230 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:04:14,230 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2011 transitions. [2022-01-19 03:04:14,231 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.921052631578945) internal successors, (2011), 38 states have internal predecessors, (2011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:14,232 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:14,232 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:14,232 INFO L186 Difference]: Start difference. First operand has 632 places, 718 transitions, 11487 flow. Second operand 38 states and 2011 transitions. [2022-01-19 03:04:14,232 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 661 places, 755 transitions, 13548 flow [2022-01-19 03:04:14,660 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 623 places, 755 transitions, 13129 flow, removed 52 selfloop flow, removed 38 redundant places. [2022-01-19 03:04:14,669 INFO L242 Difference]: Finished difference. Result has 630 places, 710 transitions, 11331 flow [2022-01-19 03:04:14,669 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11087, PETRI_DIFFERENCE_MINUEND_PLACES=586, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=718, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=126, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=592, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=11331, PETRI_PLACES=630, PETRI_TRANSITIONS=710} [2022-01-19 03:04:14,670 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 542 predicate places. [2022-01-19 03:04:14,670 INFO L470 AbstractCegarLoop]: Abstraction has has 630 places, 710 transitions, 11331 flow [2022-01-19 03:04:14,670 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:14,670 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:04:14,670 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:04:14,670 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable277 [2022-01-19 03:04:14,670 INFO L402 AbstractCegarLoop]: === Iteration 279 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:04:14,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:04:14,670 INFO L85 PathProgramCache]: Analyzing trace with hash 821221004, now seen corresponding path program 279 times [2022-01-19 03:04:14,670 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:04:14,670 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260514614] [2022-01-19 03:04:14,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:04:14,671 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:04:14,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:04:14,891 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:04:14,891 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:04:14,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260514614] [2022-01-19 03:04:14,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260514614] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:04:14,891 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:04:14,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:04:14,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729870181] [2022-01-19 03:04:14,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:04:14,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:04:14,892 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:04:14,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:04:14,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:04:14,892 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:04:14,893 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 630 places, 710 transitions, 11331 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:14,893 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:04:14,893 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:04:14,893 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:04:16,229 INFO L129 PetriNetUnfolder]: 470/1534 cut-off events. [2022-01-19 03:04:16,229 INFO L130 PetriNetUnfolder]: For 62210/62210 co-relation queries the response was YES. [2022-01-19 03:04:16,252 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14297 conditions, 1534 events. 470/1534 cut-off events. For 62210/62210 co-relation queries the response was YES. Maximal size of possible extension queue 85. Compared 11015 event pairs, 27 based on Foata normal form. 1/1532 useless extension candidates. Maximal degree in co-relation 14072. Up to 1020 conditions per place. [2022-01-19 03:04:16,258 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 555 selfloop transitions, 120 changer transitions 30/744 dead transitions. [2022-01-19 03:04:16,258 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 652 places, 744 transitions, 13232 flow [2022-01-19 03:04:16,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 03:04:16,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 03:04:16,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1808 transitions. [2022-01-19 03:04:16,259 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5657071339173968 [2022-01-19 03:04:16,259 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1808 transitions. [2022-01-19 03:04:16,259 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1808 transitions. [2022-01-19 03:04:16,259 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:04:16,259 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1808 transitions. [2022-01-19 03:04:16,261 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.1764705882353) internal successors, (1808), 34 states have internal predecessors, (1808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:16,262 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:16,262 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:16,262 INFO L186 Difference]: Start difference. First operand has 630 places, 710 transitions, 11331 flow. Second operand 34 states and 1808 transitions. [2022-01-19 03:04:16,262 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 652 places, 744 transitions, 13232 flow [2022-01-19 03:04:16,690 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 612 places, 744 transitions, 12869 flow, removed 22 selfloop flow, removed 40 redundant places. [2022-01-19 03:04:16,699 INFO L242 Difference]: Finished difference. Result has 619 places, 698 transitions, 11140 flow [2022-01-19 03:04:16,699 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10988, PETRI_DIFFERENCE_MINUEND_PLACES=579, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=710, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=120, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=590, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=11140, PETRI_PLACES=619, PETRI_TRANSITIONS=698} [2022-01-19 03:04:16,699 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 531 predicate places. [2022-01-19 03:04:16,699 INFO L470 AbstractCegarLoop]: Abstraction has has 619 places, 698 transitions, 11140 flow [2022-01-19 03:04:16,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:16,700 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:04:16,700 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:04:16,700 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable278 [2022-01-19 03:04:16,700 INFO L402 AbstractCegarLoop]: === Iteration 280 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:04:16,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:04:16,700 INFO L85 PathProgramCache]: Analyzing trace with hash -1491685256, now seen corresponding path program 280 times [2022-01-19 03:04:16,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:04:16,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805921635] [2022-01-19 03:04:16,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:04:16,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:04:16,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:04:16,949 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:04:16,949 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:04:16,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805921635] [2022-01-19 03:04:16,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805921635] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:04:16,949 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:04:16,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:04:16,950 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576438407] [2022-01-19 03:04:16,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:04:16,950 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:04:16,950 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:04:16,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:04:16,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:04:16,951 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:04:16,951 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 619 places, 698 transitions, 11140 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:16,951 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:04:16,951 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:04:16,951 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:04:18,535 INFO L129 PetriNetUnfolder]: 465/1512 cut-off events. [2022-01-19 03:04:18,535 INFO L130 PetriNetUnfolder]: For 62609/62609 co-relation queries the response was YES. [2022-01-19 03:04:18,554 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14234 conditions, 1512 events. 465/1512 cut-off events. For 62609/62609 co-relation queries the response was YES. Maximal size of possible extension queue 85. Compared 10784 event pairs, 24 based on Foata normal form. 1/1510 useless extension candidates. Maximal degree in co-relation 14013. Up to 984 conditions per place. [2022-01-19 03:04:18,560 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 522 selfloop transitions, 153 changer transitions 28/742 dead transitions. [2022-01-19 03:04:18,560 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 651 places, 742 transitions, 13483 flow [2022-01-19 03:04:18,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-19 03:04:18,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-01-19 03:04:18,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2318 transitions. [2022-01-19 03:04:18,561 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5604448742746615 [2022-01-19 03:04:18,561 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 2318 transitions. [2022-01-19 03:04:18,561 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 2318 transitions. [2022-01-19 03:04:18,562 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:04:18,562 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 2318 transitions. [2022-01-19 03:04:18,563 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 52.68181818181818) internal successors, (2318), 44 states have internal predecessors, (2318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:18,564 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 45 states, 45 states have (on average 94.0) internal successors, (4230), 45 states have internal predecessors, (4230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:18,565 INFO L81 ComplementDD]: Finished complementDD. Result has 45 states, 45 states have (on average 94.0) internal successors, (4230), 45 states have internal predecessors, (4230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:18,565 INFO L186 Difference]: Start difference. First operand has 619 places, 698 transitions, 11140 flow. Second operand 44 states and 2318 transitions. [2022-01-19 03:04:18,565 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 651 places, 742 transitions, 13483 flow [2022-01-19 03:04:18,979 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 615 places, 742 transitions, 13093 flow, removed 33 selfloop flow, removed 36 redundant places. [2022-01-19 03:04:18,988 INFO L242 Difference]: Finished difference. Result has 626 places, 697 transitions, 11226 flow [2022-01-19 03:04:18,988 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10788, PETRI_DIFFERENCE_MINUEND_PLACES=572, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=698, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=148, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=548, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=11226, PETRI_PLACES=626, PETRI_TRANSITIONS=697} [2022-01-19 03:04:18,988 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 538 predicate places. [2022-01-19 03:04:18,988 INFO L470 AbstractCegarLoop]: Abstraction has has 626 places, 697 transitions, 11226 flow [2022-01-19 03:04:18,988 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:18,988 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:04:18,988 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:04:18,988 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable279 [2022-01-19 03:04:18,988 INFO L402 AbstractCegarLoop]: === Iteration 281 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:04:18,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:04:18,989 INFO L85 PathProgramCache]: Analyzing trace with hash -1785311840, now seen corresponding path program 281 times [2022-01-19 03:04:18,989 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:04:18,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224699216] [2022-01-19 03:04:18,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:04:18,989 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:04:18,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:04:19,212 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:04:19,212 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:04:19,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224699216] [2022-01-19 03:04:19,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224699216] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:04:19,213 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:04:19,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:04:19,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006957597] [2022-01-19 03:04:19,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:04:19,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:04:19,213 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:04:19,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:04:19,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:04:19,214 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:04:19,214 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 626 places, 697 transitions, 11226 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:19,214 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:04:19,214 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:04:19,214 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:04:20,795 INFO L129 PetriNetUnfolder]: 455/1492 cut-off events. [2022-01-19 03:04:20,795 INFO L130 PetriNetUnfolder]: For 60024/60024 co-relation queries the response was YES. [2022-01-19 03:04:20,816 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13929 conditions, 1492 events. 455/1492 cut-off events. For 60024/60024 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 10618 event pairs, 27 based on Foata normal form. 1/1490 useless extension candidates. Maximal degree in co-relation 13707. Up to 1056 conditions per place. [2022-01-19 03:04:20,822 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 572 selfloop transitions, 98 changer transitions 18/727 dead transitions. [2022-01-19 03:04:20,822 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 650 places, 727 transitions, 13036 flow [2022-01-19 03:04:20,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 03:04:20,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 03:04:20,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1804 transitions. [2022-01-19 03:04:20,824 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5644555694618273 [2022-01-19 03:04:20,824 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1804 transitions. [2022-01-19 03:04:20,824 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1804 transitions. [2022-01-19 03:04:20,824 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:04:20,824 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1804 transitions. [2022-01-19 03:04:20,825 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.05882352941177) internal successors, (1804), 34 states have internal predecessors, (1804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:20,826 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:20,827 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:20,827 INFO L186 Difference]: Start difference. First operand has 626 places, 697 transitions, 11226 flow. Second operand 34 states and 1804 transitions. [2022-01-19 03:04:20,827 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 650 places, 727 transitions, 13036 flow [2022-01-19 03:04:21,253 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 610 places, 727 transitions, 12628 flow, removed 45 selfloop flow, removed 40 redundant places. [2022-01-19 03:04:21,262 INFO L242 Difference]: Finished difference. Result has 617 places, 694 transitions, 11040 flow [2022-01-19 03:04:21,262 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10834, PETRI_DIFFERENCE_MINUEND_PLACES=577, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=697, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=599, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=11040, PETRI_PLACES=617, PETRI_TRANSITIONS=694} [2022-01-19 03:04:21,262 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 529 predicate places. [2022-01-19 03:04:21,262 INFO L470 AbstractCegarLoop]: Abstraction has has 617 places, 694 transitions, 11040 flow [2022-01-19 03:04:21,263 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:21,263 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:04:21,263 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:04:21,263 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable280 [2022-01-19 03:04:21,263 INFO L402 AbstractCegarLoop]: === Iteration 282 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:04:21,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:04:21,263 INFO L85 PathProgramCache]: Analyzing trace with hash 1299122140, now seen corresponding path program 282 times [2022-01-19 03:04:21,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:04:21,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813480143] [2022-01-19 03:04:21,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:04:21,263 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:04:21,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:04:21,536 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:04:21,536 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:04:21,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813480143] [2022-01-19 03:04:21,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813480143] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:04:21,536 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:04:21,536 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:04:21,536 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226230724] [2022-01-19 03:04:21,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:04:21,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:04:21,536 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:04:21,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:04:21,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:04:21,537 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:04:21,538 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 617 places, 694 transitions, 11040 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:21,538 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:04:21,538 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:04:21,538 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:04:23,644 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 03:04:24,842 INFO L129 PetriNetUnfolder]: 463/1522 cut-off events. [2022-01-19 03:04:24,843 INFO L130 PetriNetUnfolder]: For 62360/62360 co-relation queries the response was YES. [2022-01-19 03:04:24,858 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14248 conditions, 1522 events. 463/1522 cut-off events. For 62360/62360 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 10927 event pairs, 27 based on Foata normal form. 1/1520 useless extension candidates. Maximal degree in co-relation 14028. Up to 1051 conditions per place. [2022-01-19 03:04:24,864 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 568 selfloop transitions, 110 changer transitions 22/739 dead transitions. [2022-01-19 03:04:24,865 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 644 places, 739 transitions, 13463 flow [2022-01-19 03:04:24,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 03:04:24,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 03:04:24,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1906 transitions. [2022-01-19 03:04:24,866 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5632387706855791 [2022-01-19 03:04:24,866 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1906 transitions. [2022-01-19 03:04:24,866 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1906 transitions. [2022-01-19 03:04:24,866 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:04:24,866 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1906 transitions. [2022-01-19 03:04:24,868 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.94444444444444) internal successors, (1906), 36 states have internal predecessors, (1906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:24,869 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:24,869 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:24,869 INFO L186 Difference]: Start difference. First operand has 617 places, 694 transitions, 11040 flow. Second operand 36 states and 1906 transitions. [2022-01-19 03:04:24,869 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 644 places, 739 transitions, 13463 flow [2022-01-19 03:04:25,302 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 610 places, 739 transitions, 13127 flow, removed 29 selfloop flow, removed 34 redundant places. [2022-01-19 03:04:25,311 INFO L242 Difference]: Finished difference. Result has 621 places, 702 transitions, 11290 flow [2022-01-19 03:04:25,311 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10736, PETRI_DIFFERENCE_MINUEND_PLACES=575, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=694, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=585, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=11290, PETRI_PLACES=621, PETRI_TRANSITIONS=702} [2022-01-19 03:04:25,312 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 533 predicate places. [2022-01-19 03:04:25,312 INFO L470 AbstractCegarLoop]: Abstraction has has 621 places, 702 transitions, 11290 flow [2022-01-19 03:04:25,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:25,312 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:04:25,312 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:04:25,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable281 [2022-01-19 03:04:25,312 INFO L402 AbstractCegarLoop]: === Iteration 283 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:04:25,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:04:25,312 INFO L85 PathProgramCache]: Analyzing trace with hash -605812680, now seen corresponding path program 283 times [2022-01-19 03:04:25,312 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:04:25,312 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760718485] [2022-01-19 03:04:25,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:04:25,313 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:04:25,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:04:25,562 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:04:25,562 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:04:25,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760718485] [2022-01-19 03:04:25,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760718485] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:04:25,562 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:04:25,562 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:04:25,562 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906971750] [2022-01-19 03:04:25,563 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:04:25,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:04:25,563 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:04:25,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:04:25,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:04:25,563 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:04:25,564 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 621 places, 702 transitions, 11290 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:25,564 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:04:25,564 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:04:25,564 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:04:27,100 INFO L129 PetriNetUnfolder]: 462/1514 cut-off events. [2022-01-19 03:04:27,100 INFO L130 PetriNetUnfolder]: For 63687/63687 co-relation queries the response was YES. [2022-01-19 03:04:27,124 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14331 conditions, 1514 events. 462/1514 cut-off events. For 63687/63687 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 10852 event pairs, 25 based on Foata normal form. 1/1513 useless extension candidates. Maximal degree in co-relation 14109. Up to 1051 conditions per place. [2022-01-19 03:04:27,131 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 570 selfloop transitions, 111 changer transitions 23/743 dead transitions. [2022-01-19 03:04:27,131 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 650 places, 743 transitions, 13683 flow [2022-01-19 03:04:27,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 03:04:27,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 03:04:27,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1905 transitions. [2022-01-19 03:04:27,132 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5629432624113475 [2022-01-19 03:04:27,132 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1905 transitions. [2022-01-19 03:04:27,132 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1905 transitions. [2022-01-19 03:04:27,133 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:04:27,133 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1905 transitions. [2022-01-19 03:04:27,134 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.916666666666664) internal successors, (1905), 36 states have internal predecessors, (1905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:27,135 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:27,135 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:27,135 INFO L186 Difference]: Start difference. First operand has 621 places, 702 transitions, 11290 flow. Second operand 36 states and 1905 transitions. [2022-01-19 03:04:27,135 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 650 places, 743 transitions, 13683 flow [2022-01-19 03:04:27,663 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 621 places, 743 transitions, 13396 flow, removed 77 selfloop flow, removed 29 redundant places. [2022-01-19 03:04:27,672 INFO L242 Difference]: Finished difference. Result has 631 places, 704 transitions, 11493 flow [2022-01-19 03:04:27,673 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11037, PETRI_DIFFERENCE_MINUEND_PLACES=586, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=702, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=592, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=11493, PETRI_PLACES=631, PETRI_TRANSITIONS=704} [2022-01-19 03:04:27,673 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 543 predicate places. [2022-01-19 03:04:27,673 INFO L470 AbstractCegarLoop]: Abstraction has has 631 places, 704 transitions, 11493 flow [2022-01-19 03:04:27,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:27,673 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:04:27,673 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:04:27,673 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable282 [2022-01-19 03:04:27,673 INFO L402 AbstractCegarLoop]: === Iteration 284 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:04:27,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:04:27,674 INFO L85 PathProgramCache]: Analyzing trace with hash -1607072452, now seen corresponding path program 284 times [2022-01-19 03:04:27,674 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:04:27,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808746312] [2022-01-19 03:04:27,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:04:27,674 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:04:27,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:04:27,908 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:04:27,909 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:04:27,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808746312] [2022-01-19 03:04:27,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [808746312] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:04:27,909 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:04:27,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:04:27,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934783639] [2022-01-19 03:04:27,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:04:27,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:04:27,909 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:04:27,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:04:27,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:04:27,910 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:04:27,910 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 631 places, 704 transitions, 11493 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:27,910 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:04:27,910 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:04:27,910 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:04:29,585 INFO L129 PetriNetUnfolder]: 455/1486 cut-off events. [2022-01-19 03:04:29,586 INFO L130 PetriNetUnfolder]: For 63488/63488 co-relation queries the response was YES. [2022-01-19 03:04:29,607 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14107 conditions, 1486 events. 455/1486 cut-off events. For 63488/63488 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 10567 event pairs, 24 based on Foata normal form. 1/1484 useless extension candidates. Maximal degree in co-relation 13880. Up to 1056 conditions per place. [2022-01-19 03:04:29,613 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 577 selfloop transitions, 99 changer transitions 18/733 dead transitions. [2022-01-19 03:04:29,613 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 658 places, 733 transitions, 13235 flow [2022-01-19 03:04:29,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 03:04:29,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 03:04:29,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1796 transitions. [2022-01-19 03:04:29,614 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5619524405506884 [2022-01-19 03:04:29,614 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1796 transitions. [2022-01-19 03:04:29,614 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1796 transitions. [2022-01-19 03:04:29,615 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:04:29,615 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1796 transitions. [2022-01-19 03:04:29,616 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.8235294117647) internal successors, (1796), 34 states have internal predecessors, (1796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:29,617 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:29,617 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:29,617 INFO L186 Difference]: Start difference. First operand has 631 places, 704 transitions, 11493 flow. Second operand 34 states and 1796 transitions. [2022-01-19 03:04:29,617 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 658 places, 733 transitions, 13235 flow [2022-01-19 03:04:30,099 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 626 places, 733 transitions, 12915 flow, removed 74 selfloop flow, removed 32 redundant places. [2022-01-19 03:04:30,108 INFO L242 Difference]: Finished difference. Result has 633 places, 701 transitions, 11394 flow [2022-01-19 03:04:30,108 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11183, PETRI_DIFFERENCE_MINUEND_PLACES=593, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=704, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=99, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=605, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=11394, PETRI_PLACES=633, PETRI_TRANSITIONS=701} [2022-01-19 03:04:30,109 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 545 predicate places. [2022-01-19 03:04:30,109 INFO L470 AbstractCegarLoop]: Abstraction has has 633 places, 701 transitions, 11394 flow [2022-01-19 03:04:30,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:30,109 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:04:30,109 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:04:30,109 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283 [2022-01-19 03:04:30,109 INFO L402 AbstractCegarLoop]: === Iteration 285 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:04:30,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:04:30,110 INFO L85 PathProgramCache]: Analyzing trace with hash 1724939744, now seen corresponding path program 285 times [2022-01-19 03:04:30,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:04:30,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368773434] [2022-01-19 03:04:30,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:04:30,110 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:04:30,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:04:30,343 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:04:30,343 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:04:30,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368773434] [2022-01-19 03:04:30,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368773434] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:04:30,343 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:04:30,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:04:30,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155271101] [2022-01-19 03:04:30,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:04:30,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:04:30,344 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:04:30,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:04:30,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:04:30,345 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:04:30,345 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 633 places, 701 transitions, 11394 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:30,345 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:04:30,345 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:04:30,345 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:04:31,923 INFO L129 PetriNetUnfolder]: 453/1498 cut-off events. [2022-01-19 03:04:31,923 INFO L130 PetriNetUnfolder]: For 62669/62669 co-relation queries the response was YES. [2022-01-19 03:04:31,946 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14052 conditions, 1498 events. 453/1498 cut-off events. For 62669/62669 co-relation queries the response was YES. Maximal size of possible extension queue 80. Compared 10675 event pairs, 27 based on Foata normal form. 1/1496 useless extension candidates. Maximal degree in co-relation 13826. Up to 1050 conditions per place. [2022-01-19 03:04:31,952 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 571 selfloop transitions, 101 changer transitions 18/729 dead transitions. [2022-01-19 03:04:31,953 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 658 places, 729 transitions, 13115 flow [2022-01-19 03:04:31,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 03:04:31,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 03:04:31,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1797 transitions. [2022-01-19 03:04:31,954 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5622653316645807 [2022-01-19 03:04:31,954 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1797 transitions. [2022-01-19 03:04:31,954 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1797 transitions. [2022-01-19 03:04:31,954 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:04:31,954 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1797 transitions. [2022-01-19 03:04:31,955 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.85294117647059) internal successors, (1797), 34 states have internal predecessors, (1797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:31,957 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:31,957 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:31,957 INFO L186 Difference]: Start difference. First operand has 633 places, 701 transitions, 11394 flow. Second operand 34 states and 1797 transitions. [2022-01-19 03:04:31,957 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 658 places, 729 transitions, 13115 flow [2022-01-19 03:04:32,432 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 624 places, 729 transitions, 12836 flow, removed 15 selfloop flow, removed 34 redundant places. [2022-01-19 03:04:32,441 INFO L242 Difference]: Finished difference. Result has 631 places, 698 transitions, 11330 flow [2022-01-19 03:04:32,442 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11127, PETRI_DIFFERENCE_MINUEND_PLACES=591, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=701, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=600, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=11330, PETRI_PLACES=631, PETRI_TRANSITIONS=698} [2022-01-19 03:04:32,442 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 543 predicate places. [2022-01-19 03:04:32,442 INFO L470 AbstractCegarLoop]: Abstraction has has 631 places, 698 transitions, 11330 flow [2022-01-19 03:04:32,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:32,442 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:04:32,442 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:04:32,442 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284 [2022-01-19 03:04:32,442 INFO L402 AbstractCegarLoop]: === Iteration 286 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:04:32,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:04:32,443 INFO L85 PathProgramCache]: Analyzing trace with hash -386190112, now seen corresponding path program 286 times [2022-01-19 03:04:32,443 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:04:32,443 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603102119] [2022-01-19 03:04:32,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:04:32,443 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:04:32,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:04:32,725 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:04:32,725 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:04:32,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603102119] [2022-01-19 03:04:32,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603102119] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:04:32,725 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:04:32,725 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:04:32,725 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326602134] [2022-01-19 03:04:32,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:04:32,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:04:32,725 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:04:32,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:04:32,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:04:32,726 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:04:32,727 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 631 places, 698 transitions, 11330 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:32,727 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:04:32,727 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:04:32,727 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:04:34,563 INFO L129 PetriNetUnfolder]: 457/1502 cut-off events. [2022-01-19 03:04:34,564 INFO L130 PetriNetUnfolder]: For 65043/65043 co-relation queries the response was YES. [2022-01-19 03:04:34,587 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14332 conditions, 1502 events. 457/1502 cut-off events. For 65043/65043 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 10706 event pairs, 24 based on Foata normal form. 1/1500 useless extension candidates. Maximal degree in co-relation 14106. Up to 1044 conditions per place. [2022-01-19 03:04:34,593 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 565 selfloop transitions, 111 changer transitions 25/740 dead transitions. [2022-01-19 03:04:34,593 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 664 places, 740 transitions, 13681 flow [2022-01-19 03:04:34,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-01-19 03:04:34,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-01-19 03:04:34,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2208 transitions. [2022-01-19 03:04:34,594 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5592705167173252 [2022-01-19 03:04:34,594 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2208 transitions. [2022-01-19 03:04:34,594 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2208 transitions. [2022-01-19 03:04:34,595 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:04:34,595 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2208 transitions. [2022-01-19 03:04:34,596 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 52.57142857142857) internal successors, (2208), 42 states have internal predecessors, (2208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:34,598 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 43 states, 43 states have (on average 94.0) internal successors, (4042), 43 states have internal predecessors, (4042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:34,598 INFO L81 ComplementDD]: Finished complementDD. Result has 43 states, 43 states have (on average 94.0) internal successors, (4042), 43 states have internal predecessors, (4042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:34,598 INFO L186 Difference]: Start difference. First operand has 631 places, 698 transitions, 11330 flow. Second operand 42 states and 2208 transitions. [2022-01-19 03:04:34,598 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 664 places, 740 transitions, 13681 flow [2022-01-19 03:04:35,075 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 629 places, 740 transitions, 13337 flow, removed 26 selfloop flow, removed 35 redundant places. [2022-01-19 03:04:35,085 INFO L242 Difference]: Finished difference. Result has 639 places, 700 transitions, 11438 flow [2022-01-19 03:04:35,085 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11024, PETRI_DIFFERENCE_MINUEND_PLACES=588, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=698, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=588, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=11438, PETRI_PLACES=639, PETRI_TRANSITIONS=700} [2022-01-19 03:04:35,085 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 551 predicate places. [2022-01-19 03:04:35,085 INFO L470 AbstractCegarLoop]: Abstraction has has 639 places, 700 transitions, 11438 flow [2022-01-19 03:04:35,085 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:35,085 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:04:35,085 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:04:35,086 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable285 [2022-01-19 03:04:35,086 INFO L402 AbstractCegarLoop]: === Iteration 287 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:04:35,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:04:35,086 INFO L85 PathProgramCache]: Analyzing trace with hash -284409588, now seen corresponding path program 287 times [2022-01-19 03:04:35,086 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:04:35,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607427483] [2022-01-19 03:04:35,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:04:35,086 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:04:35,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:04:35,356 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:04:35,357 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:04:35,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607427483] [2022-01-19 03:04:35,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607427483] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:04:35,357 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:04:35,357 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:04:35,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711278714] [2022-01-19 03:04:35,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:04:35,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:04:35,357 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:04:35,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:04:35,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:04:35,358 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:04:35,358 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 639 places, 700 transitions, 11438 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:35,358 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:04:35,358 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:04:35,358 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:04:36,817 INFO L129 PetriNetUnfolder]: 453/1505 cut-off events. [2022-01-19 03:04:36,817 INFO L130 PetriNetUnfolder]: For 62768/62768 co-relation queries the response was YES. [2022-01-19 03:04:36,841 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14219 conditions, 1505 events. 453/1505 cut-off events. For 62768/62768 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 10795 event pairs, 26 based on Foata normal form. 1/1503 useless extension candidates. Maximal degree in co-relation 13992. Up to 1003 conditions per place. [2022-01-19 03:04:36,847 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 547 selfloop transitions, 145 changer transitions 18/749 dead transitions. [2022-01-19 03:04:36,848 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 665 places, 749 transitions, 13954 flow [2022-01-19 03:04:36,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 03:04:36,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 03:04:36,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1905 transitions. [2022-01-19 03:04:36,849 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5629432624113475 [2022-01-19 03:04:36,849 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1905 transitions. [2022-01-19 03:04:36,849 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1905 transitions. [2022-01-19 03:04:36,849 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:04:36,849 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1905 transitions. [2022-01-19 03:04:36,850 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.916666666666664) internal successors, (1905), 36 states have internal predecessors, (1905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:36,852 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:36,852 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:36,852 INFO L186 Difference]: Start difference. First operand has 639 places, 700 transitions, 11438 flow. Second operand 36 states and 1905 transitions. [2022-01-19 03:04:36,852 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 665 places, 749 transitions, 13954 flow [2022-01-19 03:04:37,286 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 629 places, 749 transitions, 13591 flow, removed 75 selfloop flow, removed 36 redundant places. [2022-01-19 03:04:37,295 INFO L242 Difference]: Finished difference. Result has 636 places, 713 transitions, 11890 flow [2022-01-19 03:04:37,295 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11093, PETRI_DIFFERENCE_MINUEND_PLACES=594, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=700, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=132, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=557, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=11890, PETRI_PLACES=636, PETRI_TRANSITIONS=713} [2022-01-19 03:04:37,296 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 548 predicate places. [2022-01-19 03:04:37,296 INFO L470 AbstractCegarLoop]: Abstraction has has 636 places, 713 transitions, 11890 flow [2022-01-19 03:04:37,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:37,296 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:04:37,296 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:04:37,296 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable286 [2022-01-19 03:04:37,296 INFO L402 AbstractCegarLoop]: === Iteration 288 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:04:37,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:04:37,296 INFO L85 PathProgramCache]: Analyzing trace with hash 2125199714, now seen corresponding path program 288 times [2022-01-19 03:04:37,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:04:37,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477433137] [2022-01-19 03:04:37,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:04:37,297 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:04:37,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:04:37,584 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:04:37,585 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:04:37,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477433137] [2022-01-19 03:04:37,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1477433137] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:04:37,585 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:04:37,585 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:04:37,585 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196649951] [2022-01-19 03:04:37,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:04:37,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:04:37,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:04:37,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:04:37,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:04:37,586 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:04:37,586 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 636 places, 713 transitions, 11890 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:37,586 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:04:37,586 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:04:37,586 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:04:39,520 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 03:04:40,679 INFO L129 PetriNetUnfolder]: 456/1491 cut-off events. [2022-01-19 03:04:40,679 INFO L130 PetriNetUnfolder]: For 65375/65375 co-relation queries the response was YES. [2022-01-19 03:04:40,702 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14388 conditions, 1491 events. 456/1491 cut-off events. For 65375/65375 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 10594 event pairs, 25 based on Foata normal form. 1/1489 useless extension candidates. Maximal degree in co-relation 14161. Up to 1035 conditions per place. [2022-01-19 03:04:40,708 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 571 selfloop transitions, 116 changer transitions 21/747 dead transitions. [2022-01-19 03:04:40,708 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 670 places, 747 transitions, 14193 flow [2022-01-19 03:04:40,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 03:04:40,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 03:04:40,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2104 transitions. [2022-01-19 03:04:40,710 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5595744680851064 [2022-01-19 03:04:40,710 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2104 transitions. [2022-01-19 03:04:40,710 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2104 transitions. [2022-01-19 03:04:40,710 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:04:40,710 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2104 transitions. [2022-01-19 03:04:40,711 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.6) internal successors, (2104), 40 states have internal predecessors, (2104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:40,713 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:40,713 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:40,713 INFO L186 Difference]: Start difference. First operand has 636 places, 713 transitions, 11890 flow. Second operand 40 states and 2104 transitions. [2022-01-19 03:04:40,713 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 670 places, 747 transitions, 14193 flow [2022-01-19 03:04:41,141 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 637 places, 747 transitions, 13604 flow, removed 174 selfloop flow, removed 33 redundant places. [2022-01-19 03:04:41,150 INFO L242 Difference]: Finished difference. Result has 644 places, 711 transitions, 11785 flow [2022-01-19 03:04:41,150 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11401, PETRI_DIFFERENCE_MINUEND_PLACES=598, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=713, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=598, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=11785, PETRI_PLACES=644, PETRI_TRANSITIONS=711} [2022-01-19 03:04:41,150 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 556 predicate places. [2022-01-19 03:04:41,150 INFO L470 AbstractCegarLoop]: Abstraction has has 644 places, 711 transitions, 11785 flow [2022-01-19 03:04:41,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:41,150 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:04:41,150 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:04:41,150 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable287 [2022-01-19 03:04:41,150 INFO L402 AbstractCegarLoop]: === Iteration 289 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:04:41,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:04:41,151 INFO L85 PathProgramCache]: Analyzing trace with hash -323316678, now seen corresponding path program 289 times [2022-01-19 03:04:41,151 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:04:41,151 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570383116] [2022-01-19 03:04:41,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:04:41,151 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:04:41,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:04:41,437 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:04:41,437 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:04:41,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570383116] [2022-01-19 03:04:41,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570383116] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:04:41,438 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:04:41,438 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-19 03:04:41,438 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937300755] [2022-01-19 03:04:41,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:04:41,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-19 03:04:41,438 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:04:41,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-19 03:04:41,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-01-19 03:04:41,439 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:04:41,439 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 644 places, 711 transitions, 11785 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:41,439 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:04:41,439 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:04:41,439 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:04:43,939 INFO L129 PetriNetUnfolder]: 451/1481 cut-off events. [2022-01-19 03:04:43,939 INFO L130 PetriNetUnfolder]: For 57193/57193 co-relation queries the response was YES. [2022-01-19 03:04:43,962 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14106 conditions, 1481 events. 451/1481 cut-off events. For 57193/57193 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 10484 event pairs, 26 based on Foata normal form. 1/1479 useless extension candidates. Maximal degree in co-relation 13879. Up to 977 conditions per place. [2022-01-19 03:04:43,968 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 540 selfloop transitions, 155 changer transitions 16/750 dead transitions. [2022-01-19 03:04:43,968 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 675 places, 750 transitions, 14120 flow [2022-01-19 03:04:43,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 03:04:43,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 03:04:43,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2101 transitions. [2022-01-19 03:04:43,970 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5587765957446809 [2022-01-19 03:04:43,970 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2101 transitions. [2022-01-19 03:04:43,970 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2101 transitions. [2022-01-19 03:04:43,970 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:04:43,970 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2101 transitions. [2022-01-19 03:04:43,972 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.525) internal successors, (2101), 40 states have internal predecessors, (2101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:43,973 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:43,973 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:43,973 INFO L186 Difference]: Start difference. First operand has 644 places, 711 transitions, 11785 flow. Second operand 40 states and 2101 transitions. [2022-01-19 03:04:43,973 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 675 places, 750 transitions, 14120 flow [2022-01-19 03:04:44,454 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 637 places, 750 transitions, 13752 flow, removed 65 selfloop flow, removed 38 redundant places. [2022-01-19 03:04:44,464 INFO L242 Difference]: Finished difference. Result has 644 places, 713 transitions, 11958 flow [2022-01-19 03:04:44,464 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11437, PETRI_DIFFERENCE_MINUEND_PLACES=598, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=711, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=153, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=557, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=11958, PETRI_PLACES=644, PETRI_TRANSITIONS=713} [2022-01-19 03:04:44,464 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 556 predicate places. [2022-01-19 03:04:44,464 INFO L470 AbstractCegarLoop]: Abstraction has has 644 places, 713 transitions, 11958 flow [2022-01-19 03:04:44,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:44,464 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:04:44,465 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:04:44,465 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable288 [2022-01-19 03:04:44,465 INFO L402 AbstractCegarLoop]: === Iteration 290 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:04:44,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:04:44,465 INFO L85 PathProgramCache]: Analyzing trace with hash 813942966, now seen corresponding path program 290 times [2022-01-19 03:04:44,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:04:44,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855453862] [2022-01-19 03:04:44,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:04:44,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:04:44,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:04:44,719 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:04:44,720 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:04:44,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855453862] [2022-01-19 03:04:44,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855453862] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:04:44,720 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:04:44,720 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:04:44,720 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459995176] [2022-01-19 03:04:44,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:04:44,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:04:44,720 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:04:44,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:04:44,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:04:44,721 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:04:44,721 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 644 places, 713 transitions, 11958 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:44,721 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:04:44,721 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:04:44,721 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:04:46,258 INFO L129 PetriNetUnfolder]: 453/1492 cut-off events. [2022-01-19 03:04:46,258 INFO L130 PetriNetUnfolder]: For 58148/58148 co-relation queries the response was YES. [2022-01-19 03:04:46,282 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14249 conditions, 1492 events. 453/1492 cut-off events. For 58148/58148 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 10658 event pairs, 24 based on Foata normal form. 1/1490 useless extension candidates. Maximal degree in co-relation 14022. Up to 956 conditions per place. [2022-01-19 03:04:46,288 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 525 selfloop transitions, 181 changer transitions 17/762 dead transitions. [2022-01-19 03:04:46,288 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 680 places, 762 transitions, 14629 flow [2022-01-19 03:04:46,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-01-19 03:04:46,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-01-19 03:04:46,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2213 transitions. [2022-01-19 03:04:46,290 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5605369807497467 [2022-01-19 03:04:46,290 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2213 transitions. [2022-01-19 03:04:46,290 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2213 transitions. [2022-01-19 03:04:46,290 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:04:46,290 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2213 transitions. [2022-01-19 03:04:46,292 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 52.69047619047619) internal successors, (2213), 42 states have internal predecessors, (2213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:46,293 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 43 states, 43 states have (on average 94.0) internal successors, (4042), 43 states have internal predecessors, (4042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:46,293 INFO L81 ComplementDD]: Finished complementDD. Result has 43 states, 43 states have (on average 94.0) internal successors, (4042), 43 states have internal predecessors, (4042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:46,293 INFO L186 Difference]: Start difference. First operand has 644 places, 713 transitions, 11958 flow. Second operand 42 states and 2213 transitions. [2022-01-19 03:04:46,293 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 680 places, 762 transitions, 14629 flow [2022-01-19 03:04:46,741 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 645 places, 762 transitions, 14258 flow, removed 83 selfloop flow, removed 35 redundant places. [2022-01-19 03:04:46,751 INFO L242 Difference]: Finished difference. Result has 652 places, 728 transitions, 12570 flow [2022-01-19 03:04:46,751 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11609, PETRI_DIFFERENCE_MINUEND_PLACES=604, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=713, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=167, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=535, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=12570, PETRI_PLACES=652, PETRI_TRANSITIONS=728} [2022-01-19 03:04:46,752 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 564 predicate places. [2022-01-19 03:04:46,752 INFO L470 AbstractCegarLoop]: Abstraction has has 652 places, 728 transitions, 12570 flow [2022-01-19 03:04:46,752 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:46,752 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:04:46,752 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:04:46,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable289 [2022-01-19 03:04:46,752 INFO L402 AbstractCegarLoop]: === Iteration 291 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:04:46,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:04:46,752 INFO L85 PathProgramCache]: Analyzing trace with hash -760896354, now seen corresponding path program 291 times [2022-01-19 03:04:46,752 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:04:46,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897539614] [2022-01-19 03:04:46,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:04:46,753 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:04:46,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:04:47,019 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:04:47,019 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:04:47,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897539614] [2022-01-19 03:04:47,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897539614] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:04:47,019 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:04:47,019 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:04:47,019 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483158004] [2022-01-19 03:04:47,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:04:47,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:04:47,020 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:04:47,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:04:47,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:04:47,020 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:04:47,021 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 652 places, 728 transitions, 12570 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:47,021 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:04:47,021 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:04:47,021 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:04:48,543 INFO L129 PetriNetUnfolder]: 454/1475 cut-off events. [2022-01-19 03:04:48,544 INFO L130 PetriNetUnfolder]: For 58134/58134 co-relation queries the response was YES. [2022-01-19 03:04:48,565 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14313 conditions, 1475 events. 454/1475 cut-off events. For 58134/58134 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 10389 event pairs, 24 based on Foata normal form. 1/1473 useless extension candidates. Maximal degree in co-relation 14084. Up to 1041 conditions per place. [2022-01-19 03:04:48,571 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 603 selfloop transitions, 101 changer transitions 20/763 dead transitions. [2022-01-19 03:04:48,571 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 683 places, 763 transitions, 14650 flow [2022-01-19 03:04:48,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 03:04:48,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 03:04:48,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1945 transitions. [2022-01-19 03:04:48,572 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5592294422081656 [2022-01-19 03:04:48,572 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1945 transitions. [2022-01-19 03:04:48,572 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1945 transitions. [2022-01-19 03:04:48,573 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:04:48,573 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1945 transitions. [2022-01-19 03:04:48,574 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.567567567567565) internal successors, (1945), 37 states have internal predecessors, (1945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:48,575 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:48,575 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:48,575 INFO L186 Difference]: Start difference. First operand has 652 places, 728 transitions, 12570 flow. Second operand 37 states and 1945 transitions. [2022-01-19 03:04:48,575 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 683 places, 763 transitions, 14650 flow [2022-01-19 03:04:49,073 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 645 places, 763 transitions, 14073 flow, removed 159 selfloop flow, removed 38 redundant places. [2022-01-19 03:04:49,083 INFO L242 Difference]: Finished difference. Result has 652 places, 729 transitions, 12385 flow [2022-01-19 03:04:49,083 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=12020, PETRI_DIFFERENCE_MINUEND_PLACES=609, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=728, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=628, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=12385, PETRI_PLACES=652, PETRI_TRANSITIONS=729} [2022-01-19 03:04:49,083 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 564 predicate places. [2022-01-19 03:04:49,083 INFO L470 AbstractCegarLoop]: Abstraction has has 652 places, 729 transitions, 12385 flow [2022-01-19 03:04:49,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:49,083 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:04:49,083 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:04:49,084 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable290 [2022-01-19 03:04:49,084 INFO L402 AbstractCegarLoop]: === Iteration 292 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:04:49,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:04:49,084 INFO L85 PathProgramCache]: Analyzing trace with hash 2044193912, now seen corresponding path program 292 times [2022-01-19 03:04:49,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:04:49,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070128834] [2022-01-19 03:04:49,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:04:49,084 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:04:49,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:04:49,363 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:04:49,363 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:04:49,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070128834] [2022-01-19 03:04:49,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070128834] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:04:49,363 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:04:49,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:04:49,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276181395] [2022-01-19 03:04:49,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:04:49,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:04:49,363 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:04:49,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:04:49,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:04:49,364 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:04:49,364 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 652 places, 729 transitions, 12385 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:49,364 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:04:49,365 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:04:49,365 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:04:52,598 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 03:04:54,722 INFO L129 PetriNetUnfolder]: 450/1473 cut-off events. [2022-01-19 03:04:54,722 INFO L130 PetriNetUnfolder]: For 51219/51219 co-relation queries the response was YES. [2022-01-19 03:04:54,746 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13922 conditions, 1473 events. 450/1473 cut-off events. For 51219/51219 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 10389 event pairs, 27 based on Foata normal form. 1/1470 useless extension candidates. Maximal degree in co-relation 13692. Up to 1034 conditions per place. [2022-01-19 03:04:54,752 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 597 selfloop transitions, 104 changer transitions 20/760 dead transitions. [2022-01-19 03:04:54,752 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 683 places, 760 transitions, 14300 flow [2022-01-19 03:04:54,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-19 03:04:54,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-01-19 03:04:54,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2046 transitions. [2022-01-19 03:04:54,753 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.55810147299509 [2022-01-19 03:04:54,754 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2046 transitions. [2022-01-19 03:04:54,754 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2046 transitions. [2022-01-19 03:04:54,754 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:04:54,754 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2046 transitions. [2022-01-19 03:04:54,755 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 52.46153846153846) internal successors, (2046), 39 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:54,757 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:54,757 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:54,757 INFO L186 Difference]: Start difference. First operand has 652 places, 729 transitions, 12385 flow. Second operand 39 states and 2046 transitions. [2022-01-19 03:04:54,757 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 683 places, 760 transitions, 14300 flow [2022-01-19 03:04:55,256 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 652 places, 760 transitions, 13831 flow, removed 133 selfloop flow, removed 31 redundant places. [2022-01-19 03:04:55,265 INFO L242 Difference]: Finished difference. Result has 660 places, 727 transitions, 12162 flow [2022-01-19 03:04:55,266 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11928, PETRI_DIFFERENCE_MINUEND_PLACES=614, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=729, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=625, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=12162, PETRI_PLACES=660, PETRI_TRANSITIONS=727} [2022-01-19 03:04:55,266 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 572 predicate places. [2022-01-19 03:04:55,266 INFO L470 AbstractCegarLoop]: Abstraction has has 660 places, 727 transitions, 12162 flow [2022-01-19 03:04:55,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:55,266 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:04:55,266 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:04:55,266 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable291 [2022-01-19 03:04:55,266 INFO L402 AbstractCegarLoop]: === Iteration 293 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:04:55,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:04:55,267 INFO L85 PathProgramCache]: Analyzing trace with hash -416082842, now seen corresponding path program 293 times [2022-01-19 03:04:55,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:04:55,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280641883] [2022-01-19 03:04:55,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:04:55,267 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:04:55,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:04:55,515 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:04:55,515 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:04:55,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280641883] [2022-01-19 03:04:55,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280641883] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:04:55,515 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:04:55,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:04:55,515 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084237466] [2022-01-19 03:04:55,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:04:55,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:04:55,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:04:55,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:04:55,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:04:55,516 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:04:55,517 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 660 places, 727 transitions, 12162 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:55,517 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:04:55,517 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:04:55,517 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:04:57,134 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 03:04:58,298 INFO L129 PetriNetUnfolder]: 456/1499 cut-off events. [2022-01-19 03:04:58,298 INFO L130 PetriNetUnfolder]: For 52932/52932 co-relation queries the response was YES. [2022-01-19 03:04:58,317 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14209 conditions, 1499 events. 456/1499 cut-off events. For 52932/52932 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 10704 event pairs, 26 based on Foata normal form. 1/1497 useless extension candidates. Maximal degree in co-relation 13976. Up to 992 conditions per place. [2022-01-19 03:04:58,323 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 572 selfloop transitions, 150 changer transitions 18/779 dead transitions. [2022-01-19 03:04:58,323 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 689 places, 779 transitions, 14689 flow [2022-01-19 03:04:58,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 03:04:58,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 03:04:58,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1906 transitions. [2022-01-19 03:04:58,324 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5632387706855791 [2022-01-19 03:04:58,324 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1906 transitions. [2022-01-19 03:04:58,324 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1906 transitions. [2022-01-19 03:04:58,325 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:04:58,325 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1906 transitions. [2022-01-19 03:04:58,326 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.94444444444444) internal successors, (1906), 36 states have internal predecessors, (1906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:58,327 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:58,327 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:58,327 INFO L186 Difference]: Start difference. First operand has 660 places, 727 transitions, 12162 flow. Second operand 36 states and 1906 transitions. [2022-01-19 03:04:58,327 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 689 places, 779 transitions, 14689 flow [2022-01-19 03:04:58,821 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 650 places, 779 transitions, 14334 flow, removed 52 selfloop flow, removed 39 redundant places. [2022-01-19 03:04:58,831 INFO L242 Difference]: Finished difference. Result has 659 places, 743 transitions, 12601 flow [2022-01-19 03:04:58,831 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11843, PETRI_DIFFERENCE_MINUEND_PLACES=615, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=727, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=134, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=578, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=12601, PETRI_PLACES=659, PETRI_TRANSITIONS=743} [2022-01-19 03:04:58,831 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 571 predicate places. [2022-01-19 03:04:58,831 INFO L470 AbstractCegarLoop]: Abstraction has has 659 places, 743 transitions, 12601 flow [2022-01-19 03:04:58,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:58,832 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:04:58,832 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:04:58,832 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable292 [2022-01-19 03:04:58,832 INFO L402 AbstractCegarLoop]: === Iteration 294 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:04:58,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:04:58,832 INFO L85 PathProgramCache]: Analyzing trace with hash 267949450, now seen corresponding path program 294 times [2022-01-19 03:04:58,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:04:58,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578700498] [2022-01-19 03:04:58,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:04:58,832 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:04:58,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:04:59,111 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:04:59,111 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:04:59,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578700498] [2022-01-19 03:04:59,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578700498] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:04:59,111 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:04:59,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:04:59,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102249587] [2022-01-19 03:04:59,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:04:59,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:04:59,111 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:04:59,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:04:59,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:04:59,112 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:04:59,112 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 659 places, 743 transitions, 12601 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:04:59,113 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:04:59,113 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:04:59,113 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:05:01,011 INFO L129 PetriNetUnfolder]: 457/1509 cut-off events. [2022-01-19 03:05:01,011 INFO L130 PetriNetUnfolder]: For 55199/55199 co-relation queries the response was YES. [2022-01-19 03:05:01,036 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14385 conditions, 1509 events. 457/1509 cut-off events. For 55199/55199 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 10795 event pairs, 24 based on Foata normal form. 1/1507 useless extension candidates. Maximal degree in co-relation 14151. Up to 957 conditions per place. [2022-01-19 03:05:01,043 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 537 selfloop transitions, 185 changer transitions 18/779 dead transitions. [2022-01-19 03:05:01,043 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 695 places, 779 transitions, 14926 flow [2022-01-19 03:05:01,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-01-19 03:05:01,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-01-19 03:05:01,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2207 transitions. [2022-01-19 03:05:01,045 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.559017223910841 [2022-01-19 03:05:01,045 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2207 transitions. [2022-01-19 03:05:01,045 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2207 transitions. [2022-01-19 03:05:01,045 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:05:01,045 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2207 transitions. [2022-01-19 03:05:01,047 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 52.54761904761905) internal successors, (2207), 42 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) [2022-01-19 03:05:01,048 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 43 states, 43 states have (on average 94.0) internal successors, (4042), 43 states have internal predecessors, (4042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:01,048 INFO L81 ComplementDD]: Finished complementDD. Result has 43 states, 43 states have (on average 94.0) internal successors, (4042), 43 states have internal predecessors, (4042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:01,048 INFO L186 Difference]: Start difference. First operand has 659 places, 743 transitions, 12601 flow. Second operand 42 states and 2207 transitions. [2022-01-19 03:05:01,049 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 695 places, 779 transitions, 14926 flow [2022-01-19 03:05:01,581 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 667 places, 779 transitions, 14653 flow, removed 62 selfloop flow, removed 28 redundant places. [2022-01-19 03:05:01,592 INFO L242 Difference]: Finished difference. Result has 674 places, 745 transitions, 12949 flow [2022-01-19 03:05:01,592 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=12346, PETRI_DIFFERENCE_MINUEND_PLACES=626, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=743, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=183, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=559, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=12949, PETRI_PLACES=674, PETRI_TRANSITIONS=745} [2022-01-19 03:05:01,592 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 586 predicate places. [2022-01-19 03:05:01,592 INFO L470 AbstractCegarLoop]: Abstraction has has 674 places, 745 transitions, 12949 flow [2022-01-19 03:05:01,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:01,593 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:05:01,593 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:05:01,593 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable293 [2022-01-19 03:05:01,593 INFO L402 AbstractCegarLoop]: === Iteration 295 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:05:01,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:05:01,593 INFO L85 PathProgramCache]: Analyzing trace with hash -1210822478, now seen corresponding path program 295 times [2022-01-19 03:05:01,593 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:05:01,593 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432793666] [2022-01-19 03:05:01,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:05:01,593 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:05:01,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:05:01,873 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:05:01,873 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:05:01,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432793666] [2022-01-19 03:05:01,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432793666] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:05:01,873 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:05:01,873 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-19 03:05:01,873 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086130582] [2022-01-19 03:05:01,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:05:01,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-19 03:05:01,874 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:05:01,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-19 03:05:01,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-01-19 03:05:01,874 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:05:01,875 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 674 places, 745 transitions, 12949 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:01,875 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:05:01,875 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:05:01,875 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:05:03,890 INFO L129 PetriNetUnfolder]: 457/1503 cut-off events. [2022-01-19 03:05:03,891 INFO L130 PetriNetUnfolder]: For 54341/54341 co-relation queries the response was YES. [2022-01-19 03:05:03,910 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14486 conditions, 1503 events. 457/1503 cut-off events. For 54341/54341 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 10747 event pairs, 25 based on Foata normal form. 1/1501 useless extension candidates. Maximal degree in co-relation 14249. Up to 929 conditions per place. [2022-01-19 03:05:03,917 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 505 selfloop transitions, 215 changer transitions 24/783 dead transitions. [2022-01-19 03:05:03,917 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 715 places, 783 transitions, 15141 flow [2022-01-19 03:05:03,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-19 03:05:03,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2022-01-19 03:05:03,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 2459 transitions. [2022-01-19 03:05:03,918 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5565866908103214 [2022-01-19 03:05:03,918 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 2459 transitions. [2022-01-19 03:05:03,918 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 2459 transitions. [2022-01-19 03:05:03,919 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:05:03,919 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 2459 transitions. [2022-01-19 03:05:03,920 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 48 states, 47 states have (on average 52.319148936170215) internal successors, (2459), 47 states have internal predecessors, (2459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:03,922 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 48 states, 48 states have (on average 94.0) internal successors, (4512), 48 states have internal predecessors, (4512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:03,922 INFO L81 ComplementDD]: Finished complementDD. Result has 48 states, 48 states have (on average 94.0) internal successors, (4512), 48 states have internal predecessors, (4512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:03,922 INFO L186 Difference]: Start difference. First operand has 674 places, 745 transitions, 12949 flow. Second operand 47 states and 2459 transitions. [2022-01-19 03:05:03,922 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 715 places, 783 transitions, 15141 flow [2022-01-19 03:05:04,470 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 677 places, 783 transitions, 14752 flow, removed 62 selfloop flow, removed 38 redundant places. [2022-01-19 03:05:04,480 INFO L242 Difference]: Finished difference. Result has 684 places, 745 transitions, 13198 flow [2022-01-19 03:05:04,481 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=12581, PETRI_DIFFERENCE_MINUEND_PLACES=631, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=745, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=204, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=531, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=13198, PETRI_PLACES=684, PETRI_TRANSITIONS=745} [2022-01-19 03:05:04,481 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 596 predicate places. [2022-01-19 03:05:04,481 INFO L470 AbstractCegarLoop]: Abstraction has has 684 places, 745 transitions, 13198 flow [2022-01-19 03:05:04,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:04,481 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:05:04,481 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:05:04,481 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable294 [2022-01-19 03:05:04,481 INFO L402 AbstractCegarLoop]: === Iteration 296 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:05:04,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:05:04,482 INFO L85 PathProgramCache]: Analyzing trace with hash 1532861000, now seen corresponding path program 296 times [2022-01-19 03:05:04,482 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:05:04,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895494568] [2022-01-19 03:05:04,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:05:04,482 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:05:04,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:05:04,749 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:05:04,749 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:05:04,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895494568] [2022-01-19 03:05:04,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895494568] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:05:04,749 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:05:04,749 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:05:04,749 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578452263] [2022-01-19 03:05:04,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:05:04,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:05:04,750 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:05:04,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:05:04,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:05:04,750 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:05:04,751 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 684 places, 745 transitions, 13198 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:04,751 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:05:04,751 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:05:04,751 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:05:07,291 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 03:05:08,065 INFO L129 PetriNetUnfolder]: 451/1484 cut-off events. [2022-01-19 03:05:08,065 INFO L130 PetriNetUnfolder]: For 54090/54090 co-relation queries the response was YES. [2022-01-19 03:05:08,090 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14637 conditions, 1484 events. 451/1484 cut-off events. For 54090/54090 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 10572 event pairs, 25 based on Foata normal form. 1/1482 useless extension candidates. Maximal degree in co-relation 14399. Up to 989 conditions per place. [2022-01-19 03:05:08,096 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 576 selfloop transitions, 154 changer transitions 16/785 dead transitions. [2022-01-19 03:05:08,096 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 721 places, 785 transitions, 15693 flow [2022-01-19 03:05:08,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-19 03:05:08,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-01-19 03:05:08,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2310 transitions. [2022-01-19 03:05:08,098 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5585106382978723 [2022-01-19 03:05:08,098 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 2310 transitions. [2022-01-19 03:05:08,098 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 2310 transitions. [2022-01-19 03:05:08,098 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:05:08,098 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 2310 transitions. [2022-01-19 03:05:08,100 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 52.5) internal successors, (2310), 44 states have internal predecessors, (2310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:08,101 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 45 states, 45 states have (on average 94.0) internal successors, (4230), 45 states have internal predecessors, (4230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:08,101 INFO L81 ComplementDD]: Finished complementDD. Result has 45 states, 45 states have (on average 94.0) internal successors, (4230), 45 states have internal predecessors, (4230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:08,102 INFO L186 Difference]: Start difference. First operand has 684 places, 745 transitions, 13198 flow. Second operand 44 states and 2310 transitions. [2022-01-19 03:05:08,102 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 721 places, 785 transitions, 15693 flow [2022-01-19 03:05:08,674 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 678 places, 785 transitions, 15040 flow, removed 95 selfloop flow, removed 43 redundant places. [2022-01-19 03:05:08,685 INFO L242 Difference]: Finished difference. Result has 685 places, 747 transitions, 13078 flow [2022-01-19 03:05:08,685 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=12551, PETRI_DIFFERENCE_MINUEND_PLACES=635, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=745, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=152, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=592, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=13078, PETRI_PLACES=685, PETRI_TRANSITIONS=747} [2022-01-19 03:05:08,685 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 597 predicate places. [2022-01-19 03:05:08,685 INFO L470 AbstractCegarLoop]: Abstraction has has 685 places, 747 transitions, 13078 flow [2022-01-19 03:05:08,685 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:08,686 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:05:08,686 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:05:08,686 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable295 [2022-01-19 03:05:08,686 INFO L402 AbstractCegarLoop]: === Iteration 297 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:05:08,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:05:08,686 INFO L85 PathProgramCache]: Analyzing trace with hash 2018976154, now seen corresponding path program 297 times [2022-01-19 03:05:08,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:05:08,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804374049] [2022-01-19 03:05:08,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:05:08,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:05:08,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:05:08,942 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:05:08,942 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:05:08,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804374049] [2022-01-19 03:05:08,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804374049] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:05:08,943 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:05:08,943 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:05:08,943 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862555862] [2022-01-19 03:05:08,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:05:08,943 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:05:08,943 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:05:08,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:05:08,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:05:08,944 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:05:08,944 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 685 places, 747 transitions, 13078 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:08,944 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:05:08,944 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:05:08,944 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:05:10,581 INFO L129 PetriNetUnfolder]: 456/1493 cut-off events. [2022-01-19 03:05:10,581 INFO L130 PetriNetUnfolder]: For 56790/56790 co-relation queries the response was YES. [2022-01-19 03:05:10,601 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14679 conditions, 1493 events. 456/1493 cut-off events. For 56790/56790 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 10616 event pairs, 23 based on Foata normal form. 1/1491 useless extension candidates. Maximal degree in co-relation 14439. Up to 963 conditions per place. [2022-01-19 03:05:10,608 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 545 selfloop transitions, 183 changer transitions 20/787 dead transitions. [2022-01-19 03:05:10,608 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 722 places, 787 transitions, 15515 flow [2022-01-19 03:05:10,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-19 03:05:10,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2022-01-19 03:05:10,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 2265 transitions. [2022-01-19 03:05:10,609 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5603661553686294 [2022-01-19 03:05:10,609 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 2265 transitions. [2022-01-19 03:05:10,609 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 2265 transitions. [2022-01-19 03:05:10,610 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:05:10,610 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 2265 transitions. [2022-01-19 03:05:10,611 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 44 states, 43 states have (on average 52.674418604651166) internal successors, (2265), 43 states have internal predecessors, (2265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:10,613 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 44 states, 44 states have (on average 94.0) internal successors, (4136), 44 states have internal predecessors, (4136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:10,613 INFO L81 ComplementDD]: Finished complementDD. Result has 44 states, 44 states have (on average 94.0) internal successors, (4136), 44 states have internal predecessors, (4136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:10,613 INFO L186 Difference]: Start difference. First operand has 685 places, 747 transitions, 13078 flow. Second operand 43 states and 2265 transitions. [2022-01-19 03:05:10,613 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 722 places, 787 transitions, 15515 flow [2022-01-19 03:05:11,188 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 683 places, 787 transitions, 15127 flow, removed 91 selfloop flow, removed 39 redundant places. [2022-01-19 03:05:11,199 INFO L242 Difference]: Finished difference. Result has 690 places, 751 transitions, 13329 flow [2022-01-19 03:05:11,199 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=12712, PETRI_DIFFERENCE_MINUEND_PLACES=641, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=747, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=178, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=565, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=13329, PETRI_PLACES=690, PETRI_TRANSITIONS=751} [2022-01-19 03:05:11,199 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 602 predicate places. [2022-01-19 03:05:11,199 INFO L470 AbstractCegarLoop]: Abstraction has has 690 places, 751 transitions, 13329 flow [2022-01-19 03:05:11,199 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:11,199 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:05:11,199 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:05:11,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable296 [2022-01-19 03:05:11,200 INFO L402 AbstractCegarLoop]: === Iteration 298 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:05:11,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:05:11,200 INFO L85 PathProgramCache]: Analyzing trace with hash 342347880, now seen corresponding path program 298 times [2022-01-19 03:05:11,200 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:05:11,200 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202077283] [2022-01-19 03:05:11,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:05:11,200 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:05:11,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:05:11,471 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:05:11,471 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:05:11,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202077283] [2022-01-19 03:05:11,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202077283] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:05:11,472 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:05:11,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:05:11,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585092235] [2022-01-19 03:05:11,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:05:11,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:05:11,472 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:05:11,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:05:11,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:05:11,473 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:05:11,473 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 690 places, 751 transitions, 13329 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:11,473 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:05:11,473 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:05:11,473 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:05:13,166 INFO L129 PetriNetUnfolder]: 451/1498 cut-off events. [2022-01-19 03:05:13,166 INFO L130 PetriNetUnfolder]: For 55943/55943 co-relation queries the response was YES. [2022-01-19 03:05:13,191 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14656 conditions, 1498 events. 451/1498 cut-off events. For 55943/55943 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 10781 event pairs, 23 based on Foata normal form. 1/1496 useless extension candidates. Maximal degree in co-relation 14414. Up to 931 conditions per place. [2022-01-19 03:05:13,198 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 519 selfloop transitions, 199 changer transitions 34/791 dead transitions. [2022-01-19 03:05:13,198 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 727 places, 791 transitions, 15625 flow [2022-01-19 03:05:13,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-19 03:05:13,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2022-01-19 03:05:13,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 2256 transitions. [2022-01-19 03:05:13,199 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5581395348837209 [2022-01-19 03:05:13,199 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 2256 transitions. [2022-01-19 03:05:13,199 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 2256 transitions. [2022-01-19 03:05:13,200 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:05:13,200 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 2256 transitions. [2022-01-19 03:05:13,201 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 44 states, 43 states have (on average 52.46511627906977) internal successors, (2256), 43 states have internal predecessors, (2256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:13,203 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 44 states, 44 states have (on average 94.0) internal successors, (4136), 44 states have internal predecessors, (4136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:13,203 INFO L81 ComplementDD]: Finished complementDD. Result has 44 states, 44 states have (on average 94.0) internal successors, (4136), 44 states have internal predecessors, (4136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:13,203 INFO L186 Difference]: Start difference. First operand has 690 places, 751 transitions, 13329 flow. Second operand 43 states and 2256 transitions. [2022-01-19 03:05:13,203 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 727 places, 791 transitions, 15625 flow [2022-01-19 03:05:13,786 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 688 places, 791 transitions, 15271 flow, removed 70 selfloop flow, removed 39 redundant places. [2022-01-19 03:05:13,797 INFO L242 Difference]: Finished difference. Result has 695 places, 744 transitions, 13480 flow [2022-01-19 03:05:13,797 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=12993, PETRI_DIFFERENCE_MINUEND_PLACES=646, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=751, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=191, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=553, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=13480, PETRI_PLACES=695, PETRI_TRANSITIONS=744} [2022-01-19 03:05:13,797 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 607 predicate places. [2022-01-19 03:05:13,797 INFO L470 AbstractCegarLoop]: Abstraction has has 695 places, 744 transitions, 13480 flow [2022-01-19 03:05:13,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:13,798 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:05:13,798 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:05:13,798 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable297 [2022-01-19 03:05:13,798 INFO L402 AbstractCegarLoop]: === Iteration 299 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:05:13,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:05:13,798 INFO L85 PathProgramCache]: Analyzing trace with hash -1311066494, now seen corresponding path program 299 times [2022-01-19 03:05:13,798 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:05:13,798 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146164732] [2022-01-19 03:05:13,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:05:13,798 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:05:13,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:05:14,050 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:05:14,050 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:05:14,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146164732] [2022-01-19 03:05:14,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146164732] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:05:14,050 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:05:14,050 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:05:14,050 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489119373] [2022-01-19 03:05:14,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:05:14,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:05:14,050 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:05:14,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:05:14,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:05:14,051 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:05:14,052 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 695 places, 744 transitions, 13480 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:14,052 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:05:14,052 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:05:14,052 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:05:15,858 INFO L129 PetriNetUnfolder]: 440/1467 cut-off events. [2022-01-19 03:05:15,858 INFO L130 PetriNetUnfolder]: For 54365/54365 co-relation queries the response was YES. [2022-01-19 03:05:15,877 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14502 conditions, 1467 events. 440/1467 cut-off events. For 54365/54365 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 10468 event pairs, 21 based on Foata normal form. 1/1465 useless extension candidates. Maximal degree in co-relation 14258. Up to 956 conditions per place. [2022-01-19 03:05:15,883 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 563 selfloop transitions, 125 changer transitions 50/777 dead transitions. [2022-01-19 03:05:15,883 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 725 places, 777 transitions, 15466 flow [2022-01-19 03:05:15,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 03:05:15,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 03:05:15,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1902 transitions. [2022-01-19 03:05:15,885 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5620567375886525 [2022-01-19 03:05:15,885 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1902 transitions. [2022-01-19 03:05:15,885 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1902 transitions. [2022-01-19 03:05:15,885 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:05:15,885 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1902 transitions. [2022-01-19 03:05:15,886 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.833333333333336) internal successors, (1902), 36 states have internal predecessors, (1902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:15,887 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:15,888 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:15,888 INFO L186 Difference]: Start difference. First operand has 695 places, 744 transitions, 13480 flow. Second operand 36 states and 1902 transitions. [2022-01-19 03:05:15,888 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 725 places, 777 transitions, 15466 flow [2022-01-19 03:05:16,411 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 687 places, 777 transitions, 14878 flow, removed 120 selfloop flow, removed 38 redundant places. [2022-01-19 03:05:16,421 INFO L242 Difference]: Finished difference. Result has 695 places, 710 transitions, 12657 flow [2022-01-19 03:05:16,421 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=12900, PETRI_DIFFERENCE_MINUEND_PLACES=652, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=744, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=123, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=619, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=12657, PETRI_PLACES=695, PETRI_TRANSITIONS=710} [2022-01-19 03:05:16,422 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 607 predicate places. [2022-01-19 03:05:16,422 INFO L470 AbstractCegarLoop]: Abstraction has has 695 places, 710 transitions, 12657 flow [2022-01-19 03:05:16,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:16,422 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:05:16,422 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:05:16,422 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable298 [2022-01-19 03:05:16,422 INFO L402 AbstractCegarLoop]: === Iteration 300 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:05:16,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:05:16,422 INFO L85 PathProgramCache]: Analyzing trace with hash -1048233592, now seen corresponding path program 300 times [2022-01-19 03:05:16,422 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:05:16,422 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315118878] [2022-01-19 03:05:16,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:05:16,423 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:05:16,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:05:16,713 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:05:16,713 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:05:16,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315118878] [2022-01-19 03:05:16,713 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315118878] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:05:16,713 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:05:16,713 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-19 03:05:16,713 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207034813] [2022-01-19 03:05:16,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:05:16,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-19 03:05:16,713 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:05:16,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-19 03:05:16,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-01-19 03:05:16,714 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:05:16,715 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 695 places, 710 transitions, 12657 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:16,715 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:05:16,715 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:05:16,715 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:05:19,337 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 03:05:20,501 INFO L129 PetriNetUnfolder]: 422/1418 cut-off events. [2022-01-19 03:05:20,501 INFO L130 PetriNetUnfolder]: For 55580/55580 co-relation queries the response was YES. [2022-01-19 03:05:20,526 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14143 conditions, 1418 events. 422/1418 cut-off events. For 55580/55580 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 9988 event pairs, 23 based on Foata normal form. 1/1416 useless extension candidates. Maximal degree in co-relation 13895. Up to 984 conditions per place. [2022-01-19 03:05:20,532 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 570 selfloop transitions, 97 changer transitions 35/741 dead transitions. [2022-01-19 03:05:20,532 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 726 places, 741 transitions, 14688 flow [2022-01-19 03:05:20,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-19 03:05:20,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2022-01-19 03:05:20,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 2248 transitions. [2022-01-19 03:05:20,534 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5561603166749134 [2022-01-19 03:05:20,534 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 2248 transitions. [2022-01-19 03:05:20,534 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 2248 transitions. [2022-01-19 03:05:20,534 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:05:20,534 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 2248 transitions. [2022-01-19 03:05:20,535 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 44 states, 43 states have (on average 52.27906976744186) internal successors, (2248), 43 states have internal predecessors, (2248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:20,537 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 44 states, 44 states have (on average 94.0) internal successors, (4136), 44 states have internal predecessors, (4136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:20,537 INFO L81 ComplementDD]: Finished complementDD. Result has 44 states, 44 states have (on average 94.0) internal successors, (4136), 44 states have internal predecessors, (4136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:20,537 INFO L186 Difference]: Start difference. First operand has 695 places, 710 transitions, 12657 flow. Second operand 43 states and 2248 transitions. [2022-01-19 03:05:20,537 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 726 places, 741 transitions, 14688 flow [2022-01-19 03:05:21,057 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 681 places, 741 transitions, 14032 flow, removed 149 selfloop flow, removed 45 redundant places. [2022-01-19 03:05:21,067 INFO L242 Difference]: Finished difference. Result has 688 places, 693 transitions, 11993 flow [2022-01-19 03:05:21,067 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=12025, PETRI_DIFFERENCE_MINUEND_PLACES=639, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=710, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=92, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=614, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=11993, PETRI_PLACES=688, PETRI_TRANSITIONS=693} [2022-01-19 03:05:21,067 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 600 predicate places. [2022-01-19 03:05:21,067 INFO L470 AbstractCegarLoop]: Abstraction has has 688 places, 693 transitions, 11993 flow [2022-01-19 03:05:21,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:21,067 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:05:21,068 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:05:21,068 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable299 [2022-01-19 03:05:21,068 INFO L402 AbstractCegarLoop]: === Iteration 301 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:05:21,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:05:21,068 INFO L85 PathProgramCache]: Analyzing trace with hash 1036672002, now seen corresponding path program 301 times [2022-01-19 03:05:21,068 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:05:21,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213831410] [2022-01-19 03:05:21,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:05:21,068 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:05:21,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:05:21,336 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:05:21,336 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:05:21,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213831410] [2022-01-19 03:05:21,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213831410] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:05:21,336 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:05:21,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:05:21,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809859756] [2022-01-19 03:05:21,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:05:21,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:05:21,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:05:21,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:05:21,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:05:21,337 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:05:21,338 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 688 places, 693 transitions, 11993 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:21,338 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:05:21,338 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:05:21,338 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:05:24,708 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 03:05:25,177 INFO L129 PetriNetUnfolder]: 415/1393 cut-off events. [2022-01-19 03:05:25,177 INFO L130 PetriNetUnfolder]: For 54595/54595 co-relation queries the response was YES. [2022-01-19 03:05:25,193 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13696 conditions, 1393 events. 415/1393 cut-off events. For 54595/54595 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 9711 event pairs, 24 based on Foata normal form. 1/1390 useless extension candidates. Maximal degree in co-relation 13455. Up to 958 conditions per place. [2022-01-19 03:05:25,199 INFO L132 encePairwiseOnDemand]: 63/94 looper letters, 558 selfloop transitions, 92 changer transitions 37/726 dead transitions. [2022-01-19 03:05:25,199 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 713 places, 726 transitions, 14041 flow [2022-01-19 03:05:25,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-19 03:05:25,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-01-19 03:05:25,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2048 transitions. [2022-01-19 03:05:25,200 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5586470267321331 [2022-01-19 03:05:25,200 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2048 transitions. [2022-01-19 03:05:25,200 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2048 transitions. [2022-01-19 03:05:25,201 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:05:25,201 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2048 transitions. [2022-01-19 03:05:25,202 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 52.51282051282051) internal successors, (2048), 39 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:25,203 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:25,204 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:25,204 INFO L186 Difference]: Start difference. First operand has 688 places, 693 transitions, 11993 flow. Second operand 39 states and 2048 transitions. [2022-01-19 03:05:25,204 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 713 places, 726 transitions, 14041 flow [2022-01-19 03:05:25,646 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 662 places, 726 transitions, 13357 flow, removed 181 selfloop flow, removed 51 redundant places. [2022-01-19 03:05:25,655 INFO L242 Difference]: Finished difference. Result has 670 places, 672 transitions, 11382 flow [2022-01-19 03:05:25,655 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11339, PETRI_DIFFERENCE_MINUEND_PLACES=624, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=693, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=602, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=11382, PETRI_PLACES=670, PETRI_TRANSITIONS=672} [2022-01-19 03:05:25,656 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 582 predicate places. [2022-01-19 03:05:25,656 INFO L470 AbstractCegarLoop]: Abstraction has has 670 places, 672 transitions, 11382 flow [2022-01-19 03:05:25,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:25,656 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:05:25,656 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:05:25,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable300 [2022-01-19 03:05:25,656 INFO L402 AbstractCegarLoop]: === Iteration 302 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:05:25,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:05:25,656 INFO L85 PathProgramCache]: Analyzing trace with hash -2132587020, now seen corresponding path program 302 times [2022-01-19 03:05:25,656 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:05:25,656 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580905520] [2022-01-19 03:05:25,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:05:25,657 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:05:25,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:05:25,908 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:05:25,908 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:05:25,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580905520] [2022-01-19 03:05:25,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580905520] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:05:25,908 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:05:25,908 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:05:25,908 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611861251] [2022-01-19 03:05:25,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:05:25,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:05:25,909 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:05:25,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:05:25,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:05:25,909 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:05:25,910 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 670 places, 672 transitions, 11382 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:25,910 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:05:25,910 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:05:25,910 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:05:27,143 INFO L129 PetriNetUnfolder]: 404/1353 cut-off events. [2022-01-19 03:05:27,143 INFO L130 PetriNetUnfolder]: For 47910/47910 co-relation queries the response was YES. [2022-01-19 03:05:27,164 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12970 conditions, 1353 events. 404/1353 cut-off events. For 47910/47910 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 9325 event pairs, 24 based on Foata normal form. 1/1350 useless extension candidates. Maximal degree in co-relation 12734. Up to 921 conditions per place. [2022-01-19 03:05:27,169 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 525 selfloop transitions, 87 changer transitions 46/697 dead transitions. [2022-01-19 03:05:27,169 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 684 places, 697 transitions, 12901 flow [2022-01-19 03:05:27,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 03:05:27,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 03:05:27,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1694 transitions. [2022-01-19 03:05:27,170 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5631648936170213 [2022-01-19 03:05:27,170 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1694 transitions. [2022-01-19 03:05:27,171 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1694 transitions. [2022-01-19 03:05:27,171 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:05:27,171 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1694 transitions. [2022-01-19 03:05:27,172 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.9375) internal successors, (1694), 32 states have internal predecessors, (1694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:27,173 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:27,173 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:27,173 INFO L186 Difference]: Start difference. First operand has 670 places, 672 transitions, 11382 flow. Second operand 32 states and 1694 transitions. [2022-01-19 03:05:27,173 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 684 places, 697 transitions, 12901 flow [2022-01-19 03:05:27,630 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 641 places, 697 transitions, 12376 flow, removed 142 selfloop flow, removed 43 redundant places. [2022-01-19 03:05:27,638 INFO L242 Difference]: Finished difference. Result has 645 places, 638 transitions, 10501 flow [2022-01-19 03:05:27,638 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10867, PETRI_DIFFERENCE_MINUEND_PLACES=610, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=672, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=585, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=10501, PETRI_PLACES=645, PETRI_TRANSITIONS=638} [2022-01-19 03:05:27,639 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 557 predicate places. [2022-01-19 03:05:27,639 INFO L470 AbstractCegarLoop]: Abstraction has has 645 places, 638 transitions, 10501 flow [2022-01-19 03:05:27,639 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:27,639 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:05:27,639 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:05:27,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable301 [2022-01-19 03:05:27,639 INFO L402 AbstractCegarLoop]: === Iteration 303 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:05:27,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:05:27,639 INFO L85 PathProgramCache]: Analyzing trace with hash 1588179684, now seen corresponding path program 303 times [2022-01-19 03:05:27,639 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:05:27,639 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623167737] [2022-01-19 03:05:27,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:05:27,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:05:27,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:05:27,909 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:05:27,909 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:05:27,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623167737] [2022-01-19 03:05:27,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623167737] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:05:27,909 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:05:27,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:05:27,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733123221] [2022-01-19 03:05:27,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:05:27,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:05:27,909 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:05:27,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:05:27,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:05:27,910 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:05:27,911 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 645 places, 638 transitions, 10501 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:27,911 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:05:27,911 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:05:27,911 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:05:29,533 INFO L129 PetriNetUnfolder]: 391/1301 cut-off events. [2022-01-19 03:05:29,533 INFO L130 PetriNetUnfolder]: For 44767/44767 co-relation queries the response was YES. [2022-01-19 03:05:29,553 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12421 conditions, 1301 events. 391/1301 cut-off events. For 44767/44767 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8827 event pairs, 24 based on Foata normal form. 1/1298 useless extension candidates. Maximal degree in co-relation 12193. Up to 817 conditions per place. [2022-01-19 03:05:29,558 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 434 selfloop transitions, 142 changer transitions 51/666 dead transitions. [2022-01-19 03:05:29,558 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 676 places, 666 transitions, 12184 flow [2022-01-19 03:05:29,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-01-19 03:05:29,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-01-19 03:05:29,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2411 transitions. [2022-01-19 03:05:29,560 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5575855689176689 [2022-01-19 03:05:29,560 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 2411 transitions. [2022-01-19 03:05:29,560 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 2411 transitions. [2022-01-19 03:05:29,560 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:05:29,560 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 2411 transitions. [2022-01-19 03:05:29,561 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 52.41304347826087) internal successors, (2411), 46 states have internal predecessors, (2411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:29,563 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 94.0) internal successors, (4418), 47 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:29,563 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 94.0) internal successors, (4418), 47 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:29,563 INFO L186 Difference]: Start difference. First operand has 645 places, 638 transitions, 10501 flow. Second operand 46 states and 2411 transitions. [2022-01-19 03:05:29,563 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 676 places, 666 transitions, 12184 flow [2022-01-19 03:05:29,973 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 633 places, 666 transitions, 11726 flow, removed 62 selfloop flow, removed 43 redundant places. [2022-01-19 03:05:29,981 INFO L242 Difference]: Finished difference. Result has 641 places, 602 transitions, 9964 flow [2022-01-19 03:05:29,981 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10061, PETRI_DIFFERENCE_MINUEND_PLACES=588, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=638, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=141, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=496, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=9964, PETRI_PLACES=641, PETRI_TRANSITIONS=602} [2022-01-19 03:05:29,981 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 553 predicate places. [2022-01-19 03:05:29,981 INFO L470 AbstractCegarLoop]: Abstraction has has 641 places, 602 transitions, 9964 flow [2022-01-19 03:05:29,982 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:29,982 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:05:29,982 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:05:29,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable302 [2022-01-19 03:05:29,982 INFO L402 AbstractCegarLoop]: === Iteration 304 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:05:29,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:05:29,982 INFO L85 PathProgramCache]: Analyzing trace with hash -943918038, now seen corresponding path program 304 times [2022-01-19 03:05:29,982 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:05:29,982 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426748822] [2022-01-19 03:05:29,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:05:29,982 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:05:29,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:05:30,261 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:05:30,261 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:05:30,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426748822] [2022-01-19 03:05:30,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426748822] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:05:30,261 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:05:30,261 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:05:30,261 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921447691] [2022-01-19 03:05:30,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:05:30,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:05:30,262 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:05:30,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:05:30,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:05:30,262 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:05:30,263 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 641 places, 602 transitions, 9964 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:30,263 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:05:30,263 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:05:30,263 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:05:31,451 INFO L129 PetriNetUnfolder]: 366/1228 cut-off events. [2022-01-19 03:05:31,452 INFO L130 PetriNetUnfolder]: For 43233/43233 co-relation queries the response was YES. [2022-01-19 03:05:31,470 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11834 conditions, 1228 events. 366/1228 cut-off events. For 43233/43233 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 8168 event pairs, 24 based on Foata normal form. 1/1225 useless extension candidates. Maximal degree in co-relation 11613. Up to 864 conditions per place. [2022-01-19 03:05:31,475 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 480 selfloop transitions, 66 changer transitions 39/624 dead transitions. [2022-01-19 03:05:31,475 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 657 places, 624 transitions, 11300 flow [2022-01-19 03:05:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 03:05:31,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 03:05:31,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1738 transitions. [2022-01-19 03:05:31,476 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5602836879432624 [2022-01-19 03:05:31,476 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1738 transitions. [2022-01-19 03:05:31,476 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1738 transitions. [2022-01-19 03:05:31,477 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:05:31,477 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1738 transitions. [2022-01-19 03:05:31,478 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.666666666666664) internal successors, (1738), 33 states have internal predecessors, (1738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:31,479 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:31,479 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:31,479 INFO L186 Difference]: Start difference. First operand has 641 places, 602 transitions, 9964 flow. Second operand 33 states and 1738 transitions. [2022-01-19 03:05:31,479 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 657 places, 624 transitions, 11300 flow [2022-01-19 03:05:31,849 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 606 places, 624 transitions, 10832 flow, removed 62 selfloop flow, removed 51 redundant places. [2022-01-19 03:05:31,857 INFO L242 Difference]: Finished difference. Result has 610 places, 574 transitions, 9205 flow [2022-01-19 03:05:31,857 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9506, PETRI_DIFFERENCE_MINUEND_PLACES=574, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=602, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=536, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=9205, PETRI_PLACES=610, PETRI_TRANSITIONS=574} [2022-01-19 03:05:31,857 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 522 predicate places. [2022-01-19 03:05:31,857 INFO L470 AbstractCegarLoop]: Abstraction has has 610 places, 574 transitions, 9205 flow [2022-01-19 03:05:31,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:31,857 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:05:31,857 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:05:31,858 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable303 [2022-01-19 03:05:31,858 INFO L402 AbstractCegarLoop]: === Iteration 305 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:05:31,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:05:31,858 INFO L85 PathProgramCache]: Analyzing trace with hash -1132330366, now seen corresponding path program 305 times [2022-01-19 03:05:31,858 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:05:31,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235119020] [2022-01-19 03:05:31,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:05:31,858 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:05:31,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:05:32,125 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:05:32,125 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:05:32,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235119020] [2022-01-19 03:05:32,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235119020] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:05:32,125 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:05:32,125 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:05:32,125 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684971942] [2022-01-19 03:05:32,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:05:32,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:05:32,125 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:05:32,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:05:32,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:05:32,126 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:05:32,127 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 610 places, 574 transitions, 9205 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:32,127 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:05:32,127 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:05:32,127 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:05:33,499 INFO L129 PetriNetUnfolder]: 359/1202 cut-off events. [2022-01-19 03:05:33,499 INFO L130 PetriNetUnfolder]: For 42321/42321 co-relation queries the response was YES. [2022-01-19 03:05:33,515 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11356 conditions, 1202 events. 359/1202 cut-off events. For 42321/42321 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 7919 event pairs, 23 based on Foata normal form. 1/1199 useless extension candidates. Maximal degree in co-relation 11143. Up to 851 conditions per place. [2022-01-19 03:05:33,519 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 467 selfloop transitions, 79 changer transitions 15/600 dead transitions. [2022-01-19 03:05:33,519 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 622 places, 600 transitions, 10717 flow [2022-01-19 03:05:33,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 03:05:33,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 03:05:33,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1743 transitions. [2022-01-19 03:05:33,521 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5618955512572534 [2022-01-19 03:05:33,521 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1743 transitions. [2022-01-19 03:05:33,521 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1743 transitions. [2022-01-19 03:05:33,521 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:05:33,521 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1743 transitions. [2022-01-19 03:05:33,522 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.81818181818182) internal successors, (1743), 33 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) [2022-01-19 03:05:33,523 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:33,523 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:33,523 INFO L186 Difference]: Start difference. First operand has 610 places, 574 transitions, 9205 flow. Second operand 33 states and 1743 transitions. [2022-01-19 03:05:33,524 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 622 places, 600 transitions, 10717 flow [2022-01-19 03:05:33,839 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 585 places, 600 transitions, 10437 flow, removed 21 selfloop flow, removed 37 redundant places. [2022-01-19 03:05:33,847 INFO L242 Difference]: Finished difference. Result has 593 places, 573 transitions, 9139 flow [2022-01-19 03:05:33,847 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8933, PETRI_DIFFERENCE_MINUEND_PLACES=553, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=574, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=495, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=9139, PETRI_PLACES=593, PETRI_TRANSITIONS=573} [2022-01-19 03:05:33,847 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 505 predicate places. [2022-01-19 03:05:33,847 INFO L470 AbstractCegarLoop]: Abstraction has has 593 places, 573 transitions, 9139 flow [2022-01-19 03:05:33,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:33,847 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:05:33,847 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:05:33,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable304 [2022-01-19 03:05:33,847 INFO L402 AbstractCegarLoop]: === Iteration 306 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:05:33,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:05:33,848 INFO L85 PathProgramCache]: Analyzing trace with hash 1855910204, now seen corresponding path program 306 times [2022-01-19 03:05:33,848 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:05:33,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126057569] [2022-01-19 03:05:33,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:05:33,848 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:05:33,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:05:34,119 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:05:34,119 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:05:34,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126057569] [2022-01-19 03:05:34,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126057569] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:05:34,120 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:05:34,120 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:05:34,120 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584056573] [2022-01-19 03:05:34,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:05:34,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:05:34,120 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:05:34,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:05:34,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:05:34,121 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:05:34,121 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 593 places, 573 transitions, 9139 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:34,121 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:05:34,121 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:05:34,121 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:05:36,175 INFO L129 PetriNetUnfolder]: 359/1206 cut-off events. [2022-01-19 03:05:36,175 INFO L130 PetriNetUnfolder]: For 41794/41794 co-relation queries the response was YES. [2022-01-19 03:05:36,187 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11313 conditions, 1206 events. 359/1206 cut-off events. For 41794/41794 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 7976 event pairs, 24 based on Foata normal form. 1/1202 useless extension candidates. Maximal degree in co-relation 11102. Up to 762 conditions per place. [2022-01-19 03:05:36,192 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 401 selfloop transitions, 111 changer transitions 55/606 dead transitions. [2022-01-19 03:05:36,192 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 626 places, 606 transitions, 10761 flow [2022-01-19 03:05:36,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 03:05:36,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 03:05:36,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2102 transitions. [2022-01-19 03:05:36,193 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5590425531914893 [2022-01-19 03:05:36,194 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2102 transitions. [2022-01-19 03:05:36,194 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2102 transitions. [2022-01-19 03:05:36,194 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:05:36,194 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2102 transitions. [2022-01-19 03:05:36,195 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.55) internal successors, (2102), 40 states have internal predecessors, (2102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:36,197 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:36,197 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:36,197 INFO L186 Difference]: Start difference. First operand has 593 places, 573 transitions, 9139 flow. Second operand 40 states and 2102 transitions. [2022-01-19 03:05:36,197 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 626 places, 606 transitions, 10761 flow [2022-01-19 03:05:36,538 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 591 places, 606 transitions, 10478 flow, removed 43 selfloop flow, removed 35 redundant places. [2022-01-19 03:05:36,545 INFO L242 Difference]: Finished difference. Result has 599 places, 535 transitions, 8453 flow [2022-01-19 03:05:36,546 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8876, PETRI_DIFFERENCE_MINUEND_PLACES=552, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=573, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=462, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=8453, PETRI_PLACES=599, PETRI_TRANSITIONS=535} [2022-01-19 03:05:36,546 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 511 predicate places. [2022-01-19 03:05:36,546 INFO L470 AbstractCegarLoop]: Abstraction has has 599 places, 535 transitions, 8453 flow [2022-01-19 03:05:36,546 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:36,546 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:05:36,546 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:05:36,546 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable305 [2022-01-19 03:05:36,546 INFO L402 AbstractCegarLoop]: === Iteration 307 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:05:36,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:05:36,547 INFO L85 PathProgramCache]: Analyzing trace with hash 383528410, now seen corresponding path program 307 times [2022-01-19 03:05:36,547 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:05:36,547 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294286367] [2022-01-19 03:05:36,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:05:36,547 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:05:36,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:05:36,809 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:05:36,809 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:05:36,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294286367] [2022-01-19 03:05:36,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294286367] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:05:36,809 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:05:36,809 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:05:36,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096372689] [2022-01-19 03:05:36,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:05:36,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:05:36,810 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:05:36,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:05:36,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:05:36,811 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:05:36,811 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 599 places, 535 transitions, 8453 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:36,811 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:05:36,811 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:05:36,811 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:05:38,117 INFO L129 PetriNetUnfolder]: 341/1145 cut-off events. [2022-01-19 03:05:38,118 INFO L130 PetriNetUnfolder]: For 41974/41974 co-relation queries the response was YES. [2022-01-19 03:05:38,134 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10909 conditions, 1145 events. 341/1145 cut-off events. For 41974/41974 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 7438 event pairs, 24 based on Foata normal form. 1/1142 useless extension candidates. Maximal degree in co-relation 10699. Up to 755 conditions per place. [2022-01-19 03:05:38,138 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 392 selfloop transitions, 113 changer transitions 26/570 dead transitions. [2022-01-19 03:05:38,138 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 627 places, 570 transitions, 10215 flow [2022-01-19 03:05:38,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 03:05:38,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 03:05:38,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2105 transitions. [2022-01-19 03:05:38,140 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5598404255319149 [2022-01-19 03:05:38,140 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2105 transitions. [2022-01-19 03:05:38,140 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2105 transitions. [2022-01-19 03:05:38,140 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:05:38,140 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2105 transitions. [2022-01-19 03:05:38,141 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.625) internal successors, (2105), 40 states have internal predecessors, (2105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:38,143 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:38,143 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:38,143 INFO L186 Difference]: Start difference. First operand has 599 places, 535 transitions, 8453 flow. Second operand 40 states and 2105 transitions. [2022-01-19 03:05:38,143 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 627 places, 570 transitions, 10215 flow [2022-01-19 03:05:38,473 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 582 places, 570 transitions, 9702 flow, removed 128 selfloop flow, removed 45 redundant places. [2022-01-19 03:05:38,480 INFO L242 Difference]: Finished difference. Result has 590 places, 530 transitions, 8299 flow [2022-01-19 03:05:38,480 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7964, PETRI_DIFFERENCE_MINUEND_PLACES=543, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=535, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=423, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=8299, PETRI_PLACES=590, PETRI_TRANSITIONS=530} [2022-01-19 03:05:38,480 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 502 predicate places. [2022-01-19 03:05:38,480 INFO L470 AbstractCegarLoop]: Abstraction has has 590 places, 530 transitions, 8299 flow [2022-01-19 03:05:38,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:38,480 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:05:38,480 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:05:38,480 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable306 [2022-01-19 03:05:38,480 INFO L402 AbstractCegarLoop]: === Iteration 308 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:05:38,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:05:38,481 INFO L85 PathProgramCache]: Analyzing trace with hash -1322628188, now seen corresponding path program 308 times [2022-01-19 03:05:38,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:05:38,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792969530] [2022-01-19 03:05:38,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:05:38,481 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:05:38,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:05:38,772 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:05:38,772 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:05:38,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792969530] [2022-01-19 03:05:38,772 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792969530] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:05:38,772 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:05:38,772 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:05:38,772 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516520178] [2022-01-19 03:05:38,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:05:38,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:05:38,773 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:05:38,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:05:38,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:05:38,773 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:05:38,774 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 590 places, 530 transitions, 8299 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:38,774 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:05:38,774 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:05:38,774 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:05:40,399 INFO L129 PetriNetUnfolder]: 333/1123 cut-off events. [2022-01-19 03:05:40,399 INFO L130 PetriNetUnfolder]: For 43001/43001 co-relation queries the response was YES. [2022-01-19 03:05:40,415 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10669 conditions, 1123 events. 333/1123 cut-off events. For 43001/43001 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 7207 event pairs, 23 based on Foata normal form. 1/1120 useless extension candidates. Maximal degree in co-relation 10464. Up to 743 conditions per place. [2022-01-19 03:05:40,419 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 382 selfloop transitions, 92 changer transitions 46/559 dead transitions. [2022-01-19 03:05:40,420 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 623 places, 559 transitions, 9936 flow [2022-01-19 03:05:40,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 03:05:40,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 03:05:40,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2103 transitions. [2022-01-19 03:05:40,421 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5593085106382979 [2022-01-19 03:05:40,421 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2103 transitions. [2022-01-19 03:05:40,421 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2103 transitions. [2022-01-19 03:05:40,421 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:05:40,421 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2103 transitions. [2022-01-19 03:05:40,423 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.575) internal successors, (2103), 40 states have internal predecessors, (2103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:40,424 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:40,424 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:40,424 INFO L186 Difference]: Start difference. First operand has 590 places, 530 transitions, 8299 flow. Second operand 40 states and 2103 transitions. [2022-01-19 03:05:40,424 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 623 places, 559 transitions, 9936 flow [2022-01-19 03:05:40,764 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 586 places, 559 transitions, 9423 flow, removed 152 selfloop flow, removed 37 redundant places. [2022-01-19 03:05:40,771 INFO L242 Difference]: Finished difference. Result has 593 places, 501 transitions, 7826 flow [2022-01-19 03:05:40,771 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7806, PETRI_DIFFERENCE_MINUEND_PLACES=547, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=530, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=439, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=7826, PETRI_PLACES=593, PETRI_TRANSITIONS=501} [2022-01-19 03:05:40,771 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 505 predicate places. [2022-01-19 03:05:40,771 INFO L470 AbstractCegarLoop]: Abstraction has has 593 places, 501 transitions, 7826 flow [2022-01-19 03:05:40,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:40,771 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:05:40,771 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:05:40,771 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable307 [2022-01-19 03:05:40,771 INFO L402 AbstractCegarLoop]: === Iteration 309 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:05:40,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:05:40,772 INFO L85 PathProgramCache]: Analyzing trace with hash 697305850, now seen corresponding path program 309 times [2022-01-19 03:05:40,772 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:05:40,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374957232] [2022-01-19 03:05:40,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:05:40,772 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:05:40,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:05:41,044 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:05:41,044 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:05:41,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374957232] [2022-01-19 03:05:41,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374957232] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:05:41,045 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:05:41,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:05:41,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379643060] [2022-01-19 03:05:41,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:05:41,045 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:05:41,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:05:41,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:05:41,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:05:41,046 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:05:41,046 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 593 places, 501 transitions, 7826 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:41,046 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:05:41,046 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:05:41,046 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:05:42,390 INFO L129 PetriNetUnfolder]: 322/1082 cut-off events. [2022-01-19 03:05:42,390 INFO L130 PetriNetUnfolder]: For 42130/42130 co-relation queries the response was YES. [2022-01-19 03:05:42,403 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10355 conditions, 1082 events. 322/1082 cut-off events. For 42130/42130 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 6867 event pairs, 23 based on Foata normal form. 1/1079 useless extension candidates. Maximal degree in co-relation 10149. Up to 710 conditions per place. [2022-01-19 03:05:42,407 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 356 selfloop transitions, 93 changer transitions 48/536 dead transitions. [2022-01-19 03:05:42,407 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 621 places, 536 transitions, 9431 flow [2022-01-19 03:05:42,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 03:05:42,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 03:05:42,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2103 transitions. [2022-01-19 03:05:42,409 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5593085106382979 [2022-01-19 03:05:42,409 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2103 transitions. [2022-01-19 03:05:42,409 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2103 transitions. [2022-01-19 03:05:42,409 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:05:42,409 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2103 transitions. [2022-01-19 03:05:42,410 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.575) internal successors, (2103), 40 states have internal predecessors, (2103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:42,412 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:42,412 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:42,412 INFO L186 Difference]: Start difference. First operand has 593 places, 501 transitions, 7826 flow. Second operand 40 states and 2103 transitions. [2022-01-19 03:05:42,412 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 621 places, 536 transitions, 9431 flow [2022-01-19 03:05:42,724 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 573 places, 536 transitions, 8826 flow, removed 164 selfloop flow, removed 48 redundant places. [2022-01-19 03:05:42,730 INFO L242 Difference]: Finished difference. Result has 578 places, 477 transitions, 7152 flow [2022-01-19 03:05:42,730 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7255, PETRI_DIFFERENCE_MINUEND_PLACES=534, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=501, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=409, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=7152, PETRI_PLACES=578, PETRI_TRANSITIONS=477} [2022-01-19 03:05:42,731 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 490 predicate places. [2022-01-19 03:05:42,731 INFO L470 AbstractCegarLoop]: Abstraction has has 578 places, 477 transitions, 7152 flow [2022-01-19 03:05:42,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:42,731 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:05:42,731 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:05:42,731 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable308 [2022-01-19 03:05:42,731 INFO L402 AbstractCegarLoop]: === Iteration 310 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:05:42,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:05:42,731 INFO L85 PathProgramCache]: Analyzing trace with hash 1137352580, now seen corresponding path program 310 times [2022-01-19 03:05:42,731 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:05:42,731 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313071736] [2022-01-19 03:05:42,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:05:42,732 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:05:42,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:05:43,023 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:05:43,024 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:05:43,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313071736] [2022-01-19 03:05:43,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313071736] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:05:43,024 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:05:43,024 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-19 03:05:43,024 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511829087] [2022-01-19 03:05:43,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:05:43,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-19 03:05:43,024 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:05:43,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-19 03:05:43,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-01-19 03:05:43,025 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:05:43,025 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 578 places, 477 transitions, 7152 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:43,025 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:05:43,025 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:05:43,025 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:05:45,206 INFO L129 PetriNetUnfolder]: 305/1025 cut-off events. [2022-01-19 03:05:45,206 INFO L130 PetriNetUnfolder]: For 36474/36474 co-relation queries the response was YES. [2022-01-19 03:05:45,220 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9527 conditions, 1025 events. 305/1025 cut-off events. For 36474/36474 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 6347 event pairs, 24 based on Foata normal form. 1/1022 useless extension candidates. Maximal degree in co-relation 9327. Up to 714 conditions per place. [2022-01-19 03:05:45,224 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 361 selfloop transitions, 72 changer transitions 23/495 dead transitions. [2022-01-19 03:05:45,224 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 607 places, 495 transitions, 8198 flow [2022-01-19 03:05:45,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-19 03:05:45,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-01-19 03:05:45,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2037 transitions. [2022-01-19 03:05:45,226 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5556464811783961 [2022-01-19 03:05:45,226 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2037 transitions. [2022-01-19 03:05:45,226 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2037 transitions. [2022-01-19 03:05:45,226 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:05:45,226 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2037 transitions. [2022-01-19 03:05:45,227 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 52.23076923076923) internal successors, (2037), 39 states have internal predecessors, (2037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:45,229 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:45,229 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:45,229 INFO L186 Difference]: Start difference. First operand has 578 places, 477 transitions, 7152 flow. Second operand 39 states and 2037 transitions. [2022-01-19 03:05:45,229 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 607 places, 495 transitions, 8198 flow [2022-01-19 03:05:45,496 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 569 places, 495 transitions, 7714 flow, removed 152 selfloop flow, removed 38 redundant places. [2022-01-19 03:05:45,502 INFO L242 Difference]: Finished difference. Result has 574 places, 462 transitions, 6693 flow [2022-01-19 03:05:45,502 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6674, PETRI_DIFFERENCE_MINUEND_PLACES=531, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=477, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=405, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=6693, PETRI_PLACES=574, PETRI_TRANSITIONS=462} [2022-01-19 03:05:45,502 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 486 predicate places. [2022-01-19 03:05:45,502 INFO L470 AbstractCegarLoop]: Abstraction has has 574 places, 462 transitions, 6693 flow [2022-01-19 03:05:45,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:45,502 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:05:45,502 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:05:45,502 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable309 [2022-01-19 03:05:45,502 INFO L402 AbstractCegarLoop]: === Iteration 311 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:05:45,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:05:45,503 INFO L85 PathProgramCache]: Analyzing trace with hash -445825806, now seen corresponding path program 311 times [2022-01-19 03:05:45,503 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:05:45,503 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219377894] [2022-01-19 03:05:45,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:05:45,503 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:05:45,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:05:45,778 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:05:45,778 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:05:45,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219377894] [2022-01-19 03:05:45,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219377894] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:05:45,779 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:05:45,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:05:45,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994398982] [2022-01-19 03:05:45,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:05:45,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:05:45,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:05:45,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:05:45,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:05:45,780 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:05:45,780 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 574 places, 462 transitions, 6693 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:45,780 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:05:45,780 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:05:45,780 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:05:48,144 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 03:05:48,384 INFO L129 PetriNetUnfolder]: 302/1006 cut-off events. [2022-01-19 03:05:48,384 INFO L130 PetriNetUnfolder]: For 35302/35302 co-relation queries the response was YES. [2022-01-19 03:05:48,396 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9344 conditions, 1006 events. 302/1006 cut-off events. For 35302/35302 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 6165 event pairs, 24 based on Foata normal form. 1/1003 useless extension candidates. Maximal degree in co-relation 9146. Up to 695 conditions per place. [2022-01-19 03:05:48,400 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 346 selfloop transitions, 85 changer transitions 15/485 dead transitions. [2022-01-19 03:05:48,400 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 588 places, 485 transitions, 7941 flow [2022-01-19 03:05:48,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 03:05:48,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 03:05:48,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1892 transitions. [2022-01-19 03:05:48,401 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5591016548463357 [2022-01-19 03:05:48,401 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1892 transitions. [2022-01-19 03:05:48,401 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1892 transitions. [2022-01-19 03:05:48,402 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:05:48,402 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1892 transitions. [2022-01-19 03:05:48,403 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.55555555555556) internal successors, (1892), 36 states have internal predecessors, (1892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:48,404 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:48,404 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:48,405 INFO L186 Difference]: Start difference. First operand has 574 places, 462 transitions, 6693 flow. Second operand 36 states and 1892 transitions. [2022-01-19 03:05:48,405 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 588 places, 485 transitions, 7941 flow [2022-01-19 03:05:48,664 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 546 places, 485 transitions, 7688 flow, removed 20 selfloop flow, removed 42 redundant places. [2022-01-19 03:05:48,670 INFO L242 Difference]: Finished difference. Result has 553 places, 459 transitions, 6619 flow [2022-01-19 03:05:48,670 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6456, PETRI_DIFFERENCE_MINUEND_PLACES=511, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=462, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=377, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=6619, PETRI_PLACES=553, PETRI_TRANSITIONS=459} [2022-01-19 03:05:48,670 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 465 predicate places. [2022-01-19 03:05:48,670 INFO L470 AbstractCegarLoop]: Abstraction has has 553 places, 459 transitions, 6619 flow [2022-01-19 03:05:48,670 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:48,670 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:05:48,670 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:05:48,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable310 [2022-01-19 03:05:48,671 INFO L402 AbstractCegarLoop]: === Iteration 312 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:05:48,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:05:48,671 INFO L85 PathProgramCache]: Analyzing trace with hash 1002261394, now seen corresponding path program 312 times [2022-01-19 03:05:48,671 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:05:48,671 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702506223] [2022-01-19 03:05:48,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:05:48,671 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:05:48,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:05:48,950 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:05:48,950 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:05:48,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702506223] [2022-01-19 03:05:48,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702506223] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:05:48,950 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:05:48,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:05:48,951 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867538878] [2022-01-19 03:05:48,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:05:48,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:05:48,951 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:05:48,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:05:48,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:05:48,952 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:05:48,952 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 553 places, 459 transitions, 6619 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:48,952 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:05:48,952 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:05:48,952 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:05:50,387 INFO L129 PetriNetUnfolder]: 298/996 cut-off events. [2022-01-19 03:05:50,387 INFO L130 PetriNetUnfolder]: For 33620/33620 co-relation queries the response was YES. [2022-01-19 03:05:50,398 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9144 conditions, 996 events. 298/996 cut-off events. For 33620/33620 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 6097 event pairs, 23 based on Foata normal form. 1/994 useless extension candidates. Maximal degree in co-relation 8951. Up to 697 conditions per place. [2022-01-19 03:05:50,402 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 355 selfloop transitions, 58 changer transitions 27/479 dead transitions. [2022-01-19 03:05:50,402 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 579 places, 479 transitions, 7633 flow [2022-01-19 03:05:50,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 03:05:50,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 03:05:50,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1731 transitions. [2022-01-19 03:05:50,403 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.558027079303675 [2022-01-19 03:05:50,403 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1731 transitions. [2022-01-19 03:05:50,403 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1731 transitions. [2022-01-19 03:05:50,404 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:05:50,404 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1731 transitions. [2022-01-19 03:05:50,405 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.45454545454545) internal successors, (1731), 33 states have internal predecessors, (1731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:50,406 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:50,406 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:50,406 INFO L186 Difference]: Start difference. First operand has 553 places, 459 transitions, 6619 flow. Second operand 33 states and 1731 transitions. [2022-01-19 03:05:50,406 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 579 places, 479 transitions, 7633 flow [2022-01-19 03:05:50,642 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 544 places, 479 transitions, 7408 flow, removed 18 selfloop flow, removed 35 redundant places. [2022-01-19 03:05:50,648 INFO L242 Difference]: Finished difference. Result has 548 places, 441 transitions, 6362 flow [2022-01-19 03:05:50,648 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6400, PETRI_DIFFERENCE_MINUEND_PLACES=512, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=459, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=401, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=6362, PETRI_PLACES=548, PETRI_TRANSITIONS=441} [2022-01-19 03:05:50,648 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 460 predicate places. [2022-01-19 03:05:50,648 INFO L470 AbstractCegarLoop]: Abstraction has has 548 places, 441 transitions, 6362 flow [2022-01-19 03:05:50,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:50,648 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:05:50,648 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:05:50,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable311 [2022-01-19 03:05:50,649 INFO L402 AbstractCegarLoop]: === Iteration 313 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:05:50,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:05:50,649 INFO L85 PathProgramCache]: Analyzing trace with hash 2005972486, now seen corresponding path program 313 times [2022-01-19 03:05:50,649 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:05:50,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202425264] [2022-01-19 03:05:50,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:05:50,649 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:05:50,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:05:50,913 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:05:50,913 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:05:50,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202425264] [2022-01-19 03:05:50,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202425264] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:05:50,913 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:05:50,913 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:05:50,913 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859956293] [2022-01-19 03:05:50,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:05:50,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:05:50,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:05:50,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:05:50,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:05:50,914 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:05:50,914 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 548 places, 441 transitions, 6362 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:50,914 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:05:50,914 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:05:50,915 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:05:52,032 INFO L129 PetriNetUnfolder]: 295/962 cut-off events. [2022-01-19 03:05:52,032 INFO L130 PetriNetUnfolder]: For 34534/34534 co-relation queries the response was YES. [2022-01-19 03:05:52,045 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9043 conditions, 962 events. 295/962 cut-off events. For 34534/34534 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 5762 event pairs, 21 based on Foata normal form. 1/961 useless extension candidates. Maximal degree in co-relation 8853. Up to 652 conditions per place. [2022-01-19 03:05:52,048 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 312 selfloop transitions, 100 changer transitions 17/468 dead transitions. [2022-01-19 03:05:52,049 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 556 places, 468 transitions, 7784 flow [2022-01-19 03:05:52,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 03:05:52,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 03:05:52,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1946 transitions. [2022-01-19 03:05:52,050 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5595169637722829 [2022-01-19 03:05:52,050 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1946 transitions. [2022-01-19 03:05:52,050 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1946 transitions. [2022-01-19 03:05:52,050 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:05:52,050 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1946 transitions. [2022-01-19 03:05:52,051 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.5945945945946) internal successors, (1946), 37 states have internal predecessors, (1946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:52,053 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:52,053 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:52,053 INFO L186 Difference]: Start difference. First operand has 548 places, 441 transitions, 6362 flow. Second operand 37 states and 1946 transitions. [2022-01-19 03:05:52,053 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 556 places, 468 transitions, 7784 flow [2022-01-19 03:05:52,261 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 522 places, 468 transitions, 7384 flow, removed 64 selfloop flow, removed 34 redundant places. [2022-01-19 03:05:52,267 INFO L242 Difference]: Finished difference. Result has 527 places, 439 transitions, 6369 flow [2022-01-19 03:05:52,268 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6020, PETRI_DIFFERENCE_MINUEND_PLACES=486, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=441, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=342, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=6369, PETRI_PLACES=527, PETRI_TRANSITIONS=439} [2022-01-19 03:05:52,268 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 439 predicate places. [2022-01-19 03:05:52,268 INFO L470 AbstractCegarLoop]: Abstraction has has 527 places, 439 transitions, 6369 flow [2022-01-19 03:05:52,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:52,268 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:05:52,268 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:05:52,268 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable312 [2022-01-19 03:05:52,268 INFO L402 AbstractCegarLoop]: === Iteration 314 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:05:52,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:05:52,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1673864140, now seen corresponding path program 314 times [2022-01-19 03:05:52,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:05:52,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355806753] [2022-01-19 03:05:52,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:05:52,269 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:05:52,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:05:52,534 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:05:52,534 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:05:52,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355806753] [2022-01-19 03:05:52,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355806753] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:05:52,534 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:05:52,534 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:05:52,534 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589225132] [2022-01-19 03:05:52,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:05:52,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:05:52,535 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:05:52,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:05:52,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:05:52,535 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:05:52,536 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 527 places, 439 transitions, 6369 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:52,536 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:05:52,536 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:05:52,536 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:05:53,586 INFO L129 PetriNetUnfolder]: 290/951 cut-off events. [2022-01-19 03:05:53,587 INFO L130 PetriNetUnfolder]: For 29495/29495 co-relation queries the response was YES. [2022-01-19 03:05:53,597 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8559 conditions, 951 events. 290/951 cut-off events. For 29495/29495 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 5699 event pairs, 21 based on Foata normal form. 1/948 useless extension candidates. Maximal degree in co-relation 8379. Up to 654 conditions per place. [2022-01-19 03:05:53,601 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 319 selfloop transitions, 76 changer transitions 24/458 dead transitions. [2022-01-19 03:05:53,601 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 555 places, 458 transitions, 7332 flow [2022-01-19 03:05:53,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 03:05:53,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 03:05:53,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1844 transitions. [2022-01-19 03:05:53,602 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5604863221884498 [2022-01-19 03:05:53,602 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1844 transitions. [2022-01-19 03:05:53,602 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1844 transitions. [2022-01-19 03:05:53,603 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:05:53,603 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1844 transitions. [2022-01-19 03:05:53,604 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.68571428571428) internal successors, (1844), 35 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:53,605 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:53,605 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:53,605 INFO L186 Difference]: Start difference. First operand has 527 places, 439 transitions, 6369 flow. Second operand 35 states and 1844 transitions. [2022-01-19 03:05:53,605 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 555 places, 458 transitions, 7332 flow [2022-01-19 03:05:53,804 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 520 places, 458 transitions, 6921 flow, removed 115 selfloop flow, removed 35 redundant places. [2022-01-19 03:05:53,809 INFO L242 Difference]: Finished difference. Result has 524 places, 422 transitions, 6003 flow [2022-01-19 03:05:53,809 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5962, PETRI_DIFFERENCE_MINUEND_PLACES=486, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=439, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=363, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=6003, PETRI_PLACES=524, PETRI_TRANSITIONS=422} [2022-01-19 03:05:53,809 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 436 predicate places. [2022-01-19 03:05:53,810 INFO L470 AbstractCegarLoop]: Abstraction has has 524 places, 422 transitions, 6003 flow [2022-01-19 03:05:53,810 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:53,810 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:05:53,810 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:05:53,810 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable313 [2022-01-19 03:05:53,810 INFO L402 AbstractCegarLoop]: === Iteration 315 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:05:53,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:05:53,810 INFO L85 PathProgramCache]: Analyzing trace with hash -1124825254, now seen corresponding path program 315 times [2022-01-19 03:05:53,810 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:05:53,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024694985] [2022-01-19 03:05:53,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:05:53,811 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:05:53,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:05:54,087 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:05:54,087 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:05:54,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024694985] [2022-01-19 03:05:54,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024694985] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:05:54,087 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:05:54,087 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:05:54,087 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953925927] [2022-01-19 03:05:54,087 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:05:54,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:05:54,088 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:05:54,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:05:54,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:05:54,088 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:05:54,089 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 524 places, 422 transitions, 6003 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:54,089 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:05:54,089 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:05:54,089 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:05:55,232 INFO L129 PetriNetUnfolder]: 284/927 cut-off events. [2022-01-19 03:05:55,232 INFO L130 PetriNetUnfolder]: For 28292/28292 co-relation queries the response was YES. [2022-01-19 03:05:55,243 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8335 conditions, 927 events. 284/927 cut-off events. For 28292/28292 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 5474 event pairs, 20 based on Foata normal form. 1/925 useless extension candidates. Maximal degree in co-relation 8156. Up to 648 conditions per place. [2022-01-19 03:05:55,246 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 314 selfloop transitions, 67 changer transitions 22/442 dead transitions. [2022-01-19 03:05:55,247 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 540 places, 442 transitions, 6933 flow [2022-01-19 03:05:55,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 03:05:55,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 03:05:55,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1786 transitions. [2022-01-19 03:05:55,248 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5588235294117647 [2022-01-19 03:05:55,248 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1786 transitions. [2022-01-19 03:05:55,248 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1786 transitions. [2022-01-19 03:05:55,248 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:05:55,248 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1786 transitions. [2022-01-19 03:05:55,249 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.529411764705884) internal successors, (1786), 34 states have internal predecessors, (1786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:55,251 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:55,251 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:55,251 INFO L186 Difference]: Start difference. First operand has 524 places, 422 transitions, 6003 flow. Second operand 34 states and 1786 transitions. [2022-01-19 03:05:55,251 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 540 places, 442 transitions, 6933 flow [2022-01-19 03:05:55,441 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 505 places, 442 transitions, 6734 flow, removed 9 selfloop flow, removed 35 redundant places. [2022-01-19 03:05:55,446 INFO L242 Difference]: Finished difference. Result has 509 places, 409 transitions, 5857 flow [2022-01-19 03:05:55,446 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5810, PETRI_DIFFERENCE_MINUEND_PLACES=472, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=422, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=355, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=5857, PETRI_PLACES=509, PETRI_TRANSITIONS=409} [2022-01-19 03:05:55,447 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 421 predicate places. [2022-01-19 03:05:55,447 INFO L470 AbstractCegarLoop]: Abstraction has has 509 places, 409 transitions, 5857 flow [2022-01-19 03:05:55,447 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:55,447 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:05:55,447 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:05:55,447 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable314 [2022-01-19 03:05:55,447 INFO L402 AbstractCegarLoop]: === Iteration 316 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:05:55,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:05:55,448 INFO L85 PathProgramCache]: Analyzing trace with hash 124032800, now seen corresponding path program 316 times [2022-01-19 03:05:55,448 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:05:55,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383509215] [2022-01-19 03:05:55,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:05:55,448 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:05:55,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:05:55,707 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:05:55,707 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:05:55,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383509215] [2022-01-19 03:05:55,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383509215] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:05:55,708 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:05:55,708 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:05:55,708 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230373793] [2022-01-19 03:05:55,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:05:55,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:05:55,708 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:05:55,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:05:55,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:05:55,709 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:05:55,709 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 509 places, 409 transitions, 5857 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:55,709 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:05:55,709 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:05:55,709 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:05:57,013 INFO L129 PetriNetUnfolder]: 279/900 cut-off events. [2022-01-19 03:05:57,014 INFO L130 PetriNetUnfolder]: For 26660/26660 co-relation queries the response was YES. [2022-01-19 03:05:57,023 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8161 conditions, 900 events. 279/900 cut-off events. For 26660/26660 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 5205 event pairs, 23 based on Foata normal form. 1/898 useless extension candidates. Maximal degree in co-relation 7984. Up to 634 conditions per place. [2022-01-19 03:05:57,027 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 299 selfloop transitions, 70 changer transitions 18/426 dead transitions. [2022-01-19 03:05:57,027 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 521 places, 426 transitions, 6747 flow [2022-01-19 03:05:57,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 03:05:57,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 03:05:57,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1783 transitions. [2022-01-19 03:05:57,028 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5578848560700876 [2022-01-19 03:05:57,028 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1783 transitions. [2022-01-19 03:05:57,028 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1783 transitions. [2022-01-19 03:05:57,028 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:05:57,028 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1783 transitions. [2022-01-19 03:05:57,029 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.44117647058823) internal successors, (1783), 34 states have internal predecessors, (1783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:57,030 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:57,031 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:57,031 INFO L186 Difference]: Start difference. First operand has 509 places, 409 transitions, 5857 flow. Second operand 34 states and 1783 transitions. [2022-01-19 03:05:57,031 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 521 places, 426 transitions, 6747 flow [2022-01-19 03:05:57,198 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 489 places, 426 transitions, 6428 flow, removed 23 selfloop flow, removed 32 redundant places. [2022-01-19 03:05:57,203 INFO L242 Difference]: Finished difference. Result has 493 places, 398 transitions, 5623 flow [2022-01-19 03:05:57,203 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5546, PETRI_DIFFERENCE_MINUEND_PLACES=456, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=409, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=339, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=5623, PETRI_PLACES=493, PETRI_TRANSITIONS=398} [2022-01-19 03:05:57,203 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 405 predicate places. [2022-01-19 03:05:57,203 INFO L470 AbstractCegarLoop]: Abstraction has has 493 places, 398 transitions, 5623 flow [2022-01-19 03:05:57,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:57,203 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:05:57,203 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:05:57,203 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable315 [2022-01-19 03:05:57,203 INFO L402 AbstractCegarLoop]: === Iteration 317 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:05:57,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:05:57,204 INFO L85 PathProgramCache]: Analyzing trace with hash 1211869990, now seen corresponding path program 317 times [2022-01-19 03:05:57,204 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:05:57,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523007523] [2022-01-19 03:05:57,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:05:57,204 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:05:57,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:05:57,487 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:05:57,487 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:05:57,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523007523] [2022-01-19 03:05:57,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523007523] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:05:57,488 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:05:57,488 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-19 03:05:57,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956223824] [2022-01-19 03:05:57,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:05:57,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-19 03:05:57,488 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:05:57,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-19 03:05:57,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-01-19 03:05:57,489 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:05:57,489 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 493 places, 398 transitions, 5623 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:05:57,489 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:05:57,489 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:05:57,489 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:00,454 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 03:06:00,943 INFO L129 PetriNetUnfolder]: 278/906 cut-off events. [2022-01-19 03:06:00,943 INFO L130 PetriNetUnfolder]: For 25978/25978 co-relation queries the response was YES. [2022-01-19 03:06:00,953 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8060 conditions, 906 events. 278/906 cut-off events. For 25978/25978 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 5245 event pairs, 22 based on Foata normal form. 1/904 useless extension candidates. Maximal degree in co-relation 7889. Up to 591 conditions per place. [2022-01-19 03:06:00,956 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 261 selfloop transitions, 106 changer transitions 18/424 dead transitions. [2022-01-19 03:06:00,956 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 521 places, 424 transitions, 6863 flow [2022-01-19 03:06:00,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-01-19 03:06:00,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-01-19 03:06:00,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2202 transitions. [2022-01-19 03:06:00,958 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5577507598784195 [2022-01-19 03:06:00,958 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2202 transitions. [2022-01-19 03:06:00,958 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2202 transitions. [2022-01-19 03:06:00,958 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:00,958 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2202 transitions. [2022-01-19 03:06:00,960 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 52.42857142857143) internal successors, (2202), 42 states have internal predecessors, (2202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:00,961 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 43 states, 43 states have (on average 94.0) internal successors, (4042), 43 states have internal predecessors, (4042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:00,961 INFO L81 ComplementDD]: Finished complementDD. Result has 43 states, 43 states have (on average 94.0) internal successors, (4042), 43 states have internal predecessors, (4042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:00,961 INFO L186 Difference]: Start difference. First operand has 493 places, 398 transitions, 5623 flow. Second operand 42 states and 2202 transitions. [2022-01-19 03:06:00,961 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 521 places, 424 transitions, 6863 flow [2022-01-19 03:06:01,113 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 481 places, 424 transitions, 6565 flow, removed 33 selfloop flow, removed 40 redundant places. [2022-01-19 03:06:01,118 INFO L242 Difference]: Finished difference. Result has 488 places, 395 transitions, 5695 flow [2022-01-19 03:06:01,118 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5359, PETRI_DIFFERENCE_MINUEND_PLACES=440, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=398, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=293, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=5695, PETRI_PLACES=488, PETRI_TRANSITIONS=395} [2022-01-19 03:06:01,118 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 400 predicate places. [2022-01-19 03:06:01,118 INFO L470 AbstractCegarLoop]: Abstraction has has 488 places, 395 transitions, 5695 flow [2022-01-19 03:06:01,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:01,118 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:01,118 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:01,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable316 [2022-01-19 03:06:01,119 INFO L402 AbstractCegarLoop]: === Iteration 318 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:01,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:01,119 INFO L85 PathProgramCache]: Analyzing trace with hash -139603192, now seen corresponding path program 318 times [2022-01-19 03:06:01,119 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:01,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445232680] [2022-01-19 03:06:01,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:01,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:01,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:01,379 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:01,380 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:01,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445232680] [2022-01-19 03:06:01,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445232680] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:01,380 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:01,380 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:06:01,380 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080954503] [2022-01-19 03:06:01,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:01,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:06:01,380 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:01,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:06:01,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:06:01,381 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:01,381 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 488 places, 395 transitions, 5695 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:01,381 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:01,381 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:01,381 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:02,408 INFO L129 PetriNetUnfolder]: 273/882 cut-off events. [2022-01-19 03:06:02,408 INFO L130 PetriNetUnfolder]: For 23096/23096 co-relation queries the response was YES. [2022-01-19 03:06:02,417 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7804 conditions, 882 events. 273/882 cut-off events. For 23096/23096 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 5038 event pairs, 21 based on Foata normal form. 1/880 useless extension candidates. Maximal degree in co-relation 7637. Up to 599 conditions per place. [2022-01-19 03:06:02,420 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 274 selfloop transitions, 75 changer transitions 27/415 dead transitions. [2022-01-19 03:06:02,420 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 514 places, 415 transitions, 6565 flow [2022-01-19 03:06:02,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 03:06:02,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 03:06:02,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1687 transitions. [2022-01-19 03:06:02,422 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5608377659574468 [2022-01-19 03:06:02,422 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1687 transitions. [2022-01-19 03:06:02,422 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1687 transitions. [2022-01-19 03:06:02,422 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:02,422 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1687 transitions. [2022-01-19 03:06:02,423 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.71875) internal successors, (1687), 32 states have internal predecessors, (1687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:02,424 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:02,424 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:02,424 INFO L186 Difference]: Start difference. First operand has 488 places, 395 transitions, 5695 flow. Second operand 32 states and 1687 transitions. [2022-01-19 03:06:02,424 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 514 places, 415 transitions, 6565 flow [2022-01-19 03:06:02,586 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 479 places, 415 transitions, 6139 flow, removed 108 selfloop flow, removed 35 redundant places. [2022-01-19 03:06:02,591 INFO L242 Difference]: Finished difference. Result has 483 places, 377 transitions, 5231 flow [2022-01-19 03:06:02,591 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5277, PETRI_DIFFERENCE_MINUEND_PLACES=448, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=395, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=320, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=5231, PETRI_PLACES=483, PETRI_TRANSITIONS=377} [2022-01-19 03:06:02,591 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 395 predicate places. [2022-01-19 03:06:02,591 INFO L470 AbstractCegarLoop]: Abstraction has has 483 places, 377 transitions, 5231 flow [2022-01-19 03:06:02,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:02,591 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:02,591 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:02,592 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable317 [2022-01-19 03:06:02,592 INFO L402 AbstractCegarLoop]: === Iteration 319 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:02,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:02,592 INFO L85 PathProgramCache]: Analyzing trace with hash 642047640, now seen corresponding path program 319 times [2022-01-19 03:06:02,592 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:02,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375266860] [2022-01-19 03:06:02,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:02,592 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:02,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:02,886 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:02,886 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:02,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375266860] [2022-01-19 03:06:02,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375266860] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:02,886 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:02,886 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:06:02,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062283561] [2022-01-19 03:06:02,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:02,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:06:02,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:02,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:06:02,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:06:02,887 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:02,888 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 483 places, 377 transitions, 5231 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:02,888 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:02,888 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:02,888 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:04,017 INFO L129 PetriNetUnfolder]: 266/843 cut-off events. [2022-01-19 03:06:04,017 INFO L130 PetriNetUnfolder]: For 21504/21504 co-relation queries the response was YES. [2022-01-19 03:06:04,025 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7436 conditions, 843 events. 266/843 cut-off events. For 21504/21504 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 4691 event pairs, 22 based on Foata normal form. 1/841 useless extension candidates. Maximal degree in co-relation 7271. Up to 593 conditions per place. [2022-01-19 03:06:04,028 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 272 selfloop transitions, 61 changer transitions 25/397 dead transitions. [2022-01-19 03:06:04,028 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 502 places, 397 transitions, 6063 flow [2022-01-19 03:06:04,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 03:06:04,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 03:06:04,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1734 transitions. [2022-01-19 03:06:04,030 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5589941972920697 [2022-01-19 03:06:04,030 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1734 transitions. [2022-01-19 03:06:04,030 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1734 transitions. [2022-01-19 03:06:04,030 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:04,030 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1734 transitions. [2022-01-19 03:06:04,031 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.54545454545455) internal successors, (1734), 33 states have internal predecessors, (1734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:04,032 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:04,032 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:04,032 INFO L186 Difference]: Start difference. First operand has 483 places, 377 transitions, 5231 flow. Second operand 33 states and 1734 transitions. [2022-01-19 03:06:04,033 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 502 places, 397 transitions, 6063 flow [2022-01-19 03:06:04,172 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 461 places, 397 transitions, 5767 flow, removed 14 selfloop flow, removed 41 redundant places. [2022-01-19 03:06:04,176 INFO L242 Difference]: Finished difference. Result has 465 places, 361 transitions, 4907 flow [2022-01-19 03:06:04,176 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4943, PETRI_DIFFERENCE_MINUEND_PLACES=429, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=377, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=316, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=4907, PETRI_PLACES=465, PETRI_TRANSITIONS=361} [2022-01-19 03:06:04,177 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 377 predicate places. [2022-01-19 03:06:04,177 INFO L470 AbstractCegarLoop]: Abstraction has has 465 places, 361 transitions, 4907 flow [2022-01-19 03:06:04,177 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:04,177 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:04,177 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:04,177 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable318 [2022-01-19 03:06:04,177 INFO L402 AbstractCegarLoop]: === Iteration 320 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:04,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:04,177 INFO L85 PathProgramCache]: Analyzing trace with hash -2028531220, now seen corresponding path program 320 times [2022-01-19 03:06:04,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:04,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108913097] [2022-01-19 03:06:04,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:04,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:04,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:04,448 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:04,448 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:04,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108913097] [2022-01-19 03:06:04,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2108913097] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:04,448 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:04,448 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:06:04,448 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817677291] [2022-01-19 03:06:04,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:04,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:06:04,449 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:04,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:06:04,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:06:04,449 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:04,450 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 465 places, 361 transitions, 4907 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:04,450 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:04,450 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:04,450 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:05,754 INFO L129 PetriNetUnfolder]: 267/846 cut-off events. [2022-01-19 03:06:05,755 INFO L130 PetriNetUnfolder]: For 19814/19814 co-relation queries the response was YES. [2022-01-19 03:06:05,763 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7196 conditions, 846 events. 267/846 cut-off events. For 19814/19814 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 4677 event pairs, 23 based on Foata normal form. 1/844 useless extension candidates. Maximal degree in co-relation 7039. Up to 537 conditions per place. [2022-01-19 03:06:05,766 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 226 selfloop transitions, 88 changer transitions 38/391 dead transitions. [2022-01-19 03:06:05,766 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 482 places, 391 transitions, 5839 flow [2022-01-19 03:06:05,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 03:06:05,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 03:06:05,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1946 transitions. [2022-01-19 03:06:05,768 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5595169637722829 [2022-01-19 03:06:05,768 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1946 transitions. [2022-01-19 03:06:05,768 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1946 transitions. [2022-01-19 03:06:05,768 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:05,768 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1946 transitions. [2022-01-19 03:06:05,769 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.5945945945946) internal successors, (1946), 37 states have internal predecessors, (1946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:05,771 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:05,771 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:05,771 INFO L186 Difference]: Start difference. First operand has 465 places, 361 transitions, 4907 flow. Second operand 37 states and 1946 transitions. [2022-01-19 03:06:05,771 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 482 places, 391 transitions, 5839 flow [2022-01-19 03:06:05,893 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 444 places, 391 transitions, 5552 flow, removed 23 selfloop flow, removed 38 redundant places. [2022-01-19 03:06:05,897 INFO L242 Difference]: Finished difference. Result has 449 places, 339 transitions, 4469 flow [2022-01-19 03:06:05,897 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4628, PETRI_DIFFERENCE_MINUEND_PLACES=408, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=361, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=273, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=4469, PETRI_PLACES=449, PETRI_TRANSITIONS=339} [2022-01-19 03:06:05,897 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 361 predicate places. [2022-01-19 03:06:05,897 INFO L470 AbstractCegarLoop]: Abstraction has has 449 places, 339 transitions, 4469 flow [2022-01-19 03:06:05,897 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:05,897 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:05,898 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:05,898 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable319 [2022-01-19 03:06:05,898 INFO L402 AbstractCegarLoop]: === Iteration 321 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:05,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:05,898 INFO L85 PathProgramCache]: Analyzing trace with hash -2070446786, now seen corresponding path program 321 times [2022-01-19 03:06:05,898 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:05,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143244748] [2022-01-19 03:06:05,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:05,898 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:05,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:06,150 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:06,150 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:06,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143244748] [2022-01-19 03:06:06,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143244748] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:06,150 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:06,150 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:06:06,150 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519227586] [2022-01-19 03:06:06,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:06,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:06:06,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:06,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:06:06,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:06:06,151 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:06,152 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 449 places, 339 transitions, 4469 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:06,152 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:06,152 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:06,152 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:07,235 INFO L129 PetriNetUnfolder]: 254/794 cut-off events. [2022-01-19 03:06:07,235 INFO L130 PetriNetUnfolder]: For 17907/17907 co-relation queries the response was YES. [2022-01-19 03:06:07,243 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6720 conditions, 794 events. 254/794 cut-off events. For 17907/17907 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 4249 event pairs, 23 based on Foata normal form. 1/792 useless extension candidates. Maximal degree in co-relation 6567. Up to 559 conditions per place. [2022-01-19 03:06:07,246 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 237 selfloop transitions, 58 changer transitions 24/358 dead transitions. [2022-01-19 03:06:07,246 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 469 places, 358 transitions, 5211 flow [2022-01-19 03:06:07,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 03:06:07,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 03:06:07,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1779 transitions. [2022-01-19 03:06:07,247 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5566332916145181 [2022-01-19 03:06:07,247 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1779 transitions. [2022-01-19 03:06:07,248 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1779 transitions. [2022-01-19 03:06:07,248 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:07,248 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1779 transitions. [2022-01-19 03:06:07,249 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.3235294117647) internal successors, (1779), 34 states have internal predecessors, (1779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:07,250 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:07,250 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:07,250 INFO L186 Difference]: Start difference. First operand has 449 places, 339 transitions, 4469 flow. Second operand 34 states and 1779 transitions. [2022-01-19 03:06:07,250 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 469 places, 358 transitions, 5211 flow [2022-01-19 03:06:07,360 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 434 places, 358 transitions, 4921 flow, removed 35 selfloop flow, removed 35 redundant places. [2022-01-19 03:06:07,364 INFO L242 Difference]: Finished difference. Result has 438 places, 324 transitions, 4149 flow [2022-01-19 03:06:07,364 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4183, PETRI_DIFFERENCE_MINUEND_PLACES=401, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=339, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=281, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=4149, PETRI_PLACES=438, PETRI_TRANSITIONS=324} [2022-01-19 03:06:07,364 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 350 predicate places. [2022-01-19 03:06:07,365 INFO L470 AbstractCegarLoop]: Abstraction has has 438 places, 324 transitions, 4149 flow [2022-01-19 03:06:07,365 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:07,365 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:07,365 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:07,365 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable320 [2022-01-19 03:06:07,365 INFO L402 AbstractCegarLoop]: === Iteration 322 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:07,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:07,365 INFO L85 PathProgramCache]: Analyzing trace with hash -823122784, now seen corresponding path program 322 times [2022-01-19 03:06:07,365 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:07,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216275118] [2022-01-19 03:06:07,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:07,365 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:07,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:07,606 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:07,606 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:07,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216275118] [2022-01-19 03:06:07,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216275118] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:07,606 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:07,606 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:06:07,606 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144091926] [2022-01-19 03:06:07,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:07,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:06:07,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:07,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:06:07,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:06:07,607 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:07,608 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 438 places, 324 transitions, 4149 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:07,608 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:07,608 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:07,608 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:08,657 INFO L129 PetriNetUnfolder]: 251/777 cut-off events. [2022-01-19 03:06:08,658 INFO L130 PetriNetUnfolder]: For 17730/17730 co-relation queries the response was YES. [2022-01-19 03:06:08,666 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6489 conditions, 777 events. 251/777 cut-off events. For 17730/17730 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 4088 event pairs, 22 based on Foata normal form. 1/775 useless extension candidates. Maximal degree in co-relation 6339. Up to 548 conditions per place. [2022-01-19 03:06:08,668 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 232 selfloop transitions, 49 changer transitions 24/344 dead transitions. [2022-01-19 03:06:08,669 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 444 places, 344 transitions, 4871 flow [2022-01-19 03:06:08,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-19 03:06:08,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-01-19 03:06:08,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1577 transitions. [2022-01-19 03:06:08,670 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5592198581560284 [2022-01-19 03:06:08,670 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1577 transitions. [2022-01-19 03:06:08,670 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1577 transitions. [2022-01-19 03:06:08,670 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:08,670 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1577 transitions. [2022-01-19 03:06:08,671 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 52.56666666666667) internal successors, (1577), 30 states have internal predecessors, (1577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:08,672 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:08,672 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:08,672 INFO L186 Difference]: Start difference. First operand has 438 places, 324 transitions, 4149 flow. Second operand 30 states and 1577 transitions. [2022-01-19 03:06:08,672 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 444 places, 344 transitions, 4871 flow [2022-01-19 03:06:08,778 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 411 places, 344 transitions, 4612 flow, removed 17 selfloop flow, removed 33 redundant places. [2022-01-19 03:06:08,782 INFO L242 Difference]: Finished difference. Result has 415 places, 310 transitions, 3855 flow [2022-01-19 03:06:08,782 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3896, PETRI_DIFFERENCE_MINUEND_PLACES=382, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=324, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=275, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=3855, PETRI_PLACES=415, PETRI_TRANSITIONS=310} [2022-01-19 03:06:08,782 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 327 predicate places. [2022-01-19 03:06:08,782 INFO L470 AbstractCegarLoop]: Abstraction has has 415 places, 310 transitions, 3855 flow [2022-01-19 03:06:08,782 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:08,783 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:08,783 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:08,783 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable321 [2022-01-19 03:06:08,783 INFO L402 AbstractCegarLoop]: === Iteration 323 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:08,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:08,783 INFO L85 PathProgramCache]: Analyzing trace with hash 1545505196, now seen corresponding path program 323 times [2022-01-19 03:06:08,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:08,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995402662] [2022-01-19 03:06:08,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:08,783 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:08,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:09,052 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:09,052 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:09,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995402662] [2022-01-19 03:06:09,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995402662] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:09,052 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:09,052 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:06:09,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027432641] [2022-01-19 03:06:09,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:09,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:06:09,053 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:09,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:06:09,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:06:09,053 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:09,054 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 415 places, 310 transitions, 3855 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:09,054 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:09,054 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:09,054 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:10,148 INFO L129 PetriNetUnfolder]: 249/761 cut-off events. [2022-01-19 03:06:10,149 INFO L130 PetriNetUnfolder]: For 16192/16192 co-relation queries the response was YES. [2022-01-19 03:06:10,154 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6188 conditions, 761 events. 249/761 cut-off events. For 16192/16192 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 3907 event pairs, 21 based on Foata normal form. 1/760 useless extension candidates. Maximal degree in co-relation 6044. Up to 504 conditions per place. [2022-01-19 03:06:10,157 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 197 selfloop transitions, 64 changer transitions 35/335 dead transitions. [2022-01-19 03:06:10,157 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 423 places, 335 transitions, 4600 flow [2022-01-19 03:06:10,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 03:06:10,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 03:06:10,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1738 transitions. [2022-01-19 03:06:10,158 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5602836879432624 [2022-01-19 03:06:10,158 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1738 transitions. [2022-01-19 03:06:10,159 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1738 transitions. [2022-01-19 03:06:10,159 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:10,159 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1738 transitions. [2022-01-19 03:06:10,160 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.666666666666664) internal successors, (1738), 33 states have internal predecessors, (1738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:10,161 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:10,161 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:10,161 INFO L186 Difference]: Start difference. First operand has 415 places, 310 transitions, 3855 flow. Second operand 33 states and 1738 transitions. [2022-01-19 03:06:10,161 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 423 places, 335 transitions, 4600 flow [2022-01-19 03:06:10,242 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 385 places, 335 transitions, 4176 flow, removed 58 selfloop flow, removed 38 redundant places. [2022-01-19 03:06:10,246 INFO L242 Difference]: Finished difference. Result has 390 places, 290 transitions, 3271 flow [2022-01-19 03:06:10,246 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3443, PETRI_DIFFERENCE_MINUEND_PLACES=353, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=310, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=246, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=3271, PETRI_PLACES=390, PETRI_TRANSITIONS=290} [2022-01-19 03:06:10,246 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 302 predicate places. [2022-01-19 03:06:10,246 INFO L470 AbstractCegarLoop]: Abstraction has has 390 places, 290 transitions, 3271 flow [2022-01-19 03:06:10,246 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:10,246 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:10,246 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:10,246 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable322 [2022-01-19 03:06:10,246 INFO L402 AbstractCegarLoop]: === Iteration 324 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:10,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:10,247 INFO L85 PathProgramCache]: Analyzing trace with hash -1432681404, now seen corresponding path program 324 times [2022-01-19 03:06:10,247 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:10,247 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175735900] [2022-01-19 03:06:10,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:10,247 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:10,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:10,498 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:10,498 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:10,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175735900] [2022-01-19 03:06:10,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175735900] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:10,498 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:10,498 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:06:10,498 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568791174] [2022-01-19 03:06:10,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:10,498 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:06:10,498 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:10,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:06:10,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:06:10,499 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:10,499 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 390 places, 290 transitions, 3271 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:10,500 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:10,500 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:10,500 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:12,557 INFO L129 PetriNetUnfolder]: 264/818 cut-off events. [2022-01-19 03:06:12,558 INFO L130 PetriNetUnfolder]: For 11173/11173 co-relation queries the response was YES. [2022-01-19 03:06:12,564 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5977 conditions, 818 events. 264/818 cut-off events. For 11173/11173 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 4411 event pairs, 24 based on Foata normal form. 1/815 useless extension candidates. Maximal degree in co-relation 5846. Up to 535 conditions per place. [2022-01-19 03:06:12,567 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 230 selfloop transitions, 84 changer transitions 28/381 dead transitions. [2022-01-19 03:06:12,567 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 417 places, 381 transitions, 5010 flow [2022-01-19 03:06:12,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-19 03:06:12,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-01-19 03:06:12,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2045 transitions. [2022-01-19 03:06:12,568 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5578286961265685 [2022-01-19 03:06:12,569 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2045 transitions. [2022-01-19 03:06:12,569 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2045 transitions. [2022-01-19 03:06:12,569 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:12,569 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2045 transitions. [2022-01-19 03:06:12,570 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 52.43589743589744) internal successors, (2045), 39 states have internal predecessors, (2045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:12,572 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:12,572 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:12,572 INFO L186 Difference]: Start difference. First operand has 390 places, 290 transitions, 3271 flow. Second operand 39 states and 2045 transitions. [2022-01-19 03:06:12,572 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 417 places, 381 transitions, 5010 flow [2022-01-19 03:06:12,636 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 371 places, 381 transitions, 4589 flow, removed 46 selfloop flow, removed 46 redundant places. [2022-01-19 03:06:12,640 INFO L242 Difference]: Finished difference. Result has 396 places, 329 transitions, 3777 flow [2022-01-19 03:06:12,640 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2991, PETRI_DIFFERENCE_MINUEND_PLACES=333, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=290, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=206, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=3777, PETRI_PLACES=396, PETRI_TRANSITIONS=329} [2022-01-19 03:06:12,640 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 308 predicate places. [2022-01-19 03:06:12,640 INFO L470 AbstractCegarLoop]: Abstraction has has 396 places, 329 transitions, 3777 flow [2022-01-19 03:06:12,641 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:12,641 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:12,641 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:12,641 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable323 [2022-01-19 03:06:12,641 INFO L402 AbstractCegarLoop]: === Iteration 325 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:12,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:12,641 INFO L85 PathProgramCache]: Analyzing trace with hash -1082418818, now seen corresponding path program 325 times [2022-01-19 03:06:12,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:12,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156076570] [2022-01-19 03:06:12,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:12,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:12,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:12,879 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:12,879 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:12,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156076570] [2022-01-19 03:06:12,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156076570] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:12,879 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:12,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:06:12,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573490052] [2022-01-19 03:06:12,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:12,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:06:12,880 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:12,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:06:12,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:06:12,880 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:12,881 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 396 places, 329 transitions, 3777 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:12,881 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:12,881 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:12,881 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:14,715 INFO L129 PetriNetUnfolder]: 256/786 cut-off events. [2022-01-19 03:06:14,716 INFO L130 PetriNetUnfolder]: For 11130/11130 co-relation queries the response was YES. [2022-01-19 03:06:14,723 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5829 conditions, 786 events. 256/786 cut-off events. For 11130/11130 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 4148 event pairs, 21 based on Foata normal form. 1/785 useless extension candidates. Maximal degree in co-relation 5687. Up to 560 conditions per place. [2022-01-19 03:06:14,725 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 238 selfloop transitions, 54 changer transitions 25/356 dead transitions. [2022-01-19 03:06:14,726 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 418 places, 356 transitions, 4590 flow [2022-01-19 03:06:14,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-19 03:06:14,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-01-19 03:06:14,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1631 transitions. [2022-01-19 03:06:14,727 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5597117364447495 [2022-01-19 03:06:14,727 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1631 transitions. [2022-01-19 03:06:14,727 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1631 transitions. [2022-01-19 03:06:14,727 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:14,727 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1631 transitions. [2022-01-19 03:06:14,728 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 52.61290322580645) internal successors, (1631), 31 states have internal predecessors, (1631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:14,729 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:14,729 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:14,729 INFO L186 Difference]: Start difference. First operand has 396 places, 329 transitions, 3777 flow. Second operand 31 states and 1631 transitions. [2022-01-19 03:06:14,730 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 418 places, 356 transitions, 4590 flow [2022-01-19 03:06:14,805 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 397 places, 356 transitions, 4462 flow, removed 21 selfloop flow, removed 21 redundant places. [2022-01-19 03:06:14,809 INFO L242 Difference]: Finished difference. Result has 405 places, 321 transitions, 3674 flow [2022-01-19 03:06:14,809 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3653, PETRI_DIFFERENCE_MINUEND_PLACES=367, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=329, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=275, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=3674, PETRI_PLACES=405, PETRI_TRANSITIONS=321} [2022-01-19 03:06:14,809 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 317 predicate places. [2022-01-19 03:06:14,809 INFO L470 AbstractCegarLoop]: Abstraction has has 405 places, 321 transitions, 3674 flow [2022-01-19 03:06:14,809 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:14,809 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:14,810 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:14,810 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable324 [2022-01-19 03:06:14,810 INFO L402 AbstractCegarLoop]: === Iteration 326 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:14,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:14,810 INFO L85 PathProgramCache]: Analyzing trace with hash -1844035202, now seen corresponding path program 326 times [2022-01-19 03:06:14,810 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:14,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213038739] [2022-01-19 03:06:14,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:14,810 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:14,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:15,067 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:15,068 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:15,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213038739] [2022-01-19 03:06:15,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213038739] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:15,068 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:15,068 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:06:15,068 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666478172] [2022-01-19 03:06:15,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:15,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:06:15,068 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:15,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:06:15,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:06:15,069 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:15,069 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 405 places, 321 transitions, 3674 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:15,069 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:15,069 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:15,069 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:16,133 INFO L129 PetriNetUnfolder]: 258/800 cut-off events. [2022-01-19 03:06:16,133 INFO L130 PetriNetUnfolder]: For 11329/11329 co-relation queries the response was YES. [2022-01-19 03:06:16,140 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5868 conditions, 800 events. 258/800 cut-off events. For 11329/11329 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 4272 event pairs, 21 based on Foata normal form. 1/799 useless extension candidates. Maximal degree in co-relation 5726. Up to 543 conditions per place. [2022-01-19 03:06:16,143 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 233 selfloop transitions, 78 changer transitions 18/368 dead transitions. [2022-01-19 03:06:16,143 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 426 places, 368 transitions, 4764 flow [2022-01-19 03:06:16,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 03:06:16,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 03:06:16,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1788 transitions. [2022-01-19 03:06:16,144 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5594493116395495 [2022-01-19 03:06:16,144 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1788 transitions. [2022-01-19 03:06:16,144 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1788 transitions. [2022-01-19 03:06:16,144 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:16,144 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1788 transitions. [2022-01-19 03:06:16,145 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.588235294117645) internal successors, (1788), 34 states have internal predecessors, (1788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:16,147 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:16,147 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:16,147 INFO L186 Difference]: Start difference. First operand has 405 places, 321 transitions, 3674 flow. Second operand 34 states and 1788 transitions. [2022-01-19 03:06:16,147 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 426 places, 368 transitions, 4764 flow [2022-01-19 03:06:16,226 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 399 places, 368 transitions, 4630 flow, removed 19 selfloop flow, removed 27 redundant places. [2022-01-19 03:06:16,230 INFO L242 Difference]: Finished difference. Result has 412 places, 333 transitions, 3938 flow [2022-01-19 03:06:16,230 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3546, PETRI_DIFFERENCE_MINUEND_PLACES=366, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=321, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=243, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=3938, PETRI_PLACES=412, PETRI_TRANSITIONS=333} [2022-01-19 03:06:16,230 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 324 predicate places. [2022-01-19 03:06:16,230 INFO L470 AbstractCegarLoop]: Abstraction has has 412 places, 333 transitions, 3938 flow [2022-01-19 03:06:16,230 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:16,230 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:16,230 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:16,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable325 [2022-01-19 03:06:16,230 INFO L402 AbstractCegarLoop]: === Iteration 327 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:16,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:16,231 INFO L85 PathProgramCache]: Analyzing trace with hash 1101760288, now seen corresponding path program 327 times [2022-01-19 03:06:16,231 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:16,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833186960] [2022-01-19 03:06:16,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:16,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:16,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:16,510 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:16,510 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:16,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833186960] [2022-01-19 03:06:16,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833186960] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:16,510 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:16,510 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:06:16,510 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108845425] [2022-01-19 03:06:16,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:16,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:06:16,510 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:16,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:06:16,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:06:16,511 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:16,512 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 412 places, 333 transitions, 3938 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:16,512 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:16,512 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:16,512 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:17,962 INFO L129 PetriNetUnfolder]: 256/800 cut-off events. [2022-01-19 03:06:17,962 INFO L130 PetriNetUnfolder]: For 11599/11599 co-relation queries the response was YES. [2022-01-19 03:06:17,969 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5923 conditions, 800 events. 256/800 cut-off events. For 11599/11599 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 4279 event pairs, 22 based on Foata normal form. 1/798 useless extension candidates. Maximal degree in co-relation 5777. Up to 549 conditions per place. [2022-01-19 03:06:17,972 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 233 selfloop transitions, 71 changer transitions 18/361 dead transitions. [2022-01-19 03:06:17,972 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 442 places, 361 transitions, 4817 flow [2022-01-19 03:06:17,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-19 03:06:17,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-01-19 03:06:17,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1985 transitions. [2022-01-19 03:06:17,973 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5557110862262038 [2022-01-19 03:06:17,973 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 1985 transitions. [2022-01-19 03:06:17,974 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 1985 transitions. [2022-01-19 03:06:17,974 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:17,974 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 1985 transitions. [2022-01-19 03:06:17,975 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.23684210526316) internal successors, (1985), 38 states have internal predecessors, (1985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:17,976 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:17,977 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:17,977 INFO L186 Difference]: Start difference. First operand has 412 places, 333 transitions, 3938 flow. Second operand 38 states and 1985 transitions. [2022-01-19 03:06:17,977 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 442 places, 361 transitions, 4817 flow [2022-01-19 03:06:18,054 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 415 places, 361 transitions, 4684 flow, removed 15 selfloop flow, removed 27 redundant places. [2022-01-19 03:06:18,058 INFO L242 Difference]: Finished difference. Result has 423 places, 329 transitions, 3922 flow [2022-01-19 03:06:18,058 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3811, PETRI_DIFFERENCE_MINUEND_PLACES=378, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=333, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=262, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=3922, PETRI_PLACES=423, PETRI_TRANSITIONS=329} [2022-01-19 03:06:18,058 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 335 predicate places. [2022-01-19 03:06:18,059 INFO L470 AbstractCegarLoop]: Abstraction has has 423 places, 329 transitions, 3922 flow [2022-01-19 03:06:18,059 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:18,059 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:18,059 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:18,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable326 [2022-01-19 03:06:18,059 INFO L402 AbstractCegarLoop]: === Iteration 328 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:18,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:18,059 INFO L85 PathProgramCache]: Analyzing trace with hash -1394243376, now seen corresponding path program 328 times [2022-01-19 03:06:18,059 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:18,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684270679] [2022-01-19 03:06:18,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:18,059 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:18,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:18,328 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:18,328 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:18,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684270679] [2022-01-19 03:06:18,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684270679] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:18,328 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:18,328 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:06:18,328 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192562702] [2022-01-19 03:06:18,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:18,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:06:18,329 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:18,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:06:18,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:06:18,329 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:18,330 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 423 places, 329 transitions, 3922 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:18,330 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:18,330 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:18,330 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:19,963 INFO L129 PetriNetUnfolder]: 254/791 cut-off events. [2022-01-19 03:06:19,964 INFO L130 PetriNetUnfolder]: For 11701/11701 co-relation queries the response was YES. [2022-01-19 03:06:19,971 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5885 conditions, 791 events. 254/791 cut-off events. For 11701/11701 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 4228 event pairs, 21 based on Foata normal form. 1/790 useless extension candidates. Maximal degree in co-relation 5738. Up to 543 conditions per place. [2022-01-19 03:06:19,974 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 227 selfloop transitions, 54 changer transitions 34/354 dead transitions. [2022-01-19 03:06:19,974 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 447 places, 354 transitions, 4718 flow [2022-01-19 03:06:19,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 03:06:19,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 03:06:19,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1832 transitions. [2022-01-19 03:06:19,975 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.556838905775076 [2022-01-19 03:06:19,975 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1832 transitions. [2022-01-19 03:06:19,975 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1832 transitions. [2022-01-19 03:06:19,976 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:19,976 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1832 transitions. [2022-01-19 03:06:19,977 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.34285714285714) internal successors, (1832), 35 states have internal predecessors, (1832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:19,978 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:19,978 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:19,978 INFO L186 Difference]: Start difference. First operand has 423 places, 329 transitions, 3922 flow. Second operand 35 states and 1832 transitions. [2022-01-19 03:06:19,978 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 447 places, 354 transitions, 4718 flow [2022-01-19 03:06:20,058 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 411 places, 354 transitions, 4530 flow, removed 15 selfloop flow, removed 36 redundant places. [2022-01-19 03:06:20,062 INFO L242 Difference]: Finished difference. Result has 416 places, 310 transitions, 3545 flow [2022-01-19 03:06:20,062 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3738, PETRI_DIFFERENCE_MINUEND_PLACES=377, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=329, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=275, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=3545, PETRI_PLACES=416, PETRI_TRANSITIONS=310} [2022-01-19 03:06:20,062 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 328 predicate places. [2022-01-19 03:06:20,062 INFO L470 AbstractCegarLoop]: Abstraction has has 416 places, 310 transitions, 3545 flow [2022-01-19 03:06:20,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:20,062 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:20,062 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:20,062 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable327 [2022-01-19 03:06:20,062 INFO L402 AbstractCegarLoop]: === Iteration 329 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:20,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:20,063 INFO L85 PathProgramCache]: Analyzing trace with hash 915020518, now seen corresponding path program 329 times [2022-01-19 03:06:20,063 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:20,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748446061] [2022-01-19 03:06:20,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:20,063 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:20,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:20,339 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:20,339 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:20,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748446061] [2022-01-19 03:06:20,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748446061] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:20,340 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:20,340 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:06:20,340 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540152608] [2022-01-19 03:06:20,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:20,340 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:06:20,340 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:20,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:06:20,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:06:20,341 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:20,341 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 416 places, 310 transitions, 3545 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:20,341 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:20,341 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:20,341 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:21,510 INFO L129 PetriNetUnfolder]: 244/745 cut-off events. [2022-01-19 03:06:21,510 INFO L130 PetriNetUnfolder]: For 11010/11010 co-relation queries the response was YES. [2022-01-19 03:06:21,517 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5554 conditions, 745 events. 244/745 cut-off events. For 11010/11010 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 3836 event pairs, 24 based on Foata normal form. 1/742 useless extension candidates. Maximal degree in co-relation 5410. Up to 473 conditions per place. [2022-01-19 03:06:21,520 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 168 selfloop transitions, 94 changer transitions 28/329 dead transitions. [2022-01-19 03:06:21,520 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 437 places, 329 transitions, 4236 flow [2022-01-19 03:06:21,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 03:06:21,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 03:06:21,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2093 transitions. [2022-01-19 03:06:21,521 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5566489361702127 [2022-01-19 03:06:21,521 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2093 transitions. [2022-01-19 03:06:21,521 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2093 transitions. [2022-01-19 03:06:21,522 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:21,522 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2093 transitions. [2022-01-19 03:06:21,523 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.325) internal successors, (2093), 40 states have internal predecessors, (2093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:21,525 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:21,525 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:21,525 INFO L186 Difference]: Start difference. First operand has 416 places, 310 transitions, 3545 flow. Second operand 40 states and 2093 transitions. [2022-01-19 03:06:21,525 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 437 places, 329 transitions, 4236 flow [2022-01-19 03:06:21,603 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 398 places, 329 transitions, 4016 flow, removed 35 selfloop flow, removed 39 redundant places. [2022-01-19 03:06:21,607 INFO L242 Difference]: Finished difference. Result has 403 places, 290 transitions, 3296 flow [2022-01-19 03:06:21,607 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3329, PETRI_DIFFERENCE_MINUEND_PLACES=359, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=310, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=216, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=3296, PETRI_PLACES=403, PETRI_TRANSITIONS=290} [2022-01-19 03:06:21,607 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 315 predicate places. [2022-01-19 03:06:21,607 INFO L470 AbstractCegarLoop]: Abstraction has has 403 places, 290 transitions, 3296 flow [2022-01-19 03:06:21,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:21,607 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:21,607 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:21,608 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable328 [2022-01-19 03:06:21,608 INFO L402 AbstractCegarLoop]: === Iteration 330 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:21,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:21,608 INFO L85 PathProgramCache]: Analyzing trace with hash 1895634666, now seen corresponding path program 330 times [2022-01-19 03:06:21,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:21,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780156533] [2022-01-19 03:06:21,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:21,608 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:21,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:21,874 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:21,875 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:21,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780156533] [2022-01-19 03:06:21,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780156533] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:21,875 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:21,875 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:06:21,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818800267] [2022-01-19 03:06:21,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:21,875 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:06:21,875 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:21,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:06:21,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:06:21,876 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:21,876 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 403 places, 290 transitions, 3296 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:21,876 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:21,876 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:21,877 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:23,155 INFO L129 PetriNetUnfolder]: 238/724 cut-off events. [2022-01-19 03:06:23,155 INFO L130 PetriNetUnfolder]: For 10774/10774 co-relation queries the response was YES. [2022-01-19 03:06:23,162 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5421 conditions, 724 events. 238/724 cut-off events. For 10774/10774 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3665 event pairs, 23 based on Foata normal form. 1/722 useless extension candidates. Maximal degree in co-relation 5286. Up to 504 conditions per place. [2022-01-19 03:06:23,164 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 201 selfloop transitions, 53 changer transitions 26/319 dead transitions. [2022-01-19 03:06:23,164 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 422 places, 319 transitions, 4066 flow [2022-01-19 03:06:23,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 03:06:23,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 03:06:23,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1732 transitions. [2022-01-19 03:06:23,165 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5583494519664732 [2022-01-19 03:06:23,165 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1732 transitions. [2022-01-19 03:06:23,165 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1732 transitions. [2022-01-19 03:06:23,166 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:23,166 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1732 transitions. [2022-01-19 03:06:23,167 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.484848484848484) internal successors, (1732), 33 states have internal predecessors, (1732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:23,168 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:23,168 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:23,168 INFO L186 Difference]: Start difference. First operand has 403 places, 290 transitions, 3296 flow. Second operand 33 states and 1732 transitions. [2022-01-19 03:06:23,168 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 422 places, 319 transitions, 4066 flow [2022-01-19 03:06:23,237 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 376 places, 319 transitions, 3760 flow, removed 34 selfloop flow, removed 46 redundant places. [2022-01-19 03:06:23,240 INFO L242 Difference]: Finished difference. Result has 385 places, 282 transitions, 3024 flow [2022-01-19 03:06:23,240 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2994, PETRI_DIFFERENCE_MINUEND_PLACES=344, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=290, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=237, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=3024, PETRI_PLACES=385, PETRI_TRANSITIONS=282} [2022-01-19 03:06:23,241 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 297 predicate places. [2022-01-19 03:06:23,241 INFO L470 AbstractCegarLoop]: Abstraction has has 385 places, 282 transitions, 3024 flow [2022-01-19 03:06:23,241 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:23,241 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:23,241 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:23,241 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable329 [2022-01-19 03:06:23,241 INFO L402 AbstractCegarLoop]: === Iteration 331 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:23,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:23,241 INFO L85 PathProgramCache]: Analyzing trace with hash -1898914882, now seen corresponding path program 331 times [2022-01-19 03:06:23,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:23,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536148909] [2022-01-19 03:06:23,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:23,242 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:23,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:23,520 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:23,521 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:23,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536148909] [2022-01-19 03:06:23,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536148909] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:23,521 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:23,521 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:06:23,521 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105672801] [2022-01-19 03:06:23,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:23,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:06:23,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:23,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:06:23,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:06:23,522 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:23,522 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 385 places, 282 transitions, 3024 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:23,522 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:23,522 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:23,522 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:24,539 INFO L129 PetriNetUnfolder]: 232/704 cut-off events. [2022-01-19 03:06:24,539 INFO L130 PetriNetUnfolder]: For 10467/10467 co-relation queries the response was YES. [2022-01-19 03:06:24,546 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5182 conditions, 704 events. 232/704 cut-off events. For 10467/10467 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3512 event pairs, 22 based on Foata normal form. 1/702 useless extension candidates. Maximal degree in co-relation 5050. Up to 498 conditions per place. [2022-01-19 03:06:24,548 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 194 selfloop transitions, 38 changer transitions 34/305 dead transitions. [2022-01-19 03:06:24,548 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 404 places, 305 transitions, 3681 flow [2022-01-19 03:06:24,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 03:06:24,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 03:06:24,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1674 transitions. [2022-01-19 03:06:24,549 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5565159574468085 [2022-01-19 03:06:24,549 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1674 transitions. [2022-01-19 03:06:24,549 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1674 transitions. [2022-01-19 03:06:24,550 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:24,550 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1674 transitions. [2022-01-19 03:06:24,551 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.3125) internal successors, (1674), 32 states have internal predecessors, (1674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:24,552 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:24,552 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:24,552 INFO L186 Difference]: Start difference. First operand has 385 places, 282 transitions, 3024 flow. Second operand 32 states and 1674 transitions. [2022-01-19 03:06:24,552 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 404 places, 305 transitions, 3681 flow [2022-01-19 03:06:24,618 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 370 places, 305 transitions, 3504 flow, removed 29 selfloop flow, removed 34 redundant places. [2022-01-19 03:06:24,621 INFO L242 Difference]: Finished difference. Result has 376 places, 263 transitions, 2703 flow [2022-01-19 03:06:24,621 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2857, PETRI_DIFFERENCE_MINUEND_PLACES=339, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=282, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=244, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2703, PETRI_PLACES=376, PETRI_TRANSITIONS=263} [2022-01-19 03:06:24,621 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 288 predicate places. [2022-01-19 03:06:24,621 INFO L470 AbstractCegarLoop]: Abstraction has has 376 places, 263 transitions, 2703 flow [2022-01-19 03:06:24,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:24,621 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:24,621 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:24,621 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable330 [2022-01-19 03:06:24,622 INFO L402 AbstractCegarLoop]: === Iteration 332 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:24,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:24,622 INFO L85 PathProgramCache]: Analyzing trace with hash -421519044, now seen corresponding path program 332 times [2022-01-19 03:06:24,622 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:24,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378678264] [2022-01-19 03:06:24,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:24,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:24,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:24,904 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:24,904 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:24,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378678264] [2022-01-19 03:06:24,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378678264] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:24,904 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:24,904 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-19 03:06:24,904 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185449031] [2022-01-19 03:06:24,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:24,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-19 03:06:24,905 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:24,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-19 03:06:24,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-01-19 03:06:24,905 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:24,906 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 376 places, 263 transitions, 2703 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:24,906 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:24,906 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:24,906 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:26,265 INFO L129 PetriNetUnfolder]: 224/672 cut-off events. [2022-01-19 03:06:26,266 INFO L130 PetriNetUnfolder]: For 9848/9848 co-relation queries the response was YES. [2022-01-19 03:06:26,270 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4878 conditions, 672 events. 224/672 cut-off events. For 9848/9848 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3264 event pairs, 21 based on Foata normal form. 1/671 useless extension candidates. Maximal degree in co-relation 4752. Up to 444 conditions per place. [2022-01-19 03:06:26,273 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 146 selfloop transitions, 76 changer transitions 18/279 dead transitions. [2022-01-19 03:06:26,273 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 386 places, 279 transitions, 3270 flow [2022-01-19 03:06:26,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-19 03:06:26,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-01-19 03:06:26,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2135 transitions. [2022-01-19 03:06:26,274 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5539699014011417 [2022-01-19 03:06:26,274 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2135 transitions. [2022-01-19 03:06:26,274 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2135 transitions. [2022-01-19 03:06:26,274 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:26,274 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2135 transitions. [2022-01-19 03:06:26,276 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 52.073170731707314) internal successors, (2135), 41 states have internal predecessors, (2135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:26,277 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 94.0) internal successors, (3948), 42 states have internal predecessors, (3948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:26,277 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 94.0) internal successors, (3948), 42 states have internal predecessors, (3948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:26,277 INFO L186 Difference]: Start difference. First operand has 376 places, 263 transitions, 2703 flow. Second operand 41 states and 2135 transitions. [2022-01-19 03:06:26,277 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 386 places, 279 transitions, 3270 flow [2022-01-19 03:06:26,328 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 351 places, 279 transitions, 3099 flow, removed 27 selfloop flow, removed 35 redundant places. [2022-01-19 03:06:26,331 INFO L242 Difference]: Finished difference. Result has 355 places, 252 transitions, 2615 flow [2022-01-19 03:06:26,331 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2536, PETRI_DIFFERENCE_MINUEND_PLACES=311, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=263, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=187, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=2615, PETRI_PLACES=355, PETRI_TRANSITIONS=252} [2022-01-19 03:06:26,331 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 267 predicate places. [2022-01-19 03:06:26,331 INFO L470 AbstractCegarLoop]: Abstraction has has 355 places, 252 transitions, 2615 flow [2022-01-19 03:06:26,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:26,332 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:26,332 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:26,332 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable331 [2022-01-19 03:06:26,332 INFO L402 AbstractCegarLoop]: === Iteration 333 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:26,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:26,332 INFO L85 PathProgramCache]: Analyzing trace with hash -2130739814, now seen corresponding path program 333 times [2022-01-19 03:06:26,332 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:26,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567237307] [2022-01-19 03:06:26,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:26,332 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:26,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:26,596 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:26,596 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:26,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567237307] [2022-01-19 03:06:26,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1567237307] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:26,596 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:26,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:06:26,597 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022829195] [2022-01-19 03:06:26,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:26,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:06:26,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:26,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:06:26,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:06:26,598 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:26,598 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 355 places, 252 transitions, 2615 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:26,598 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:26,598 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:26,598 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:29,541 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-19 03:06:30,377 INFO L129 PetriNetUnfolder]: 220/648 cut-off events. [2022-01-19 03:06:30,377 INFO L130 PetriNetUnfolder]: For 9467/9467 co-relation queries the response was YES. [2022-01-19 03:06:30,382 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4782 conditions, 648 events. 220/648 cut-off events. For 9467/9467 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 3064 event pairs, 23 based on Foata normal form. 1/646 useless extension candidates. Maximal degree in co-relation 4669. Up to 425 conditions per place. [2022-01-19 03:06:30,384 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 135 selfloop transitions, 77 changer transitions 18/269 dead transitions. [2022-01-19 03:06:30,384 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 375 places, 269 transitions, 3178 flow [2022-01-19 03:06:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 03:06:30,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 03:06:30,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1885 transitions. [2022-01-19 03:06:30,385 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.557033096926714 [2022-01-19 03:06:30,385 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1885 transitions. [2022-01-19 03:06:30,385 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1885 transitions. [2022-01-19 03:06:30,385 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:30,385 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1885 transitions. [2022-01-19 03:06:30,387 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.361111111111114) internal successors, (1885), 36 states have internal predecessors, (1885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:30,388 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:30,388 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:30,388 INFO L186 Difference]: Start difference. First operand has 355 places, 252 transitions, 2615 flow. Second operand 36 states and 1885 transitions. [2022-01-19 03:06:30,388 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 375 places, 269 transitions, 3178 flow [2022-01-19 03:06:30,433 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 332 places, 269 transitions, 2925 flow, removed 16 selfloop flow, removed 43 redundant places. [2022-01-19 03:06:30,435 INFO L242 Difference]: Finished difference. Result has 336 places, 241 transitions, 2460 flow [2022-01-19 03:06:30,435 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2374, PETRI_DIFFERENCE_MINUEND_PLACES=297, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=252, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=175, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=2460, PETRI_PLACES=336, PETRI_TRANSITIONS=241} [2022-01-19 03:06:30,435 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 248 predicate places. [2022-01-19 03:06:30,436 INFO L470 AbstractCegarLoop]: Abstraction has has 336 places, 241 transitions, 2460 flow [2022-01-19 03:06:30,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:30,436 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:30,436 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:30,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable332 [2022-01-19 03:06:30,436 INFO L402 AbstractCegarLoop]: === Iteration 334 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:30,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:30,436 INFO L85 PathProgramCache]: Analyzing trace with hash 1619207826, now seen corresponding path program 334 times [2022-01-19 03:06:30,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:30,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424289841] [2022-01-19 03:06:30,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:30,436 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:30,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:30,682 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:30,682 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:30,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424289841] [2022-01-19 03:06:30,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424289841] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:30,683 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:30,683 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:06:30,683 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423929247] [2022-01-19 03:06:30,683 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:30,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:06:30,683 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:30,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:06:30,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:06:30,684 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:30,684 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 336 places, 241 transitions, 2460 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:30,684 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:30,684 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:30,684 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:31,681 INFO L129 PetriNetUnfolder]: 216/634 cut-off events. [2022-01-19 03:06:31,682 INFO L130 PetriNetUnfolder]: For 8444/8444 co-relation queries the response was YES. [2022-01-19 03:06:31,686 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4607 conditions, 634 events. 216/634 cut-off events. For 8444/8444 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 2983 event pairs, 23 based on Foata normal form. 1/632 useless extension candidates. Maximal degree in co-relation 4498. Up to 449 conditions per place. [2022-01-19 03:06:31,688 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 148 selfloop transitions, 46 changer transitions 25/258 dead transitions. [2022-01-19 03:06:31,688 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 353 places, 258 transitions, 2980 flow [2022-01-19 03:06:31,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-19 03:06:31,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-01-19 03:06:31,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1622 transitions. [2022-01-19 03:06:31,690 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5566231983527797 [2022-01-19 03:06:31,690 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1622 transitions. [2022-01-19 03:06:31,690 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1622 transitions. [2022-01-19 03:06:31,690 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:31,690 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1622 transitions. [2022-01-19 03:06:31,691 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 52.32258064516129) internal successors, (1622), 31 states have internal predecessors, (1622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:31,692 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:31,692 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:31,692 INFO L186 Difference]: Start difference. First operand has 336 places, 241 transitions, 2460 flow. Second operand 31 states and 1622 transitions. [2022-01-19 03:06:31,692 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 353 places, 258 transitions, 2980 flow [2022-01-19 03:06:31,736 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 258 transitions, 2786 flow, removed 11 selfloop flow, removed 34 redundant places. [2022-01-19 03:06:31,739 INFO L242 Difference]: Finished difference. Result has 323 places, 225 transitions, 2215 flow [2022-01-19 03:06:31,739 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2270, PETRI_DIFFERENCE_MINUEND_PLACES=289, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=241, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=46, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=195, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=2215, PETRI_PLACES=323, PETRI_TRANSITIONS=225} [2022-01-19 03:06:31,739 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 235 predicate places. [2022-01-19 03:06:31,739 INFO L470 AbstractCegarLoop]: Abstraction has has 323 places, 225 transitions, 2215 flow [2022-01-19 03:06:31,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:31,739 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:31,739 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:31,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable333 [2022-01-19 03:06:31,740 INFO L402 AbstractCegarLoop]: === Iteration 335 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:31,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:31,740 INFO L85 PathProgramCache]: Analyzing trace with hash 1729378326, now seen corresponding path program 335 times [2022-01-19 03:06:31,740 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:31,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040833377] [2022-01-19 03:06:31,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:31,740 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:31,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:31,990 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:31,990 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:31,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040833377] [2022-01-19 03:06:31,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2040833377] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:31,990 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:31,990 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:06:31,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495061395] [2022-01-19 03:06:31,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:31,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:06:31,991 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:31,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:06:31,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:06:31,991 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:31,992 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 323 places, 225 transitions, 2215 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:31,992 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:31,992 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:31,992 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:32,972 INFO L129 PetriNetUnfolder]: 211/616 cut-off events. [2022-01-19 03:06:32,972 INFO L130 PetriNetUnfolder]: For 8223/8223 co-relation queries the response was YES. [2022-01-19 03:06:32,977 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4433 conditions, 616 events. 211/616 cut-off events. For 8223/8223 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 2840 event pairs, 22 based on Foata normal form. 1/614 useless extension candidates. Maximal degree in co-relation 4326. Up to 418 conditions per place. [2022-01-19 03:06:32,978 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 121 selfloop transitions, 48 changer transitions 34/242 dead transitions. [2022-01-19 03:06:32,979 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 336 places, 242 transitions, 2705 flow [2022-01-19 03:06:32,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 03:06:32,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 03:06:32,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1824 transitions. [2022-01-19 03:06:32,980 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5544072948328268 [2022-01-19 03:06:32,980 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1824 transitions. [2022-01-19 03:06:32,980 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1824 transitions. [2022-01-19 03:06:32,980 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:32,980 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1824 transitions. [2022-01-19 03:06:32,981 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.114285714285714) internal successors, (1824), 35 states have internal predecessors, (1824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:32,983 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:32,983 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:32,983 INFO L186 Difference]: Start difference. First operand has 323 places, 225 transitions, 2215 flow. Second operand 35 states and 1824 transitions. [2022-01-19 03:06:32,983 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 336 places, 242 transitions, 2705 flow [2022-01-19 03:06:33,023 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 306 places, 242 transitions, 2542 flow, removed 13 selfloop flow, removed 30 redundant places. [2022-01-19 03:06:33,026 INFO L242 Difference]: Finished difference. Result has 310 places, 200 transitions, 1933 flow [2022-01-19 03:06:33,026 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2058, PETRI_DIFFERENCE_MINUEND_PLACES=272, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=48, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=177, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=1933, PETRI_PLACES=310, PETRI_TRANSITIONS=200} [2022-01-19 03:06:33,026 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 222 predicate places. [2022-01-19 03:06:33,026 INFO L470 AbstractCegarLoop]: Abstraction has has 310 places, 200 transitions, 1933 flow [2022-01-19 03:06:33,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:33,026 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:33,026 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:33,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable334 [2022-01-19 03:06:33,027 INFO L402 AbstractCegarLoop]: === Iteration 336 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:33,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:33,027 INFO L85 PathProgramCache]: Analyzing trace with hash -1640053334, now seen corresponding path program 336 times [2022-01-19 03:06:33,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:33,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618659211] [2022-01-19 03:06:33,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:33,027 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:33,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:33,316 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:33,316 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:33,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618659211] [2022-01-19 03:06:33,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618659211] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:33,317 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:33,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-19 03:06:33,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102377790] [2022-01-19 03:06:33,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:33,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-19 03:06:33,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:33,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-19 03:06:33,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-01-19 03:06:33,318 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:33,318 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 310 places, 200 transitions, 1933 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:33,318 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:33,318 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:33,318 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:34,322 INFO L129 PetriNetUnfolder]: 202/576 cut-off events. [2022-01-19 03:06:34,322 INFO L130 PetriNetUnfolder]: For 7618/7618 co-relation queries the response was YES. [2022-01-19 03:06:34,326 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4164 conditions, 576 events. 202/576 cut-off events. For 7618/7618 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 2522 event pairs, 23 based on Foata normal form. 1/575 useless extension candidates. Maximal degree in co-relation 4062. Up to 395 conditions per place. [2022-01-19 03:06:34,328 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 102 selfloop transitions, 32 changer transitions 44/217 dead transitions. [2022-01-19 03:06:34,328 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 322 places, 217 transitions, 2373 flow [2022-01-19 03:06:34,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 03:06:34,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 03:06:34,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1772 transitions. [2022-01-19 03:06:34,329 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5544430538172715 [2022-01-19 03:06:34,329 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1772 transitions. [2022-01-19 03:06:34,329 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1772 transitions. [2022-01-19 03:06:34,329 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:34,329 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1772 transitions. [2022-01-19 03:06:34,330 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.11764705882353) internal successors, (1772), 34 states have internal predecessors, (1772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:34,332 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:34,332 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:34,332 INFO L186 Difference]: Start difference. First operand has 310 places, 200 transitions, 1933 flow. Second operand 34 states and 1772 transitions. [2022-01-19 03:06:34,332 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 322 places, 217 transitions, 2373 flow [2022-01-19 03:06:34,363 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 275 places, 217 transitions, 2120 flow, removed 17 selfloop flow, removed 47 redundant places. [2022-01-19 03:06:34,365 INFO L242 Difference]: Finished difference. Result has 279 places, 167 transitions, 1533 flow [2022-01-19 03:06:34,365 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1688, PETRI_DIFFERENCE_MINUEND_PLACES=242, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=200, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=168, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=1533, PETRI_PLACES=279, PETRI_TRANSITIONS=167} [2022-01-19 03:06:34,366 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 191 predicate places. [2022-01-19 03:06:34,366 INFO L470 AbstractCegarLoop]: Abstraction has has 279 places, 167 transitions, 1533 flow [2022-01-19 03:06:34,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:34,366 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:34,366 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:34,366 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable335 [2022-01-19 03:06:34,366 INFO L402 AbstractCegarLoop]: === Iteration 337 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:34,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:34,366 INFO L85 PathProgramCache]: Analyzing trace with hash -1905886384, now seen corresponding path program 337 times [2022-01-19 03:06:34,366 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:34,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394855382] [2022-01-19 03:06:34,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:34,367 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:34,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:34,620 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:34,620 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:34,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394855382] [2022-01-19 03:06:34,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394855382] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:34,620 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:34,620 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:06:34,620 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732424587] [2022-01-19 03:06:34,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:34,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:06:34,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:34,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:06:34,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:06:34,621 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:34,622 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 279 places, 167 transitions, 1533 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:34,622 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:34,622 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:34,622 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:36,452 INFO L129 PetriNetUnfolder]: 248/708 cut-off events. [2022-01-19 03:06:36,452 INFO L130 PetriNetUnfolder]: For 8148/8148 co-relation queries the response was YES. [2022-01-19 03:06:36,457 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4923 conditions, 708 events. 248/708 cut-off events. For 8148/8148 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3451 event pairs, 70 based on Foata normal form. 1/708 useless extension candidates. Maximal degree in co-relation 4831. Up to 414 conditions per place. [2022-01-19 03:06:36,459 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 108 selfloop transitions, 78 changer transitions 45/270 dead transitions. [2022-01-19 03:06:36,459 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 275 places, 270 transitions, 3438 flow [2022-01-19 03:06:36,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-19 03:06:36,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-01-19 03:06:36,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2319 transitions. [2022-01-19 03:06:36,476 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5606866537717602 [2022-01-19 03:06:36,476 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 2319 transitions. [2022-01-19 03:06:36,476 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 2319 transitions. [2022-01-19 03:06:36,477 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:36,477 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 2319 transitions. [2022-01-19 03:06:36,478 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 52.70454545454545) internal successors, (2319), 44 states have internal predecessors, (2319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:36,480 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 45 states, 45 states have (on average 94.0) internal successors, (4230), 45 states have internal predecessors, (4230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:36,480 INFO L81 ComplementDD]: Finished complementDD. Result has 45 states, 45 states have (on average 94.0) internal successors, (4230), 45 states have internal predecessors, (4230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:36,480 INFO L186 Difference]: Start difference. First operand has 279 places, 167 transitions, 1533 flow. Second operand 44 states and 2319 transitions. [2022-01-19 03:06:36,480 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 275 places, 270 transitions, 3438 flow [2022-01-19 03:06:36,504 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 244 places, 270 transitions, 2847 flow, removed 159 selfloop flow, removed 31 redundant places. [2022-01-19 03:06:36,506 INFO L242 Difference]: Finished difference. Result has 272 places, 212 transitions, 2108 flow [2022-01-19 03:06:36,506 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1227, PETRI_DIFFERENCE_MINUEND_PLACES=201, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=167, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=115, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=2108, PETRI_PLACES=272, PETRI_TRANSITIONS=212} [2022-01-19 03:06:36,507 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 184 predicate places. [2022-01-19 03:06:36,507 INFO L470 AbstractCegarLoop]: Abstraction has has 272 places, 212 transitions, 2108 flow [2022-01-19 03:06:36,507 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:36,507 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:36,507 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:36,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable336 [2022-01-19 03:06:36,507 INFO L402 AbstractCegarLoop]: === Iteration 338 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:36,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:36,507 INFO L85 PathProgramCache]: Analyzing trace with hash -1977264692, now seen corresponding path program 338 times [2022-01-19 03:06:36,507 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:36,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669359669] [2022-01-19 03:06:36,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:36,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:36,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:36,755 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:36,756 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:36,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669359669] [2022-01-19 03:06:36,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669359669] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:36,756 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:36,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:06:36,756 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208754111] [2022-01-19 03:06:36,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:36,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:06:36,756 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:36,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:06:36,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:06:36,757 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:36,757 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 212 transitions, 2108 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:36,757 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:36,757 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:36,757 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:37,824 INFO L129 PetriNetUnfolder]: 281/764 cut-off events. [2022-01-19 03:06:37,825 INFO L130 PetriNetUnfolder]: For 8931/8931 co-relation queries the response was YES. [2022-01-19 03:06:37,830 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5320 conditions, 764 events. 281/764 cut-off events. For 8931/8931 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3641 event pairs, 46 based on Foata normal form. 1/764 useless extension candidates. Maximal degree in co-relation 5217. Up to 500 conditions per place. [2022-01-19 03:06:37,833 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 156 selfloop transitions, 104 changer transitions 15/314 dead transitions. [2022-01-19 03:06:37,833 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 306 places, 314 transitions, 4282 flow [2022-01-19 03:06:37,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-01-19 03:06:37,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-01-19 03:06:37,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2425 transitions. [2022-01-19 03:06:37,834 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5608233117483812 [2022-01-19 03:06:37,834 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 2425 transitions. [2022-01-19 03:06:37,834 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 2425 transitions. [2022-01-19 03:06:37,835 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:37,835 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 2425 transitions. [2022-01-19 03:06:37,836 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 52.71739130434783) internal successors, (2425), 46 states have internal predecessors, (2425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:37,838 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 94.0) internal successors, (4418), 47 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:37,838 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 94.0) internal successors, (4418), 47 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:37,838 INFO L186 Difference]: Start difference. First operand has 272 places, 212 transitions, 2108 flow. Second operand 46 states and 2425 transitions. [2022-01-19 03:06:37,838 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 306 places, 314 transitions, 4282 flow [2022-01-19 03:06:37,872 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 287 places, 314 transitions, 3745 flow, removed 235 selfloop flow, removed 19 redundant places. [2022-01-19 03:06:37,875 INFO L242 Difference]: Finished difference. Result has 300 places, 280 transitions, 3126 flow [2022-01-19 03:06:37,875 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1688, PETRI_DIFFERENCE_MINUEND_PLACES=242, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=212, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=47, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=157, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=3126, PETRI_PLACES=300, PETRI_TRANSITIONS=280} [2022-01-19 03:06:37,875 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 212 predicate places. [2022-01-19 03:06:37,875 INFO L470 AbstractCegarLoop]: Abstraction has has 300 places, 280 transitions, 3126 flow [2022-01-19 03:06:37,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:37,876 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:37,876 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:37,876 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable337 [2022-01-19 03:06:37,876 INFO L402 AbstractCegarLoop]: === Iteration 339 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:37,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:37,876 INFO L85 PathProgramCache]: Analyzing trace with hash 1174933034, now seen corresponding path program 339 times [2022-01-19 03:06:37,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:37,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269326380] [2022-01-19 03:06:37,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:37,876 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:37,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:38,131 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:38,131 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:38,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269326380] [2022-01-19 03:06:38,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269326380] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:38,131 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:38,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:06:38,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756353901] [2022-01-19 03:06:38,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:38,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:06:38,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:38,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:06:38,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:06:38,132 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:38,133 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 300 places, 280 transitions, 3126 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:38,133 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:38,133 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:38,133 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:39,468 INFO L129 PetriNetUnfolder]: 304/827 cut-off events. [2022-01-19 03:06:39,468 INFO L130 PetriNetUnfolder]: For 10804/10804 co-relation queries the response was YES. [2022-01-19 03:06:39,474 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5945 conditions, 827 events. 304/827 cut-off events. For 10804/10804 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 4116 event pairs, 69 based on Foata normal form. 1/827 useless extension candidates. Maximal degree in co-relation 5840. Up to 529 conditions per place. [2022-01-19 03:06:39,476 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 183 selfloop transitions, 83 changer transitions 37/342 dead transitions. [2022-01-19 03:06:39,476 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 334 places, 342 transitions, 4657 flow [2022-01-19 03:06:39,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 03:06:39,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 03:06:39,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2121 transitions. [2022-01-19 03:06:39,478 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5640957446808511 [2022-01-19 03:06:39,478 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2121 transitions. [2022-01-19 03:06:39,478 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2121 transitions. [2022-01-19 03:06:39,478 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:39,478 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2121 transitions. [2022-01-19 03:06:39,479 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 53.025) internal successors, (2121), 40 states have internal predecessors, (2121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:39,481 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:39,481 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:39,481 INFO L186 Difference]: Start difference. First operand has 300 places, 280 transitions, 3126 flow. Second operand 40 states and 2121 transitions. [2022-01-19 03:06:39,481 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 334 places, 342 transitions, 4657 flow [2022-01-19 03:06:39,527 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 342 transitions, 3769 flow, removed 420 selfloop flow, removed 14 redundant places. [2022-01-19 03:06:39,530 INFO L242 Difference]: Finished difference. Result has 334 places, 290 transitions, 2699 flow [2022-01-19 03:06:39,530 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2242, PETRI_DIFFERENCE_MINUEND_PLACES=281, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=280, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=202, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=2699, PETRI_PLACES=334, PETRI_TRANSITIONS=290} [2022-01-19 03:06:39,531 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 246 predicate places. [2022-01-19 03:06:39,531 INFO L470 AbstractCegarLoop]: Abstraction has has 334 places, 290 transitions, 2699 flow [2022-01-19 03:06:39,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:39,531 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:39,531 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:39,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable338 [2022-01-19 03:06:39,531 INFO L402 AbstractCegarLoop]: === Iteration 340 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:39,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:39,531 INFO L85 PathProgramCache]: Analyzing trace with hash 1067656412, now seen corresponding path program 340 times [2022-01-19 03:06:39,531 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:39,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108084121] [2022-01-19 03:06:39,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:39,532 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:39,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:39,775 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:39,775 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:39,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108084121] [2022-01-19 03:06:39,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108084121] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:39,775 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:39,776 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:06:39,776 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823827224] [2022-01-19 03:06:39,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:39,776 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:06:39,776 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:39,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:06:39,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:06:39,777 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:39,777 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 334 places, 290 transitions, 2699 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:39,777 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:39,777 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:39,777 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:41,447 INFO L129 PetriNetUnfolder]: 348/918 cut-off events. [2022-01-19 03:06:41,447 INFO L130 PetriNetUnfolder]: For 15874/15874 co-relation queries the response was YES. [2022-01-19 03:06:41,454 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6961 conditions, 918 events. 348/918 cut-off events. For 15874/15874 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 4596 event pairs, 82 based on Foata normal form. 1/917 useless extension candidates. Maximal degree in co-relation 6843. Up to 584 conditions per place. [2022-01-19 03:06:41,458 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 224 selfloop transitions, 119 changer transitions 16/398 dead transitions. [2022-01-19 03:06:41,458 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 360 places, 398 transitions, 5555 flow [2022-01-19 03:06:41,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 03:06:41,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 03:06:41,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1969 transitions. [2022-01-19 03:06:41,459 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.566129959746981 [2022-01-19 03:06:41,459 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1969 transitions. [2022-01-19 03:06:41,459 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1969 transitions. [2022-01-19 03:06:41,459 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:41,460 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1969 transitions. [2022-01-19 03:06:41,461 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 53.21621621621622) internal successors, (1969), 37 states have internal predecessors, (1969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:41,462 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:41,462 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:41,462 INFO L186 Difference]: Start difference. First operand has 334 places, 290 transitions, 2699 flow. Second operand 37 states and 1969 transitions. [2022-01-19 03:06:41,462 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 360 places, 398 transitions, 5555 flow [2022-01-19 03:06:41,520 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 327 places, 398 transitions, 5049 flow, removed 188 selfloop flow, removed 33 redundant places. [2022-01-19 03:06:41,524 INFO L242 Difference]: Finished difference. Result has 341 places, 349 transitions, 4049 flow [2022-01-19 03:06:41,524 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2432, PETRI_DIFFERENCE_MINUEND_PLACES=291, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=290, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=69, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=201, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=4049, PETRI_PLACES=341, PETRI_TRANSITIONS=349} [2022-01-19 03:06:41,524 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 253 predicate places. [2022-01-19 03:06:41,524 INFO L470 AbstractCegarLoop]: Abstraction has has 341 places, 349 transitions, 4049 flow [2022-01-19 03:06:41,525 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:41,525 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:41,525 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:41,525 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable339 [2022-01-19 03:06:41,525 INFO L402 AbstractCegarLoop]: === Iteration 341 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:41,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:41,525 INFO L85 PathProgramCache]: Analyzing trace with hash 2058058264, now seen corresponding path program 341 times [2022-01-19 03:06:41,525 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:41,525 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856756795] [2022-01-19 03:06:41,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:41,525 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:41,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:41,775 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:41,776 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:41,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856756795] [2022-01-19 03:06:41,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856756795] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:41,776 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:41,776 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:06:41,776 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325389894] [2022-01-19 03:06:41,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:41,776 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:06:41,776 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:41,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:06:41,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:06:41,777 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:41,777 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 341 places, 349 transitions, 4049 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:41,777 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:41,777 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:41,777 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:42,905 INFO L129 PetriNetUnfolder]: 364/963 cut-off events. [2022-01-19 03:06:42,906 INFO L130 PetriNetUnfolder]: For 17791/17791 co-relation queries the response was YES. [2022-01-19 03:06:42,914 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7563 conditions, 963 events. 364/963 cut-off events. For 17791/17791 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 5046 event pairs, 100 based on Foata normal form. 1/963 useless extension candidates. Maximal degree in co-relation 7440. Up to 637 conditions per place. [2022-01-19 03:06:42,917 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 242 selfloop transitions, 90 changer transitions 41/412 dead transitions. [2022-01-19 03:06:42,917 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 366 places, 412 transitions, 5644 flow [2022-01-19 03:06:42,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-19 03:06:42,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-01-19 03:06:42,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1659 transitions. [2022-01-19 03:06:42,918 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5693205216197667 [2022-01-19 03:06:42,918 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1659 transitions. [2022-01-19 03:06:42,919 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1659 transitions. [2022-01-19 03:06:42,919 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:42,919 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1659 transitions. [2022-01-19 03:06:42,920 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.516129032258064) internal successors, (1659), 31 states have internal predecessors, (1659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:42,921 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:42,921 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:42,921 INFO L186 Difference]: Start difference. First operand has 341 places, 349 transitions, 4049 flow. Second operand 31 states and 1659 transitions. [2022-01-19 03:06:42,921 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 366 places, 412 transitions, 5644 flow [2022-01-19 03:06:42,994 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 352 places, 412 transitions, 4856 flow, removed 367 selfloop flow, removed 14 redundant places. [2022-01-19 03:06:42,998 INFO L242 Difference]: Finished difference. Result has 365 places, 353 transitions, 3649 flow [2022-01-19 03:06:42,998 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3293, PETRI_DIFFERENCE_MINUEND_PLACES=322, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=349, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=263, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=3649, PETRI_PLACES=365, PETRI_TRANSITIONS=353} [2022-01-19 03:06:42,999 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 277 predicate places. [2022-01-19 03:06:42,999 INFO L470 AbstractCegarLoop]: Abstraction has has 365 places, 353 transitions, 3649 flow [2022-01-19 03:06:42,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:42,999 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:42,999 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:42,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable340 [2022-01-19 03:06:42,999 INFO L402 AbstractCegarLoop]: === Iteration 342 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:42,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:42,999 INFO L85 PathProgramCache]: Analyzing trace with hash 45177402, now seen corresponding path program 342 times [2022-01-19 03:06:42,999 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:42,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007502831] [2022-01-19 03:06:42,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:43,000 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:43,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:43,255 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:43,255 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:43,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007502831] [2022-01-19 03:06:43,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007502831] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:43,255 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:43,255 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:06:43,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925690326] [2022-01-19 03:06:43,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:43,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:06:43,256 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:43,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:06:43,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:06:43,256 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:43,257 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 365 places, 353 transitions, 3649 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:43,257 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:43,257 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:43,257 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:44,684 INFO L129 PetriNetUnfolder]: 438/1123 cut-off events. [2022-01-19 03:06:44,684 INFO L130 PetriNetUnfolder]: For 22182/22182 co-relation queries the response was YES. [2022-01-19 03:06:44,694 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8894 conditions, 1123 events. 438/1123 cut-off events. For 22182/22182 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 6014 event pairs, 81 based on Foata normal form. 1/1123 useless extension candidates. Maximal degree in co-relation 8759. Up to 769 conditions per place. [2022-01-19 03:06:44,699 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 282 selfloop transitions, 178 changer transitions 15/514 dead transitions. [2022-01-19 03:06:44,699 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 404 places, 514 transitions, 7064 flow [2022-01-19 03:06:44,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-19 03:06:44,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2022-01-19 03:06:44,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 2678 transitions. [2022-01-19 03:06:44,700 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5586149353358365 [2022-01-19 03:06:44,700 INFO L72 ComplementDD]: Start complementDD. Operand 51 states and 2678 transitions. [2022-01-19 03:06:44,701 INFO L73 IsDeterministic]: Start isDeterministic. Operand 51 states and 2678 transitions. [2022-01-19 03:06:44,701 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:44,701 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 51 states and 2678 transitions. [2022-01-19 03:06:44,702 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 52 states, 51 states have (on average 52.509803921568626) internal successors, (2678), 51 states have internal predecessors, (2678), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:44,704 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 52 states, 52 states have (on average 94.0) internal successors, (4888), 52 states have internal predecessors, (4888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:44,705 INFO L81 ComplementDD]: Finished complementDD. Result has 52 states, 52 states have (on average 94.0) internal successors, (4888), 52 states have internal predecessors, (4888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:44,705 INFO L186 Difference]: Start difference. First operand has 365 places, 353 transitions, 3649 flow. Second operand 51 states and 2678 transitions. [2022-01-19 03:06:44,705 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 404 places, 514 transitions, 7064 flow [2022-01-19 03:06:44,804 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 377 places, 514 transitions, 6680 flow, removed 138 selfloop flow, removed 27 redundant places. [2022-01-19 03:06:44,809 INFO L242 Difference]: Finished difference. Result has 404 places, 483 transitions, 6021 flow [2022-01-19 03:06:44,809 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3415, PETRI_DIFFERENCE_MINUEND_PLACES=327, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=353, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=232, PETRI_DIFFERENCE_SUBTRAHEND_STATES=51, PETRI_FLOW=6021, PETRI_PLACES=404, PETRI_TRANSITIONS=483} [2022-01-19 03:06:44,809 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 316 predicate places. [2022-01-19 03:06:44,809 INFO L470 AbstractCegarLoop]: Abstraction has has 404 places, 483 transitions, 6021 flow [2022-01-19 03:06:44,810 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:44,810 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:44,810 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:44,810 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable341 [2022-01-19 03:06:44,810 INFO L402 AbstractCegarLoop]: === Iteration 343 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:44,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:44,810 INFO L85 PathProgramCache]: Analyzing trace with hash 1058195516, now seen corresponding path program 343 times [2022-01-19 03:06:44,810 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:44,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264881396] [2022-01-19 03:06:44,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:44,810 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:44,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:45,061 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:45,061 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:45,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264881396] [2022-01-19 03:06:45,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264881396] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:45,061 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:45,061 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:06:45,062 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353055224] [2022-01-19 03:06:45,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:45,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:06:45,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:45,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:06:45,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:06:45,062 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:45,063 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 404 places, 483 transitions, 6021 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:45,063 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:45,063 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:45,063 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:46,710 INFO L129 PetriNetUnfolder]: 503/1262 cut-off events. [2022-01-19 03:06:46,710 INFO L130 PetriNetUnfolder]: For 29035/29035 co-relation queries the response was YES. [2022-01-19 03:06:46,723 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10950 conditions, 1262 events. 503/1262 cut-off events. For 29035/29035 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 7040 event pairs, 64 based on Foata normal form. 1/1262 useless extension candidates. Maximal degree in co-relation 10799. Up to 930 conditions per place. [2022-01-19 03:06:46,728 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 401 selfloop transitions, 147 changer transitions 15/602 dead transitions. [2022-01-19 03:06:46,728 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 447 places, 602 transitions, 9466 flow [2022-01-19 03:06:46,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-01-19 03:06:46,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2022-01-19 03:06:46,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 2576 transitions. [2022-01-19 03:06:46,730 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5592705167173252 [2022-01-19 03:06:46,730 INFO L72 ComplementDD]: Start complementDD. Operand 49 states and 2576 transitions. [2022-01-19 03:06:46,730 INFO L73 IsDeterministic]: Start isDeterministic. Operand 49 states and 2576 transitions. [2022-01-19 03:06:46,730 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:46,730 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 49 states and 2576 transitions. [2022-01-19 03:06:46,732 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 50 states, 49 states have (on average 52.57142857142857) internal successors, (2576), 49 states have internal predecessors, (2576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:46,733 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 50 states, 50 states have (on average 94.0) internal successors, (4700), 50 states have internal predecessors, (4700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:46,734 INFO L81 ComplementDD]: Finished complementDD. Result has 50 states, 50 states have (on average 94.0) internal successors, (4700), 50 states have internal predecessors, (4700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:46,734 INFO L186 Difference]: Start difference. First operand has 404 places, 483 transitions, 6021 flow. Second operand 49 states and 2576 transitions. [2022-01-19 03:06:46,734 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 447 places, 602 transitions, 9466 flow [2022-01-19 03:06:46,888 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 427 places, 602 transitions, 8291 flow, removed 550 selfloop flow, removed 20 redundant places. [2022-01-19 03:06:46,894 INFO L242 Difference]: Finished difference. Result has 443 places, 574 transitions, 7246 flow [2022-01-19 03:06:46,894 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4856, PETRI_DIFFERENCE_MINUEND_PLACES=379, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=483, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=391, PETRI_DIFFERENCE_SUBTRAHEND_STATES=49, PETRI_FLOW=7246, PETRI_PLACES=443, PETRI_TRANSITIONS=574} [2022-01-19 03:06:46,895 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 355 predicate places. [2022-01-19 03:06:46,895 INFO L470 AbstractCegarLoop]: Abstraction has has 443 places, 574 transitions, 7246 flow [2022-01-19 03:06:46,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:46,895 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:46,895 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:46,895 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable342 [2022-01-19 03:06:46,895 INFO L402 AbstractCegarLoop]: === Iteration 344 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:46,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:46,895 INFO L85 PathProgramCache]: Analyzing trace with hash -134157092, now seen corresponding path program 344 times [2022-01-19 03:06:46,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:46,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504005359] [2022-01-19 03:06:46,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:46,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:46,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:47,150 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:47,150 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:47,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504005359] [2022-01-19 03:06:47,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504005359] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:47,150 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:47,150 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:06:47,150 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452816962] [2022-01-19 03:06:47,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:47,151 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:06:47,151 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:47,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:06:47,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:06:47,151 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:47,152 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 443 places, 574 transitions, 7246 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:47,152 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:47,152 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:47,152 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:48,543 INFO L129 PetriNetUnfolder]: 573/1420 cut-off events. [2022-01-19 03:06:48,543 INFO L130 PetriNetUnfolder]: For 37775/37775 co-relation queries the response was YES. [2022-01-19 03:06:48,558 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12751 conditions, 1420 events. 573/1420 cut-off events. For 37775/37775 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 8187 event pairs, 78 based on Foata normal form. 1/1419 useless extension candidates. Maximal degree in co-relation 12590. Up to 981 conditions per place. [2022-01-19 03:06:48,564 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 454 selfloop transitions, 194 changer transitions 16/703 dead transitions. [2022-01-19 03:06:48,565 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 477 places, 703 transitions, 11225 flow [2022-01-19 03:06:48,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 03:06:48,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 03:06:48,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2126 transitions. [2022-01-19 03:06:48,566 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5654255319148936 [2022-01-19 03:06:48,566 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2126 transitions. [2022-01-19 03:06:48,566 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2126 transitions. [2022-01-19 03:06:48,566 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:48,566 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2126 transitions. [2022-01-19 03:06:48,568 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 53.15) internal successors, (2126), 40 states have internal predecessors, (2126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:48,569 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:48,569 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:48,569 INFO L186 Difference]: Start difference. First operand has 443 places, 574 transitions, 7246 flow. Second operand 40 states and 2126 transitions. [2022-01-19 03:06:48,569 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 477 places, 703 transitions, 11225 flow [2022-01-19 03:06:48,783 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 463 places, 703 transitions, 9589 flow, removed 793 selfloop flow, removed 14 redundant places. [2022-01-19 03:06:48,790 INFO L242 Difference]: Finished difference. Result has 480 places, 658 transitions, 8243 flow [2022-01-19 03:06:48,791 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5856, PETRI_DIFFERENCE_MINUEND_PLACES=424, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=574, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=116, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=403, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=8243, PETRI_PLACES=480, PETRI_TRANSITIONS=658} [2022-01-19 03:06:48,791 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 392 predicate places. [2022-01-19 03:06:48,791 INFO L470 AbstractCegarLoop]: Abstraction has has 480 places, 658 transitions, 8243 flow [2022-01-19 03:06:48,791 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:48,791 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:48,791 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:48,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable343 [2022-01-19 03:06:48,791 INFO L402 AbstractCegarLoop]: === Iteration 345 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:48,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:48,792 INFO L85 PathProgramCache]: Analyzing trace with hash -1519203434, now seen corresponding path program 345 times [2022-01-19 03:06:48,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:48,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253972606] [2022-01-19 03:06:48,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:48,792 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:48,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:49,062 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:49,062 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:49,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253972606] [2022-01-19 03:06:49,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253972606] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:49,062 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:49,062 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 03:06:49,063 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978618882] [2022-01-19 03:06:49,063 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:49,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 03:06:49,063 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:49,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 03:06:49,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-01-19 03:06:49,063 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:49,064 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 480 places, 658 transitions, 8243 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:49,064 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:49,064 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:49,064 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:50,582 INFO L129 PetriNetUnfolder]: 625/1536 cut-off events. [2022-01-19 03:06:50,583 INFO L130 PetriNetUnfolder]: For 46521/46521 co-relation queries the response was YES. [2022-01-19 03:06:50,601 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14110 conditions, 1536 events. 625/1536 cut-off events. For 46521/46521 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 9045 event pairs, 83 based on Foata normal form. 1/1535 useless extension candidates. Maximal degree in co-relation 13933. Up to 1001 conditions per place. [2022-01-19 03:06:50,608 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 453 selfloop transitions, 257 changer transitions 16/765 dead transitions. [2022-01-19 03:06:50,608 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 520 places, 765 transitions, 12233 flow [2022-01-19 03:06:50,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-01-19 03:06:50,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-01-19 03:06:50,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2429 transitions. [2022-01-19 03:06:50,609 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5617483811285846 [2022-01-19 03:06:50,609 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 2429 transitions. [2022-01-19 03:06:50,609 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 2429 transitions. [2022-01-19 03:06:50,610 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:50,610 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 2429 transitions. [2022-01-19 03:06:50,611 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 52.80434782608695) internal successors, (2429), 46 states have internal predecessors, (2429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:50,613 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 94.0) internal successors, (4418), 47 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:50,613 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 94.0) internal successors, (4418), 47 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:50,613 INFO L186 Difference]: Start difference. First operand has 480 places, 658 transitions, 8243 flow. Second operand 46 states and 2429 transitions. [2022-01-19 03:06:50,613 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 520 places, 765 transitions, 12233 flow [2022-01-19 03:06:50,864 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 502 places, 765 transitions, 11317 flow, removed 421 selfloop flow, removed 18 redundant places. [2022-01-19 03:06:50,872 INFO L242 Difference]: Finished difference. Result has 516 places, 713 transitions, 9722 flow [2022-01-19 03:06:50,873 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7331, PETRI_DIFFERENCE_MINUEND_PLACES=457, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=658, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=209, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=433, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=9722, PETRI_PLACES=516, PETRI_TRANSITIONS=713} [2022-01-19 03:06:50,875 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 428 predicate places. [2022-01-19 03:06:50,875 INFO L470 AbstractCegarLoop]: Abstraction has has 516 places, 713 transitions, 9722 flow [2022-01-19 03:06:50,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:50,875 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:50,875 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:50,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable344 [2022-01-19 03:06:50,875 INFO L402 AbstractCegarLoop]: === Iteration 346 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:50,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:50,876 INFO L85 PathProgramCache]: Analyzing trace with hash 954473382, now seen corresponding path program 346 times [2022-01-19 03:06:50,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:50,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595010813] [2022-01-19 03:06:50,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:50,876 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:50,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:51,123 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:51,123 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:51,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595010813] [2022-01-19 03:06:51,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595010813] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:51,123 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:51,123 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 03:06:51,123 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311100425] [2022-01-19 03:06:51,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:51,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 03:06:51,123 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:51,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 03:06:51,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-01-19 03:06:51,124 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:51,124 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 516 places, 713 transitions, 9722 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:51,124 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:51,124 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:51,125 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:52,523 INFO L129 PetriNetUnfolder]: 657/1612 cut-off events. [2022-01-19 03:06:52,523 INFO L130 PetriNetUnfolder]: For 58108/58108 co-relation queries the response was YES. [2022-01-19 03:06:52,545 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15769 conditions, 1612 events. 657/1612 cut-off events. For 58108/58108 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 9623 event pairs, 107 based on Foata normal form. 1/1612 useless extension candidates. Maximal degree in co-relation 15579. Up to 1275 conditions per place. [2022-01-19 03:06:52,553 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 616 selfloop transitions, 119 changer transitions 15/789 dead transitions. [2022-01-19 03:06:52,553 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 550 places, 789 transitions, 13190 flow [2022-01-19 03:06:52,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 03:06:52,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 03:06:52,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2121 transitions. [2022-01-19 03:06:52,555 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5640957446808511 [2022-01-19 03:06:52,555 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2121 transitions. [2022-01-19 03:06:52,555 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2121 transitions. [2022-01-19 03:06:52,555 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:52,555 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2121 transitions. [2022-01-19 03:06:52,556 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 53.025) internal successors, (2121), 40 states have internal predecessors, (2121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:52,558 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:52,558 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:52,558 INFO L186 Difference]: Start difference. First operand has 516 places, 713 transitions, 9722 flow. Second operand 40 states and 2121 transitions. [2022-01-19 03:06:52,558 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 550 places, 789 transitions, 13190 flow [2022-01-19 03:06:52,842 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 529 places, 789 transitions, 12213 flow, removed 447 selfloop flow, removed 21 redundant places. [2022-01-19 03:06:52,851 INFO L242 Difference]: Finished difference. Result has 537 places, 752 transitions, 10284 flow [2022-01-19 03:06:52,851 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8803, PETRI_DIFFERENCE_MINUEND_PLACES=490, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=713, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=622, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=10284, PETRI_PLACES=537, PETRI_TRANSITIONS=752} [2022-01-19 03:06:52,851 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 449 predicate places. [2022-01-19 03:06:52,851 INFO L470 AbstractCegarLoop]: Abstraction has has 537 places, 752 transitions, 10284 flow [2022-01-19 03:06:52,851 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:52,851 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:52,852 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:52,852 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable345 [2022-01-19 03:06:52,852 INFO L402 AbstractCegarLoop]: === Iteration 347 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:52,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:52,852 INFO L85 PathProgramCache]: Analyzing trace with hash -1340446454, now seen corresponding path program 347 times [2022-01-19 03:06:52,852 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:52,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76772804] [2022-01-19 03:06:52,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:52,852 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:52,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:53,118 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:53,119 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:53,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76772804] [2022-01-19 03:06:53,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76772804] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:53,119 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:53,119 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-01-19 03:06:53,119 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676105016] [2022-01-19 03:06:53,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:53,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-19 03:06:53,119 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:53,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-19 03:06:53,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-01-19 03:06:53,120 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:53,120 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 537 places, 752 transitions, 10284 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:53,120 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:53,120 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:53,120 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:55,172 INFO L129 PetriNetUnfolder]: 696/1705 cut-off events. [2022-01-19 03:06:55,172 INFO L130 PetriNetUnfolder]: For 66162/66162 co-relation queries the response was YES. [2022-01-19 03:06:55,190 INFO L84 FinitePrefix]: Finished finitePrefix Result has 16852 conditions, 1705 events. 696/1705 cut-off events. For 66162/66162 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 10415 event pairs, 120 based on Foata normal form. 1/1704 useless extension candidates. Maximal degree in co-relation 16655. Up to 1326 conditions per place. [2022-01-19 03:06:55,198 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 654 selfloop transitions, 135 changer transitions 20/848 dead transitions. [2022-01-19 03:06:55,198 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 581 places, 848 transitions, 14042 flow [2022-01-19 03:06:55,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-01-19 03:06:55,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2022-01-19 03:06:55,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 2625 transitions. [2022-01-19 03:06:55,200 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5585106382978723 [2022-01-19 03:06:55,200 INFO L72 ComplementDD]: Start complementDD. Operand 50 states and 2625 transitions. [2022-01-19 03:06:55,200 INFO L73 IsDeterministic]: Start isDeterministic. Operand 50 states and 2625 transitions. [2022-01-19 03:06:55,200 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:55,200 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 50 states and 2625 transitions. [2022-01-19 03:06:55,202 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 51 states, 50 states have (on average 52.5) internal successors, (2625), 50 states have internal predecessors, (2625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:55,204 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 51 states, 51 states have (on average 94.0) internal successors, (4794), 51 states have internal predecessors, (4794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:55,204 INFO L81 ComplementDD]: Finished complementDD. Result has 51 states, 51 states have (on average 94.0) internal successors, (4794), 51 states have internal predecessors, (4794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:55,204 INFO L186 Difference]: Start difference. First operand has 537 places, 752 transitions, 10284 flow. Second operand 50 states and 2625 transitions. [2022-01-19 03:06:55,204 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 581 places, 848 transitions, 14042 flow [2022-01-19 03:06:55,503 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 561 places, 848 transitions, 13062 flow, removed 441 selfloop flow, removed 20 redundant places. [2022-01-19 03:06:55,512 INFO L242 Difference]: Finished difference. Result has 571 places, 801 transitions, 10868 flow [2022-01-19 03:06:55,512 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9350, PETRI_DIFFERENCE_MINUEND_PLACES=512, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=752, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=645, PETRI_DIFFERENCE_SUBTRAHEND_STATES=50, PETRI_FLOW=10868, PETRI_PLACES=571, PETRI_TRANSITIONS=801} [2022-01-19 03:06:55,513 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 483 predicate places. [2022-01-19 03:06:55,513 INFO L470 AbstractCegarLoop]: Abstraction has has 571 places, 801 transitions, 10868 flow [2022-01-19 03:06:55,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:55,513 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:55,513 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:55,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable346 [2022-01-19 03:06:55,513 INFO L402 AbstractCegarLoop]: === Iteration 348 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:55,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:55,513 INFO L85 PathProgramCache]: Analyzing trace with hash -1847391290, now seen corresponding path program 348 times [2022-01-19 03:06:55,513 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:55,513 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725070424] [2022-01-19 03:06:55,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:55,514 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:55,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:55,761 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:55,761 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:55,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725070424] [2022-01-19 03:06:55,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725070424] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:55,761 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:55,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:06:55,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81430384] [2022-01-19 03:06:55,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:55,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:06:55,762 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:55,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:06:55,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:06:55,762 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:55,763 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 571 places, 801 transitions, 10868 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:55,763 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:55,763 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:55,763 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:57,461 INFO L129 PetriNetUnfolder]: 729/1778 cut-off events. [2022-01-19 03:06:57,461 INFO L130 PetriNetUnfolder]: For 80464/80464 co-relation queries the response was YES. [2022-01-19 03:06:57,487 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18288 conditions, 1778 events. 729/1778 cut-off events. For 80464/80464 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 10944 event pairs, 116 based on Foata normal form. 1/1778 useless extension candidates. Maximal degree in co-relation 18083. Up to 1380 conditions per place. [2022-01-19 03:06:57,496 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 664 selfloop transitions, 167 changer transitions 15/885 dead transitions. [2022-01-19 03:06:57,497 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 609 places, 885 transitions, 14934 flow [2022-01-19 03:06:57,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-19 03:06:57,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2022-01-19 03:06:57,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 2376 transitions. [2022-01-19 03:06:57,498 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5617021276595745 [2022-01-19 03:06:57,498 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 2376 transitions. [2022-01-19 03:06:57,498 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 2376 transitions. [2022-01-19 03:06:57,498 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:57,499 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 2376 transitions. [2022-01-19 03:06:57,500 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 52.8) internal successors, (2376), 45 states have internal predecessors, (2376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:57,502 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 94.0) internal successors, (4324), 46 states have internal predecessors, (4324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:57,502 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 94.0) internal successors, (4324), 46 states have internal predecessors, (4324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:57,502 INFO L186 Difference]: Start difference. First operand has 571 places, 801 transitions, 10868 flow. Second operand 45 states and 2376 transitions. [2022-01-19 03:06:57,502 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 609 places, 885 transitions, 14934 flow [2022-01-19 03:06:57,917 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 586 places, 885 transitions, 14043 flow, removed 398 selfloop flow, removed 23 redundant places. [2022-01-19 03:06:57,927 INFO L242 Difference]: Finished difference. Result has 600 places, 849 transitions, 12019 flow [2022-01-19 03:06:57,928 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9989, PETRI_DIFFERENCE_MINUEND_PLACES=542, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=801, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=124, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=668, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=12019, PETRI_PLACES=600, PETRI_TRANSITIONS=849} [2022-01-19 03:06:57,928 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 512 predicate places. [2022-01-19 03:06:57,928 INFO L470 AbstractCegarLoop]: Abstraction has has 600 places, 849 transitions, 12019 flow [2022-01-19 03:06:57,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:57,928 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:06:57,928 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:06:57,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable347 [2022-01-19 03:06:57,928 INFO L402 AbstractCegarLoop]: === Iteration 349 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:06:57,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:06:57,929 INFO L85 PathProgramCache]: Analyzing trace with hash 683395308, now seen corresponding path program 349 times [2022-01-19 03:06:57,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:06:57,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705469153] [2022-01-19 03:06:57,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:06:57,929 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:06:57,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:06:58,179 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:06:58,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:06:58,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705469153] [2022-01-19 03:06:58,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705469153] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:06:58,180 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:06:58,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:06:58,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360276427] [2022-01-19 03:06:58,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:06:58,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:06:58,180 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:06:58,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:06:58,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:06:58,181 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:06:58,181 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 600 places, 849 transitions, 12019 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:58,181 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:06:58,181 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:06:58,181 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:06:59,786 INFO L129 PetriNetUnfolder]: 746/1854 cut-off events. [2022-01-19 03:06:59,786 INFO L130 PetriNetUnfolder]: For 92750/92750 co-relation queries the response was YES. [2022-01-19 03:06:59,807 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19254 conditions, 1854 events. 746/1854 cut-off events. For 92750/92750 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 11852 event pairs, 106 based on Foata normal form. 1/1854 useless extension candidates. Maximal degree in co-relation 19037. Up to 1432 conditions per place. [2022-01-19 03:06:59,816 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 715 selfloop transitions, 121 changer transitions 37/912 dead transitions. [2022-01-19 03:06:59,816 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 628 places, 912 transitions, 14918 flow [2022-01-19 03:06:59,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 03:06:59,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 03:06:59,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1814 transitions. [2022-01-19 03:06:59,817 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.567584480600751 [2022-01-19 03:06:59,817 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1814 transitions. [2022-01-19 03:06:59,817 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1814 transitions. [2022-01-19 03:06:59,817 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:06:59,817 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1814 transitions. [2022-01-19 03:06:59,818 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.35294117647059) internal successors, (1814), 34 states have internal predecessors, (1814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:59,820 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:59,820 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:06:59,820 INFO L186 Difference]: Start difference. First operand has 600 places, 849 transitions, 12019 flow. Second operand 34 states and 1814 transitions. [2022-01-19 03:06:59,820 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 628 places, 912 transitions, 14918 flow [2022-01-19 03:07:00,318 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 610 places, 912 transitions, 13803 flow, removed 524 selfloop flow, removed 18 redundant places. [2022-01-19 03:07:00,328 INFO L242 Difference]: Finished difference. Result has 623 places, 861 transitions, 11483 flow [2022-01-19 03:07:00,328 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10910, PETRI_DIFFERENCE_MINUEND_PLACES=577, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=849, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=109, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=732, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=11483, PETRI_PLACES=623, PETRI_TRANSITIONS=861} [2022-01-19 03:07:00,329 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 535 predicate places. [2022-01-19 03:07:00,329 INFO L470 AbstractCegarLoop]: Abstraction has has 623 places, 861 transitions, 11483 flow [2022-01-19 03:07:00,329 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:07:00,329 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:07:00,329 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:07:00,329 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable348 [2022-01-19 03:07:00,329 INFO L402 AbstractCegarLoop]: === Iteration 350 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:07:00,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:07:00,329 INFO L85 PathProgramCache]: Analyzing trace with hash -48596232, now seen corresponding path program 350 times [2022-01-19 03:07:00,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:07:00,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493018299] [2022-01-19 03:07:00,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:07:00,330 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:07:00,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:07:00,560 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:07:00,560 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:07:00,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493018299] [2022-01-19 03:07:00,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493018299] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:07:00,560 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:07:00,560 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 03:07:00,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525193956] [2022-01-19 03:07:00,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:07:00,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 03:07:00,561 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:07:00,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 03:07:00,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-01-19 03:07:00,561 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:07:00,562 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 623 places, 861 transitions, 11483 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:07:00,562 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:07:00,562 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:07:00,562 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:07:02,052 INFO L129 PetriNetUnfolder]: 750/1863 cut-off events. [2022-01-19 03:07:02,053 INFO L130 PetriNetUnfolder]: For 94294/94294 co-relation queries the response was YES. [2022-01-19 03:07:02,083 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19256 conditions, 1863 events. 750/1863 cut-off events. For 94294/94294 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 11988 event pairs, 91 based on Foata normal form. 1/1863 useless extension candidates. Maximal degree in co-relation 19027. Up to 1410 conditions per place. [2022-01-19 03:07:02,092 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 713 selfloop transitions, 147 changer transitions 34/933 dead transitions. [2022-01-19 03:07:02,092 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 645 places, 933 transitions, 14795 flow [2022-01-19 03:07:02,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 03:07:02,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 03:07:02,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1715 transitions. [2022-01-19 03:07:02,093 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5701462765957447 [2022-01-19 03:07:02,093 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1715 transitions. [2022-01-19 03:07:02,093 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1715 transitions. [2022-01-19 03:07:02,094 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:07:02,094 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1715 transitions. [2022-01-19 03:07:02,095 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.59375) internal successors, (1715), 32 states have internal predecessors, (1715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:07:02,096 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:07:02,096 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:07:02,096 INFO L186 Difference]: Start difference. First operand has 623 places, 861 transitions, 11483 flow. Second operand 32 states and 1715 transitions. [2022-01-19 03:07:02,096 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 645 places, 933 transitions, 14795 flow [2022-01-19 03:07:02,608 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 616 places, 933 transitions, 14410 flow, removed 115 selfloop flow, removed 29 redundant places. [2022-01-19 03:07:02,618 INFO L242 Difference]: Finished difference. Result has 627 places, 876 transitions, 11966 flow [2022-01-19 03:07:02,619 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11156, PETRI_DIFFERENCE_MINUEND_PLACES=585, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=861, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=134, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=725, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=11966, PETRI_PLACES=627, PETRI_TRANSITIONS=876} [2022-01-19 03:07:02,619 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 539 predicate places. [2022-01-19 03:07:02,619 INFO L470 AbstractCegarLoop]: Abstraction has has 627 places, 876 transitions, 11966 flow [2022-01-19 03:07:02,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:07:02,619 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 03:07:02,619 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 03:07:02,619 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable349 [2022-01-19 03:07:02,619 INFO L402 AbstractCegarLoop]: === Iteration 351 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 03:07:02,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 03:07:02,620 INFO L85 PathProgramCache]: Analyzing trace with hash 833762440, now seen corresponding path program 351 times [2022-01-19 03:07:02,620 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 03:07:02,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525582994] [2022-01-19 03:07:02,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 03:07:02,620 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 03:07:02,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 03:07:02,858 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 03:07:02,858 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 03:07:02,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525582994] [2022-01-19 03:07:02,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525582994] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 03:07:02,858 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 03:07:02,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 03:07:02,858 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639273753] [2022-01-19 03:07:02,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 03:07:02,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 03:07:02,858 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 03:07:02,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 03:07:02,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 03:07:02,859 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-01-19 03:07:02,859 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 627 places, 876 transitions, 11966 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:07:02,859 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 03:07:02,859 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-01-19 03:07:02,860 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 03:07:04,886 INFO L129 PetriNetUnfolder]: 762/1900 cut-off events. [2022-01-19 03:07:04,886 INFO L130 PetriNetUnfolder]: For 91348/91348 co-relation queries the response was YES. [2022-01-19 03:07:04,912 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19596 conditions, 1900 events. 762/1900 cut-off events. For 91348/91348 co-relation queries the response was YES. Maximal size of possible extension queue 93. Compared 12324 event pairs, 87 based on Foata normal form. 1/1900 useless extension candidates. Maximal degree in co-relation 19365. Up to 1470 conditions per place. [2022-01-19 03:07:04,921 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 738 selfloop transitions, 142 changer transitions 36/955 dead transitions. [2022-01-19 03:07:04,921 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 655 places, 955 transitions, 15502 flow [2022-01-19 03:07:04,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 03:07:04,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 03:07:04,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1912 transitions. [2022-01-19 03:07:04,922 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5650118203309693 [2022-01-19 03:07:04,922 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1912 transitions. [2022-01-19 03:07:04,922 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1912 transitions. [2022-01-19 03:07:04,922 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 03:07:04,922 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1912 transitions. [2022-01-19 03:07:04,924 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 53.111111111111114) internal successors, (1912), 36 states have internal predecessors, (1912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:07:04,925 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:07:04,925 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 03:07:04,925 INFO L186 Difference]: Start difference. First operand has 627 places, 876 transitions, 11966 flow. Second operand 36 states and 1912 transitions. [2022-01-19 03:07:04,925 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 655 places, 955 transitions, 15502 flow Received shutdown request... [2022-01-19 03:07:05,030 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2022-01-19 03:07:05,030 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable350 [2022-01-19 03:07:05,030 WARN L594 AbstractCegarLoop]: Verification canceled: while executing RemoveRedundantFlow. [2022-01-19 03:07:05,031 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-01-19 03:07:05,031 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-01-19 03:07:05,033 INFO L732 BasicCegarLoop]: Path program histogram: [351] [2022-01-19 03:07:05,034 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-01-19 03:07:05,035 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-01-19 03:07:05,036 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.01 03:07:05 BasicIcfg [2022-01-19 03:07:05,036 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-01-19 03:07:05,036 INFO L158 Benchmark]: Toolchain (without parser) took 795780.51ms. Allocated memory was 356.5MB in the beginning and 1.9GB in the end (delta: 1.6GB). Free memory was 304.3MB in the beginning and 1.6GB in the end (delta: -1.3GB). Peak memory consumption was 294.7MB. Max. memory is 16.0GB. [2022-01-19 03:07:05,036 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 356.5MB. Free memory is still 320.5MB. There was no memory consumed. Max. memory is 16.0GB. [2022-01-19 03:07:05,037 INFO L158 Benchmark]: CACSL2BoogieTranslator took 194.90ms. Allocated memory is still 356.5MB. Free memory was 304.1MB in the beginning and 330.3MB in the end (delta: -26.2MB). Peak memory consumption was 17.2MB. Max. memory is 16.0GB. [2022-01-19 03:07:05,037 INFO L158 Benchmark]: Boogie Procedure Inliner took 26.19ms. Allocated memory is still 356.5MB. Free memory was 330.3MB in the beginning and 328.9MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2022-01-19 03:07:05,037 INFO L158 Benchmark]: Boogie Preprocessor took 30.63ms. Allocated memory is still 356.5MB. Free memory was 328.9MB in the beginning and 327.7MB in the end (delta: 1.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2022-01-19 03:07:05,037 INFO L158 Benchmark]: RCFGBuilder took 245.90ms. Allocated memory is still 356.5MB. Free memory was 327.7MB in the beginning and 316.1MB in the end (delta: 11.6MB). Peak memory consumption was 10.5MB. Max. memory is 16.0GB. [2022-01-19 03:07:05,037 INFO L158 Benchmark]: TraceAbstraction took 795278.50ms. Allocated memory was 356.5MB in the beginning and 1.9GB in the end (delta: 1.6GB). Free memory was 315.6MB in the beginning and 1.6GB in the end (delta: -1.3GB). Peak memory consumption was 306.9MB. Max. memory is 16.0GB. [2022-01-19 03:07:05,038 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.10ms. Allocated memory is still 356.5MB. Free memory is still 320.5MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 194.90ms. Allocated memory is still 356.5MB. Free memory was 304.1MB in the beginning and 330.3MB in the end (delta: -26.2MB). Peak memory consumption was 17.2MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 26.19ms. Allocated memory is still 356.5MB. Free memory was 330.3MB in the beginning and 328.9MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 30.63ms. Allocated memory is still 356.5MB. Free memory was 328.9MB in the beginning and 327.7MB in the end (delta: 1.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 245.90ms. Allocated memory is still 356.5MB. Free memory was 327.7MB in the beginning and 316.1MB in the end (delta: 11.6MB). Peak memory consumption was 10.5MB. Max. memory is 16.0GB. * TraceAbstraction took 795278.50ms. Allocated memory was 356.5MB in the beginning and 1.9GB in the end (delta: 1.6GB). Free memory was 315.6MB in the beginning and 1.6GB in the end (delta: -1.3GB). Peak memory consumption was 306.9MB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 72]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 66]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 67]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing RemoveRedundantFlow. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 125 locations, 3 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 795.2s, OverallIterations: 351, TraceHistogramMax: 1, PathProgramHistogramMax: 351, EmptinessCheckTime: 0.0s, AutomataDifference: 701.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 17 mSolverCounterUnknown, 33110 SdHoareTripleChecker+Valid, 284.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 33110 mSDsluCounter, 200890 SdHoareTripleChecker+Invalid, 258.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 233391 mSDsCounter, 9827 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 364598 IncrementalHoareTripleChecker+Invalid, 374442 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 9827 mSolverCounterUnsat, 18303 mSDtfsCounter, 364598 mSolverCounterSat, 1.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 17830 GetRequests, 715 SyntacticMatches, 1074 SemanticMatches, 16041 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152958 ImplicationChecksByTransitivity, 209.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=19890occurred in iteration=202, InterpolantAutomatonStates: 12639, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 1.9s SatisfiabilityAnalysisTime, 90.0s InterpolantComputationTime, 27729 NumberOfCodeBlocks, 27729 NumberOfCodeBlocksAsserted, 351 NumberOfCheckSat, 27378 ConstructedInterpolants, 0 QuantifiedInterpolants, 397173 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 351 InterpolantComputations, 351 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 could not prove your program: Timeout Completed graceful shutdown